报错“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: 未找到命令”

 

posted @   屯子里唯一的架构师  阅读(501)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示