redis客户端连接不上redis

总结

 我先说一下,我觉得最有效就是把Linux防火墙tm的关了,

当我成功后,第二次连接时,防火墙开着,但是我能连接。

systemctl stop firewalled # 关闭防火墙
systemctl start firewalled # 开启防火墙
systemctl status firewalled # 查看防火墙状态

总结了网上其他的资料,一堆个人分析,看的我都差不多了解了。

1.Linux服务器与你主机通信问题,就是先查看你的主机能不能正常连接Linux服务器,不能你的主机问题,能Linux服务器的问题(防火墙)

2.redis.conf的配置问题,你是否关闭了保护模式?是否只允许本地服务器访问?

基本配置

 默认已经安装好了redis,参考这篇文章Cenos7 --- Redis下载和安装(Linux版本)_本郡主是喵的博客-CSDN博客

软件安装 

 链接:https://pan.baidu.com/s/18V1sOgpnD87tNWoPIJonUg?pwd=wlsq 
提取码:wlsq 
 

redis客户端连接不上redis_第1张图片

redis客户端连接不上redis_第2张图片

1.redis.conf配置问题

根据我查到的资料,修改以下配置

 		protected-mode no		 #关闭保护模式,不然没法访问外网,只能被本地访问

 		requirepass 你的密码	 # 设置连接密码

 		# bind 127.0.0.1           # 这个必须注释掉,它表示只允许本地访问redis服务

2.防火墙问题

添加端口被访问
firewall-cmd --zone=public --add-port=6379/tcp --permanent    (--permanent永久生效,没有此参
数重启后失效)

重新载入
firewall-cmd --reload

查看端口能否被访问
firewall-cmd --zone= public --query-port=6379/tcp

你可能感兴趣的:(Redis,redis,java,数据库)