最近每天都在折腾 Z-Blog Cache框架组件,在 Redis 和 Memcached 摇摆不定,至此特意买了一台腾讯轻量云服务器专门跑分布式存储,搭建好后发现服务器无法通过外网连接 Redis,折腾许久还是解决了,顺便分享出来省的大家遇到问题浪费时间折腾 。
文章插图
安装方法关于如何安装 Redis 就不多阐述了,自行百度解决,如果你是 LNMP一键安装包 安装的环境可以运行以下命令来安装,宝塔和其他环境,自行解决吧,这里只说说如何解决外部网络连接 。
#查看LNMP安装包版本号,如lnmp1.8
ls
#进入LNMP解压后的目录
cd/lnmp1.8
#执行安装Redis
./addons.shinstallredis安装完成后,就会加入开机启动,默认无密码,只允许本机访问:127.0.0.1,端口:6379 。
解决方法1、修改监听地址,大概在 69 行,修改掉 redis.conf 配置文件 bind 127.0.0.1 为 bind 0.0.0.0,如下:
vi/usr/local/redis/etc/redis.conf bind0.0.0.02、添加 Redis 连接密码,大概在 789 行,将 #requirepass foobared 去掉注释,修改 foobared 为密码,如下:
requirepass密码3、开启允许对外访问的网络端口,然后在到服务器控制面板单独放行 6379 端口 或 使用 ALL 全部放行,如下:
【Redis 外部网络无法连接 解决方法】#开启6379端口
/sbin/iptables-IINPUT-ptcp–dport6379-jACCEPT
#保存配置
/etc/rc.d/init.d/iptablessave
#重启服务
/etc/rc.d/init.d/iptablesrestart4、设置完成后,重启服务器,如下:
shutdown-rnow最后总结允许外部网络访问一定要设置密码!!!
不要心存侥幸,如果在 Windows 下搭建请修改 bind 为 192.168.1.1 或 真实的服务器地址 。
推荐阅读
- wifi显示感叹号是什么原因 网络连接带个感叹号怎么解决
- 电脑网络显示黄色感叹号怎么回事 电脑联网时出现感叹号解决方法
- 如果创业选择什么项目 网络创业选择什么项目呢?
- 俺也一样表情包 俺也一样
- nnd什么意思 nnd
- seo推广是什么意思呢 网络营销的seo是做什么的
- 卷是什么意思网络用语 你太卷了是什么意思
- 怎样进行网络推广效果更好 最有效的网络推广方式
- plmm是什么意思 plmm
- 荆门凯泽网络科技有限公司_工商信用信息_经营范围期限状态_法人_地址_注册资本_怎么样