Skip to end of metadata
Go to start of metadata

 

一、开启Redis密码

 

1.修改 /opt/maco/redis/redis.conf   ,第507行,假设我们希望为redis设置密码为 123456

# requirepass foobared

修改为:

requirepass 123456

 

2. 重启Redis

 

二、修改MACO配置文件

 

1. 修改配置文件 /opt/maco/maco.war/WEB-INF/classes/clientmode/spring-data.redis.xml ,第11-14行

	<bean id="redisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory">
		<property name="hostName" value="#{redisProp['redis.host']}" />
		<property name="port" value="#{redisProp['redis.port']}" />
	</bean>

修改为

	<bean id="redisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory">
		<property name="hostName" value="#{redisProp['redis.host']}" />
		<property name="port" value="#{redisProp['redis.port']}" />
		<property name="password" value="123456" />
	</bean>

 

2.修改配置文件 /opt/maco/maco.war/WEB-INF/classes/security-service.xml ,  第147-150行

<bean id="redisManager" class="org.crazycake.shiro.RedisManager">
   <property name="host" value="#{redisProp['redis.host']}"/>
   <property name="port" value="#{redisProp['redis.port']}"/>
</bean>

修改为

<bean id="redisManager" class="org.crazycake.shiro.RedisManager">
   <property name="host" value="#{redisProp['redis.host']}"/>
   <property name="port" value="#{redisProp['redis.port']}"/>
   <property name="password" value="123456"/>
</bean>

 

3.重启Tomcat

 

 

 

 

 

  • No labels