Address already in use: make_sock: could not bind to address 0.0.0.0:80

顯示:80端口的某些進程還是存在的,

可以用 ps -ef | grep httpd

查看進程,然後Kill -9 進程號  殺死進程,

如果沒有可能是端口衝突

可以用netstat -nat|grep -i "80"|wc -l  查看有多少個80端口

然後查看netstat -nat|grep -i "80"

終端輸入:

find / -name ports.conf

/etc/apache2/ports.conf

輸入:

vim '/etc/apache2/ports.conf'

鍵入‘i’即可修改,

將listen 80 這一句註釋掉

按‘Esc’退出編輯狀態

按‘:wq’,保存並退出(‘:q’不保存退出,‘:q!’不保存強制退出,‘:wq!’強制保存退出)

輸入:

sudo /etc/init.d/apache2 start 即可。

httpd.conf和ports.conf中都有listen 80時可能有效,加載時會衝突。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章