使用Jedis远程连接redis

1.检查是否关闭linux的防火墙

cent6.x关闭防火墙语句:service iptables stop

禁止开机启动防火墙:chkconfig iptables off

centos7的防火墙已经变了,关闭语句为:systemctl stop firewalld.service

禁止防火墙开机启动:systemctl disable firewalld.service

2.查看配置文件redis.conf

redis默认只允许本地访问,要使redis可以远程访问可以修改redis.conf

打开redis.conf文件在NETWORK部分有说明
解决办法:注释掉bind 127.0.0.1可以使所有的ip访问redis
若是想指定多个ip访问,但并不是全部的ip访问,可以bind
注意
下面还有个说明


image.png

在redis3.2之后,redis增加了protected-mode,在这个模式下,即使注释掉了bind 127.0.0.1,再访问redisd时候还是报错,如下


image.png

修改办法:protected-mode no

3.重启redis服务


image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容