此篇文章主要是解决关于linux下的redis服务无法被远程客户端访问的问题,通过搜寻终于找到了答案!
1.首先你要 设置Redis密码,不设置密码可能导致无法连接
(1)找到redis目录下的redis.conf文件
(2)# requirepass foobared
requirepass 123 指定密码123
保存后重启redis就可以了
2.注释掉redis.conf的 bind 127.0.0.1
(1)找到redis目录下的redis.conf文件
(2)# rbind 127.0.0.1 -->#bind 127.0.0.1,它不注释掉的话就代表是只允许本地访问
3.设置为后台启动
(1)找到redis目录下的redis.conf文件
(2)daemonize no-->yes
4.保护模式禁用
(1)找到redis目录下的redis.conf文件
(2)protected-mode yes-->no
5.linux关闭防火墙
(1)命令:serveice iptables stop(centOS6版本)
6.带配置文件启动方式
(1)进入redis的bin目录下
(2)命令:./redis-server ../redis.conf
总结:如果还不能连接你就可以检查redis的端口是否开放,密码是否设置成功验证