部署了redis服务之后,redis本身默认只允许本地访问,有程序需要远程访问Redis。Redis3.2版本之后新增了protected-mode配置,默认是yes(开启状态)需配置bind ip和requirepass才可以外网访问,不然需要关闭protected-mode。

操作方法(以宝塔BT面板为例)

1、进入Redis配置(宝塔在Redis设置中的性能调准中设置),设置完保存重启redis

bind改为0.0.0.0 (允许所有IP访问)

port改为其他端口,如12345

requirepass设置密码,如77bx

343-1.png

2、放行端口

宝塔面板安全选项中,放行上述步骤设置的端口。

到此外网可以连接到该Redis了。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。