(1)去阿里云ECS实例控制台,开放6379端口
(2)修改redis配置文件bind属性,设置0.0.0.0
(3)修改redis配置文件,protected-mode属性,改成 no
(4)修改redis配置文件requirepass属性,设置连接密码
(5)重启redis
(6)重启时如果报错,请检查设置密码时前面是否多了空格
如果上面都操作了还是无法远程连接,恭喜你我这篇文章绝对可以帮助你,我们继续往下看:
(7)输入以下命令查看是否有iptables拦截:iptables -nvL
,如果没拦截会显示6379端口,看图
(8)输入以下命令放行6379端口:iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
,执行完该命令后,试试远程连接吧
(9)如果你是用宝塔面板的终端,记得也要放行端口,看图