该问题是刚在Linux上装上Redis时遇到的,解决这个问题分为两步:
一、Redis 远程连接配置
1.检查网络,本机ping虚拟机地址,保证网络正常
2.在redis的配置文件(redis.conf)里面,把bind 127.0.0.1 给注释掉,如果没有,连接不上
3.在redis的配置文件里面,是否把本地保护模式给关闭,如果没有,连接不上,
关闭方式:protected-mode no (如果使用密码连接,则不用关闭此项)
4.在redis的配置文件中,配置: requirepass 123456(你的密码),配置了此项则可以省略第三步。
5.重启redis。
二、防火墙开启6379端口
1.开放6379端口 firewall-cmd --permanent --add-port=6379/tcp
2.重载防火墙 firewall-cmd --reload
3.查看端口是否打开 firewall-cmd --query-port=6379/tcp