Eu tentei reiniciar o Apache 2.2.14 (também usando PHP 5.3.2 no Ubuntu 10.04, executando todos os comandos como root). Ele é desligado, mas não será iniciado novamente. Este é um novo VPS sem Firewall ou Tabela IP. Quando eu executo apache2ctl start
, recebo esta 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 startfile http://localhost/server-status
'www-browser -dump http://localhost:80/server-status' failed.
Maybe you need to install a package providing www-browser or you
need to adjust the APACHE_LYNX variable in /etc/apache2/envvars
lsof | grep http
não retorna nada
netstat -plant
:
Active Internet connections (servers 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
Sou um novato em Linux, mas tudo o mais que vi foi solicitado por esses relatórios. Nada está bloqueando a porta 80 e, no entanto, o Apache não se ligará a ela. O problema é com o Apache? Eu tenho hosts virtuais configurados, mas eles são bastante simples e eu usei a mesma configuração antes. Eu posso postar arquivos .conf, se necessário.
apache2ctl -t
: Syntac OK
service apache2 start
:
(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