更新:已经修复,似乎虚拟主机配置文件中的一个配置文件在启用网站时出错。启动apache失败(无法绑定到地址0.0.0.0:80)
我的Ubuntu 11.10
当我运行命令来启动Apache2:
sudo /etc/init.d/apache2 start
我收到以下错误信息:
启动Web服务器的apache2
的Apache2:莫非不能可靠地确定服务器的完全合格的 域名,使用127.0.1.1作为ServerName(98)地址已在 使用:make_sock:无法绑定到地址0.0.0.0:80无法收听 套接字可用,关闭无法打开日志操作'开始' 失败。sudo netstat -ltnp | grep ':80'
它返回的输出::
tcp6 0 0 :::80 :::* LISTEN 1176/
要知道哪些进程正在运行此
我为了得到进程正在使用的端口80上运行此命令命令:
ps -wlp1176
返回:
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
5 D 33 1176 1 0 80 0 - 0 exit ? 00:00:00 apache2
但是,如果我试图杀掉该进程:
sudo kill -9 1176
它不会杀死它,如果我再次运行netstat命令仍然出现听力和Apache启动失败。
有什么建议吗?
那么,什么是PID 1176? ('ps -wlp1176') – geekosaur 2012-04-15 07:43:17
5 D 33 1176 1 0 80 0 - 0 exit? 00:00:00 apache2 – rfc1484 2012-04-15 07:55:07
那么,这是否对你有什么不良影响?提示:比较你试图开始。 – geekosaur 2012-04-15 07:57:52