Redis Desktop Manager连接失败/超时?
- 首先,检查redis.conf文件中的以下行有没有注释掉?
bind 127.0.0.1
-
daemonize yes 改了没?
-
在虚拟机上启动redis服务端(我是把redis.conf拷贝到/user/local/redis/bin下面然后修改配置文件的,所以启动redis服务端的时候在此目录下进行)
[root@localhost ~]# cd /user/local/redis/bin [root@localhost bin]# ./redis-server redis.conf
-
测试一下
ps -ef|grep redis
root 973 1 0 14:07 ? 00:00:00 ./redis-server *:6379 root 978 953 0 14:07 pts/0 00:00:00 grep --color=auto redis
按说到这里应该成功了,可是!!可是!!!but!!!
注意了注意了!!!
CentOS7用firewall防火墙替代了原来的iptables
所以如果你像我一样搜了很多教程设置iptables发现并没有用,接下来的操作应该就可以解决你的问题了!!
首先列一下防火墙的开启、关闭、重启指令:
systemctl start firewalld #开启防火墙
systemctl stop firewalld.service#关闭防火墙
firewall-cmd --reload #重启防火墙
我们需要开放一下6379端口(默认是不开放的)
- 注意需要重启才可以生效!!
[root@localhost ~]# firewall-cmd --zone=public --add-port=6379/tcp --permanent
success
[root@localhost ~]# firewall-cmd --reload
success
[root@localhost ~]# firewall-cmd --query-port=6379/tcp
yes
好啦!
连接成功!!
今日推歌
-----《故梦》 双笙
又是一地枯黄
枫叶红了满面秋霜
这场故梦里
人生如戏唱
还有谁登场
昏黄烛火轻摇晃
大红盖头下谁彷徨