CentOS下配置redis允许远程连接

王小木
2022-01-23 / 0 评论 / 264 阅读
温馨提示:
本文最后更新于2022-01-23,若内容或图片失效,请留言反馈。

redis默认不能远程连接,所以需要修改默认配置
1.将 bind 127.0.0.1 使用#注释掉,改为# bind 127.0.0.1(bind配置的是允许连接的ip,默认只允许本机连接;若远程连接需注释掉,或改为0.0.0.0)

2.将 protected-mode yes 改为 protected-mode no(3.2之后加入的新特性,目的是禁止公网访问redis cache,增强redis的安全性)

3.将 requirepass foobared 注释去掉,foobared为密码,也可修改为别的值(可选,建议设置)

修改后 执行 sudo systemctl restart redis 重新加载配置
如果还是不行,则检查防火墙是否放行端口,服务器安全组是否放行