大家好,又见面了,我是你们的朋友全栈君。
阿里云上Redis的6379端口开通访问所踩到的坑
简单记一下踩到的坑:
首先要现在阿里云的控制台开启相应的端口,参考以下文章:
(ESC) https://blog.csdn.net/Shenpibaipao/article/details/83932150
(轻型应用) https://blog.csdn.net/Shenpibaipao/article/details/79767766
接着,给Redis设置访问密码:
- 切换到Redis安装目录下:
vim redis.conf
,将#requirepass foobared
替换为requirepass pw
,其中pw
为访问密码;(解决安全访问问题) - 同样,把该文件中的
bind 127.0.0.1
修改为bind 0.0.0.0
,否则6379IP会被强制绑定本地主机。(解决端口和主机绑定问题)
最后,要重新启动Redis。启动时要带上该配置文件:redis-server ../redis.conf
。
- 尝试端口是否开启:
telnet 127.0.0.1 6379
,或redis-cli -h 阿里云ip -p 6379 -a 密码
。
如果还不行,查看系统防火墙是否开启,阿里云的机子是默认启用的,可以尝试 iptables -F
直接暴力解除所有规则;这部分内容网上很多,不一一赘述。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/139764.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...