使用宝塔面板安装的Redis内网能正常访问,外网怎么样都连不上,可以到redis的配置里里吧bind 127.0.0.1注释掉,或者改为bind 0.0.0.0,然后也要将redis对应的端口放行,默认应该是6379
在CentOs直接安装redis也可能会存在一样的问题,解决流程大致如下
在redis.conf中将bind 127.0.0.1注释掉,或者改为bind 0.0.0.0
执行命令打开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
关于密码,设不设置密码使用上是没有什么区别的,记录一下怎么设置密码以及保护模式:在redis.conf中将requirepass foobared注释去掉,并将foobared改为自己想设置的密码
注意:设置了密码,建议就将protected-mode no改为protected-mode yes,即有密码的情况下,打开保护模式
版权声明:本文为qq_37533576原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。