Redis远程连接Redis Server提示服务器关闭了连接

阅读更多
参考: https://msd.misuland.com/pd/2884250171976188902

一般情况遇到服务器关闭连接用网上大家说的方法找到redis.conf文件

1、注释掉 bind 127.0.0.1
2、protected-mode yes  改为 protected-mode no
3、检查云服务器安全组有没有开启对应的redis端口

基本就能解决此问题了。但是我不一样,修改之后还是问题依旧.......

期间还参考其他网友资料修改过连接密码等其他配置项,都无济于事。

期间也怀疑过是否改错了配置文件,但由于对CentOS及安装不是很熟悉,自以为自己看到的目录配置文件就是实际加载的redis配置文件。写到这里大家应该能猜到我问题出在哪里了.......

是的我改错了配置文件,redis并没有加载我更改的文件,而是加载了其他文件。

那么解决的办法也就来了:

在服务器中通过redis-cli 进入redis   参考使用config get xxx    和config set xxx 的方式修改redis.conf文件。更改后在本地远程连接,终于进去了........

附带命令:
config get protected-mode
config set protected-mode no

config get requirepass
config set requirepass 你的密码

另外通过此方式修改的conf配置,在redis服务重启后就又失效了。。。。
应该还有默认指定加载配置文件的方法,暂时没找到后续有的话就更新一下

你可能感兴趣的:(Redis远程连接Redis Server提示服务器关闭了连接)