问题:
服务器上网站无法访问,试图重启nginx,提示错误如下:
[root@local ~]# /etc/init.d/nginx start
Starting nginx... nginx: [emerg] bind() to 0.0.0.0:6379 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:6379 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:6379 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:6379 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:6379 failed (98: Address already in use)
nginx: [emerg] still could not bind()
failed
[root@local ~]# /etc/init.d/nginx status
nginx is stopped
解决方法:
这个情况是服务器上安装的redis端口6379与nginx的80端口冲突导致的。这个情况,的解决思路是先找出6379的进程,然后杀死以后,先开启nginx,然后到nginx配置文件中找到配置6379端口的网站,删掉后重启redis。
方法一、使用:
fuser -k 6379/tcp
输入后,会提示出该进程的pid,在后面的一串数字。直接禁止掉即可。
将进程杀死后再试着启动nginx。
方法二、
ps -A | grep nginx
kill -9 pid1
kill -9 pid2
杀死对应的两个进程之后,启动nginx
版权属于: 三三世界-百宝箱
本文链接: http://33f.net/network/nginx_error_bindfailed_alreadyinuse.html
本文最后更新于2022年04月01日 ,已超过1466天没有更新,若内容或图片失效,请留言反馈。
本文允许转载,但请在转载时请以超链接或其它形式标明文章出处
@Doug Shume it's ok for me , you can post here.
zh.us.to 有效
kms.03k.org 有效
kms.chinancce.com
kms.shuax.com 有效
kms.dwhd.org 有效
kms.luody.info 有效
kms.digiboy.ir 有效
kms.lotro.cc 有效
www.zgbs.cc 有效
cy2617.jios.org 有效
@ 权限问题,试试sudo 再加命令。
你好提示Permission denied 怎么办啊