解决阿里云ECS服务器通过yum安装的redis外网无法连接

阿里云ECS服务器通过yum安装的redis外网无法连接的解决方法

快速安装redis的方法为:
安装完毕后使用如下命令运行。

yum install redis
systemctl start redis
systemctl stop firewalld
setenforce 0

发现redis启动成功,在外部尝试连接,发现连接不上,这个时候我们首先在防火墙配置下开放端口6379
然后修改下配置。

vim /etc/redis.conf
#bind 127.0.0.1
requirepass  XXXXX     #这里一定要设置密码,不设置密码不允许登录的

 

找到 bind 127.0.0.1 把这句话前面的注释去掉(生产环境不建议去掉,会受到攻击),重启redis即可。

systemctl restart redis

有时候只改这里还是不让连接,如阿里云产品,我们需要给redis加上密码,仍然修改该配置文件,输入" :/ requirepass"  查找到该行,把后面的密码改为自己的密码,尽量设置的复杂一些,这样才能更安全一些。然后重启即可。


posted @ 2020-03-19 14:11  大风歌兮  阅读(898)  评论(0编辑  收藏  举报