Redis服务器:再虚拟机搭建Redis服务器后,用RESP可视化命令界面连接虚拟机的Redis,显示无法连接。
注:首先请确定虚拟机的
ip地址和端口号6379没有输错,并确保Redis服务器已启动!
bind 127.0.0.1地址默认只能本地访问
修改为0.0.0.0,这样可以在任意ip访问。生产环境下不要设置为0.0.0.0
(Redis 7.2.4版本下此段大概在88行)
bind 0.0.0.0 最后重启Redis即可。
防火墙没开放6379端口,导致无法连接。
防火墙永久开放6379端口:
firewall-cmd --zone=public --add-port=6379/tcp --permanent 重启防火墙(让开放的端口配置生效):
firewall-cmd --reload 最后重启Redis即可。
Redis保护模式(protected mode),当protected mode = yes时,必须输入密码才能访问。若没设置Redis密码,除本机外,其他终端均无法访问。
去配置文件更改配置:(Redis 7.2.4版本下此段大概在113行)
protected mode = no Redis密码去配置文件更改配置:(Redis 7.2.4版本下此段大概在1044行)
requirepass 123456 最后重启Redis即可。
以上为个人浅薄理解,如有更好的方法或者有需要改进的地方,欢迎评论区指正。
如果觉得有帮助的话,不妨点个赞和收藏,加个关注吧!