您的位置:首页 > 理论基础 > 计算机网络

Redis Creating Server TCP listening socket *:6379: unable to bind socket

2016-06-06 21:38 603 查看

解决Redis Creating Server TCP listening socket *:6379: unable to bind socket

如题,执行redis-server命令启动redis的时候,会报这个错误。google之后也没有明确的解决方法。最终发现是因为启动时没有指定配置文件。

redis安装目录下会有一个redis.conf文件,这个就是默认的配置文件。一般我们的配置文件都是放在/etc/目录下:

$ sudo mkdir /etc/redis/
$ sudo cp redis.conf /etc/redis/


启动时指定配置文件:

$ sudo src/redis-server /etc/redis/redis.conf


警告:如果当前不是root用户,则要使用root权限启动,否则启动后不能正常关闭redis服务(关闭时redis-server会写数据到文件,此时会出现没有权限的提示错误,导致不能正常关闭服务);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: