系统相关
首页 > 系统相关> > 报错“nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)”

报错“nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)”

作者:互联网

 

启动nginx出现:

[root@WALKER sbin]# ./nginx
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] still could not bind()

错误原因:

出现这种情况一般是80端口被占用了

 

解决方法:

关闭80端口

[root@WALKER sbin]#  fuser -k 80/tcp
80/tcp:              71622 71623

然后启动nginx启动成功了!!!

 

 

如果报错“-bash:fuser”,参考此链接

报错“-bash: fuser: 未找到命令”

 

标签:use,already,0.0,nginx,emerg,报错,bind,80
来源: https://www.cnblogs.com/zypdbk/p/16192590.html