客户端要能够成功连接上redis服务器,需要检查如下三个配置:

1.远程Linux防火墙已经关闭,以我这里的CentOS7为例,关闭防火墙命令

systemctl stop firewalld.service

同时还可以再补一刀

systemctl disable firewalld.service

表示禁止防火墙开机启动。

2.关闭redis保护模式,在redis.conf文件中,修改protected为no,如下:

protected-mode no

3.注释掉redis的ip地址绑定,还是在redis.conf中,将bind:127.0.0.1注释掉,如下:

# bind:127.0.0.1

4.5.0以上的redis需要设置密码 在redis.conf中

requirepass  123

确认了这几步之后,重启linux后开启redis-server就可以使配置生效   远程连接redis了。