ubuntu:Apache 无法启动

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

我的 Hosts 文件:

127.0.0.1       localhost.localdomain   localhost

10.10.7.139 sparky.abcco.local sparky

答案1

这行

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

显示 netsxerv 正在运行并绑定到端口 80。大概您有理由在端口 80 上运行 netxserv,因此您需要重新配置它以监听不同的端口或在不同的端口上运行 apache。

相关内容