Redis (error) NOAUTH Authentication required. 解决方案

我今天去用Jedis去连接我的Redis服务器的时候发现报错

Redis (error) NOAUTH Authentication required. 解决方案_第1张图片

百度之后让我去redis里设置密码,然后

auth password
  • 1
  • 1

如何进redis服务器

Redis (error) NOAUTH Authentication required. 解决方案_第2张图片

在redis的bin文件夹里,有redis-cli可以进去redis服务器

如何设置密码

用vi 进入redis.conf

然后

/requirepassword
  • 1
  • 1

按n就找下一个,就能找到下图这一行,打开#号就能设置密码

Redis (error) NOAUTH Authentication required. 解决方案_第3张图片

其实问题不在这儿

问题我也没弄出在哪儿,听别人说是由于缓存的原因。

然后我重启了redis服务器,并把设置的密码取消了,就连接成功了

重启redis服务器

ps -ef | grep redis

kill pid ****

redis-server ../redis.conf

基本就是这三个命令,先杀死进程即是推出,然后启动就行,因为我配了多个配置文件,所以每次启动最好把哪个配置文件指定好,避免出错。

来自:http://blog.csdn.net/bug_moving/article/details/60462846

你可能感兴趣的:(Redis)