问题描述:以前能启动的nginx忽然无法启动,报错[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)。csdn上找了一圈方法试下来都不行。

解决方法:

sudo fuser -k 80/tcp
# 如果还没解决试试 sudo fuser -k 443/tcp # 感谢chrismod❤️

会跳出来一堆permission deny,但是nginx可以启动了

参考:https://easyengine.io/tutorials/nginx/troubleshooting/emerg-bind-failed-98-address-already-in-use/

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐