关于redis客户端连接不上

链接服务器的Redis(由于远程连接不上,使用服务器连接,也连接不上产生)

Unable to connect to remote host: Connection refused

链接不上,有可能是服务没有对外开放。
1.修改redis配置:redis.conf.

路径:/usr/local/src/redis-5.0.5/etc

 2、修改密码:

a、登陆之后(临时修改)

  127.0.0.1:6379> config get requirepass
  1) "requirepass"
  2) ""
  为以上显示说明没有密码,那么现在来设置密码:
  127.0.0.1:6379> config set requirepass abcdefg
  OK
  127.0.0.1:6379> 
  再次查看当前redis就提示需要密码:
  127.0.0.1:6379> config get requirepass
  (error) NOAUTH Authentication required.
  127.0.0.1:6379>

        这是可以输入  auth  密码

        即可

  b、修改redis.conf配置文件(永久) 

  # requirepass foobared
  requirepass 123   指定密码123

  保存后重启redis就可以了

 3、重启redis

由于本人使用shutdown无法停止redis服务,所以采用ps -ef|grep redis    ,kill掉目前的redis服务。

再使用./src/redis-cli -h 指定ip -p 指定端口 -a 指定密码    启动redis

或是使用:/usr/local/src/redis-5.0.5/bin/redis-server  /usr/local/src/redis-5.0.5/etc/redis.conf   启动

4、查看所有值

keys *

原文地址:https://www.cnblogs.com/cjll/p/13365417.html