场景
Linux环境安装redis后,无法远程连接redis。
解决方法
- 确定防火墙redis端口是否开放
# 查询端口是否开放
firewall-cmd --query-port=6379/tcp
# 开放80端口
firewall-cmd --permanent --add-port=6379/tcp
# 重启防火墙
service firewalld restart
- 修改redis配置
- 取消默认IP绑定,将redis.conf中的配置bind 127.0.0.1 -::1关闭
- 如果没有设置redis连接密码,需要将无密码的保护模式关闭,将redis.conf中的配置protected-mode设置no