阿里云安装完redis之后,服务器上可以访问,外网无法访问。
bind 已经设置为了0.0.0.0
protected-mode 设置为了 no
守护进程也是开启的
阿里云的安全组里面也开放了端口,启动的时候也是按配置文件启动的。
Telnet 其他端口都可以,就redis 的不行。
redis版本 5.0.5
服务器版本 CentOS 7.2 64位
阿里云安装完redis之后,服务器上可以访问,外网无法访问。
bind 已经设置为了0.0.0.0
protected-mode 设置为了 no
守护进程也是开启的
阿里云的安全组里面也开放了端口,启动的时候也是按配置文件启动的。
Telnet 其他端口都可以,就redis 的不行。
redis版本 5.0.5
服务器版本 CentOS 7.2 64位
问题已经解决啦,就是防火墙的问题。
MySQL和Nginx 安装的适合阿里云安全组设置开放端口就可以了,但是安装redis 的时候设置了安全组在服务器上的防火墙开放的端口里面没有redis 设置端口。
firewall-cmd --zone=public --add-port=6379/tcp --permanent
添加端口就正常了
7 回答5.6k 阅读
4 回答4.3k 阅读
2 回答3.4k 阅读
2 回答969 阅读✓ 已解决
2 回答3.5k 阅读
1 回答2.1k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
自查和寻求帮助:
其他内容
通过 redis-cli -h host --verbose 来打印出链接server时的更多信息,根据提示的错误信息来排查. 可在尝试的时候什么内容都没显示 ?.
另外发现在树莓派2代上面安装的redis-cli(version: 4.0.14) 没有--verbose 这个选项 ?,pc是有的.