标签:available address listening start already
显示: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时可能有效,加载时会冲突。
Address already in use: make_sock: could not bind to address 0.0.0.0:80
标签:available address listening start already
原文地址:http://zhaihx.blog.51cto.com/8992155/1690595