您的位置:首页 > 数据库 > Redis

(解决)can't connect to redis-server

2018-02-20 11:15 711 查看
安装完远程服务器上的redis后本地使用redis-manager连接该redis后一直报can't connect to redis-server,检查服务器后发现该服务已经开启,本地也能够ping通远程服务器,后经过多方查找找到了解决方案,故特此记录一下。
首先先说一下启动该redis服务的一个注意点,Redis服务默认是前台运行,需要修改为后台运行;返回上一层目录,修改redis.conf配置文件。找到daemonize(守护进程)配置,默认false。
 daemonize yes运行:
./redis-server ../redis.conf


解决方案:编辑redis.conf配置文件;注释掉61行本地链接限制以及80行配置修改为no
61 # bind 127.0.0.1
80 protected-mode no杀掉进程,重启服务即可

ps aux | grep redis              查看redis是否启动成功
netstat -tlun                        查看主机的6379端口是否在使用(监听)
./redis-cli                   打开redis的客户端    
quit                            退出redis的客户端
pkill redis-server                  关闭redis服务器
./redis-cli shutdown            也可以通过这条命令关闭redis服务器
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐