云服务器连接Redis步骤
问题描述近期学习Redis时,使用云服务器无法连接Redis,经查询相关资料做出以下总结连接方法1.允许外网连接Redis通过客户端远程连接Redis时会报could not connect,错误的原因很简单,就是没有连接上redis服务,由于redis采用的安全策略,默认会只准许本地访问。修改redis的配置文件redis.conf将127.0.0.1注释掉2.修改配置文件中protected-
·
问题描述
近期学习Redis时,使用云服务器无法连接Redis,经查询相关资料做出以下总结
连接方法
1.允许外网连接Redis
通过客户端远程连接Redis时会报could not connect,错误的原因很简单,就是没有连接上redis服务,由于redis采用的安全策略,默认会只准许本地访问。
修改redis的配置文件redis.conf将127.0.0.1注释掉
2.修改配置文件中protected-mode
配置项,propected-mode为yes时会拒绝其他主机的访问
3.设置登录密码(可选)
4.开启防火墙的端口,重启防火墙,查看端口号是否开启
firewall-cmd --zone=public --add-port=6379/tcp --permanent #开启6379端口
firewall-cmd --reload #重启防火墙
firewall-cmd --list-ports #查看端口是否开启
5.修改云服务器端的安全规则开放6379端口
6.重新启动redis
systemctl restart redis
7.测试连接
redis -cli -h ip地址
auth输入密码即可完成连接
更多推荐
已为社区贡献1条内容
所有评论(0)