Ubuntu:Apache不会启动

我只是在Ubuntu 10.04上安装了Apache。 当我尝试启动apache时,它试图绑定到0.0.0.0:80然后失败。 我在这里做错了什么?

sparky$ sudo /etc/init.d/apache2 restart (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs 

看看端口80还有什么:

 sparky$ sudo netstat -lnp | grep '80' tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1483/netxserv udp6 0 0 fe80::280:64ff:fe9c:123 :::* 1244/ntpd unix 2 [ ACC ] STREAM LISTENING 4809 1177/pulseaudio /home/admin/.pulse/843e513a62d1b128539d25a14dce36b8-runtime/native unix 2 [ ACC ] STREAM LISTENING 4056 985/launcher /tmp/orbit-admin/linc-3d9-0-680082d3cdbb 

我的主机文件:

 127.0.0.1 localhost.localdomain localhost 10.10.7.139 sparky.abcco.local sparky 

这条线

 tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1483/netxserv 

显示netsxerv正在运行并绑定到端口80.假设你有一个理由在端口80上运行netxserv,所以你将需要重新configuration它来侦听不同的端口或运行在不同的端口上的Apache。