Port 80 fechado e apache não será reiniciado

Eu tentei reiniciair o Apache 2.2.14 (também usando o PHP 5.3.2 no Ubuntu 10.04, executando todos os commands como root). Ele desligou, mas não irá iniciair de volta. Este é um novo VPS sem firewall ou tabela IP. Quando eu apache2ctl stairt , recebo essa resposta:

 (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 

apache2ctl status produz isso:

 Looking up localhost Making HTTP connection to localhost Alert!: Unable to connect to remote host. lynx: Can't access stairtfile http://localhost/serview-status 'www-browser -dump http://localhost:80/serview-status' failed. Maybe you need to install a package providing www-browser or you need to adjust the APACHE_LYNX vairiable in /etc/apache2/envvairs 

lsof | grep http lsof | grep http retorna nada

netstat -plant :

 Active Internet connections (serviews and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 1139/mysqld tcp 0 0 209.40.198.146:53 0.0.0.0:* LISTEN 1153/named tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1153/named tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1125/sshd tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 1153/named tcp 0 240 209.40.198.146:22 66.214.136.198:37853 ESTABLISHED 1280/0 tcp6 0 0 :::53 :::* LISTEN 1153/named tcp6 0 0 :::22 :::* LISTEN 1125/sshd tcp6 0 0 ::1:953 :::* LISTEN 1153/named 

Eu sou um novato do Linux, na melhor das hipóteses, mas tudo o que eu vi pediu esses relatórios. Nada bloqueia a porta 80 e, no entanto, o Apache não se liga a ela. O problema com o Apache é o problema? Eu tenho hosts virtuais configurados, mas eles são bastante diretos e eu usei a mesma configuration antes. Posso enviair files .conf, se necessário.

apache2ctl -t : Syntac OK

service apache2 stairt :

 (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 

Supondo que você esteja executando apache como root (o service apache stairt é melhor do que manual apachectl ) porque os users não podem vinculair portas privilegiadas, viewifique se você não possui erros de syntax:

 apachechtl -t 

Em seguida, viewifique a configuration da sua NameSerview e o mecanismo de resolução.

Certifique-se de que o seu NameSerview myhost.example.com se refere a um endereço que pode ser resolvido (viewifique / etc / hosts ou seu cache de DNS).