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] socket() [::]:80 failed (97: Address family not supported by protocol)
定位方法

1.先使用ps -e | grep nginx查看是否已經啟動了nginx

2.如果沒有的話則按照提示,查看0.0.0.0:80端口誰占用了,使用netstat -ltunp命令,可以看到

可以看到0.0.0.0:80端口被httpd這個進程占用了(也就是apcache占用)

 

 關閉httpd服務即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM