在虚拟机上按照网上的方法安装好redis后,发现在本地无法访问linux虚拟机的redis服务,在找了很多方法后总算解决,现将解决方法记录之。
第一步:redis配置文件
打开redis配置文件redis.conf进行编辑,修改一些参数
首先将 bind 127.0.0.1修改为bind 0.0.0.0,原因是bind 127.0.0.1只允许本地进行访问,不允许远程连接。
image.png
将daemonize属性值修改为yes,表示允许后台运行。
image.png
为redis设置一个密码
image.png
第二步:设置端口
查看6379端口是否打开
firewall-cmd --query-port=6379/tcp
去查看下linux里面是有没有开放这个端口,如果按照正常情况,应该提示我yes或者no,但是它提示了我firewall is not running ,这才记起,原来使用centos7之前版本的端口配置方式时,将firewall防火墙给关了,使用
systemctl start firewalld.service
来将防火墙打开,将6379端口打开
firewall-cmd --add-port=6379/tcp --permanent
firewall-cmd --reload
作者:zfqqqq_5eb5
链接:https://www.jianshu.com/p/e52a0aff2462
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。