Apache2无法在UNIX服务器上启动

时间:2012-12-01 14:45:01

标签: unix ssh apache2

在SSH中重新启动PLESK后,我遇到了一些Web服务器无法重启的问题。

当我跑步时

/etc/init.d/apache2 start

我收到以下错误

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

我跑了

/bin/netstat -lnp | grep '0.0.0.0:80'

给了我

tcp  0  0 0.0.0.0:80  0.0.0.0:*  LISTEN  9097/apache2

我不知道如何从这里开始重新开始运行。

编辑:我按照Ed Heal和Chipmunk0110的建议杀死了流程9097。在那之后我仍然无法启动apache。我导致了同样的错误。 / bin / netstat -lnp | grep'0.0.0.0:80'现在导致

tcp  0  0 0.0.0.0:80  0.0.0.0:*  LISTEN  21171/apache2

2 个答案:

答案 0 :(得分:1)

你已经运行了apache!执行ps -aux | grep apache查找进程并将其删除。

然后你应该可以重新启动它。

答案 1 :(得分:0)

sudo kill -9 9097

9097是此特定apache实例的进程ID

相关问题