Redis连接失败,客户端工具也无法远程连接,Caused by: io.lettuce.core.RedisConnectionException: Unable to connect to XXXX:6379
Redis在服务器上,想用自己电脑上的图形化工具远程连接,连不上,程序也报错跑不起来,百度搜索有很多帖子解决这个问题,明明是按着步骤一步一步来的,但自己的就是弄不好,好在自己最后还是成功解决了。
1. 排查防火墙是否开启redis的端口
1.1 查看防火墙是否正常开启
systemctl status firewalld
如果出现**Active:active(running)…**说明防火墙状态正常
1.2 开启Redis端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
1.3 重启防火墙,查看开放端口
systemctl restart firewalld.service
查看端口
firewall-cmd --list-ports
2. 修改Redis的配置文件
不记得文件位置,可以用find命令找到redis.conf配置文件,可以先copy个副本,以备不时之需
find / -name redis.conf
vi redis.conf
2.1 #bind 127.0.0.1
redis默认本地访问,可以吧bind 127.0.0.1注释掉,或者把127.0.0.1改为0.0.0.0
我是把127.0.0.1改为0.0.0.0
2.2 protected-mode no
2.3 daemonize yes
redis默认前台开启,来都来了,这不把它改了,no变yes,后台运行
2.4 重启redis
别忘了重启!!!
别忘了重启!!!
cd /usr/local/redis/config
service redis restart
好像是重启了,但是在我这里并无卵用,还是连不上[呜呜]
(2)不行的话,再试试另一种重启方法,先找到redis-server和redis.conf的路径
find / -name redis-server
find / -name redis.conf
/usr/local/bin/redis-server /home/data/redis-3.2.1/redis.conf
shutdown -r now
原文地址:https://blog.csdn.net/qq_43960622/article/details/125908578
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_39252.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。