Centos7安装Redis之后,远程客户端连接不上解决方案

Centos7安装Redis网上教程很多,跟着教程走,基本上做到开机启动没有什么问题

我这里记录一下,虚拟机Centos7安装好了Redis,启动也没什么问题,但是本地利用RedisDeskTopManagement一直连接不上

解决办法

  1. Redis默认设置的是允许本地连接,所以需要在redis.conf中将bind 127.0.0.1注释掉,或者改为bind 0.0.0.0
  2. 还有就是防火墙问题,我就是没注意这个,怎么修改配置都连不上,最后打开6379端口的防火墙,连接成功

打开6379端口防火墙方法:

执行命令打开6379端口防火墙,看到success字样就表明添加成功

firewall-cmd --zone=public --add-port=6379/tcp --permanent

然后重新启动防火墙,看到success字样就表明重启成功

firewall-cmd --reload

最后可以输入命令验证6379端口打开是否生效,看到yes及表示生效

firewall-cmd --zone=public --query-port=6379/tcp
  1. 关于密码,设不设置密码使用上是没有什么区别的,记录一下怎么设置密码以及保护模式:
    redis.conf中将requirepass foobared注释去掉,并将foobared改为自己想设置的密码
    注意:设置了密码,建议就将protected-mode no改为protected-mode yes,即有密码的情况下,打开保护模式

你可能感兴趣的:(CentOS,redis客户端连接不上,centos安装redis)