Redis

关注公众号 jb51net

关闭
首页 > 数据库 > Redis > redis由于目标计算机积极拒绝,无法连接

redis由于目标计算机积极拒绝,无法连接的解决

作者:SHUIPING_YANG

这篇文章主要介绍了redis由于目标计算机积极拒绝,无法连接的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

redis由于目标计算机积极拒绝,无法连接

使用redis的时候报错。

Predis \ Connection \ ConnectionException (10061)

由于目标计算机积极拒绝,无法连接。 [tcp://xxxx.xxx.xx.xx:6379]

原因是redis的配置没有更改导致,只能在服务器上访问redis。

修改配置:

在这里插入图片描述

注释掉bind 127.0.0.1注释掉就可以了。

然后重启redis,不用担心数据丢失,redis本身有保存数据的机制。

systemctl restart redis

redis拒绝连接Could not connect to Redis at 192.168.xx.xx:6379:Connection refused

提示:版本:ubuntu16.0.4,不同版本号方式可能不同;

最近linux服务器redis明明启动了,但是还是访问不通,尝试了很多方法,以下是解决思路

方法

1.以unbutu为例,检查redis是否启动

ps -ef | grep redis 

2.如果启动了检查防火墙是否开启,是否将端口加入

firewall-cmd --list-all     #查看是否加入防火墙
firewall-cmd --zone=public --add-port=6379/tcp --permanent   #如果没加,将端口6379加入防火墙

3.如果上面都没有问题,外部还是连接不上,修改redis.conf配置文件,设置如下

bind 127.0.0.1 ::1
bind 192.168.xx.xx     #将服务器IP写入
daemonize yes

4.重新启动一下redis,测试连接正常

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文