post

Problema com apache “(98)Address already in use” bitnami

PROBLEMA

Site fora do ar, abrindo o terminal rodando o seguinte comando:

sudo /opt/bitnami/ctlscript.sh restart

Você se depara com o seguinte registro no terminal

Syntax OK
/opt/bitnami/apache2/scripts/ctl.sh : apache not running
/opt/bitnami/php/scripts/ctl.sh : php-fpm stopped
/opt/bitnami/mysql/scripts/ctl.sh : mysql stopped
/opt/bitnami/mysql/scripts/ctl.sh : mysql  started at port 3306
/opt/bitnami/php/scripts/ctl.sh : php-fpm started
Syntax OK
(98)Address already in use: AH00073: make_sock: unable to listen for connections on address [::]:80
(98)Address already in use: AH00073: make_sock: unable to listen for connections on address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
/opt/bitnami/apache2/scripts/ctl.sh : httpd could not be started

O registro acima mostra que o apache não estava rodando, e ao tentar rodar, mostra que a porta 80 já esta em uso para outro serviço.
Como podemos ver abaixo, em um pequeno trecho:

(98)Address already in use: AH00073: make_sock: unable to listen for connections on address [::]:80
(98)Address already in use: AH00073: make_sock: unable to listen for connections on address 0.0.0.0:80

SOLUÇÃO

1. Para interromper todos os serviços conectados a porta 80, execute o comando abaixo:

sudo kill -9 $(sudo lsof -t -i:80)

2. Reinicie o servidor para que apenas ele se conecte com a porta 80, como mostra abaixo:

sudo /opt/bitnami/ctlscript.sh restart

Provavelmente você terá um retorno da seguinte maneira em seu terminal:

Syntax OK
/opt/bitnami/apache2/scripts/ctl.sh : apache not running
/opt/bitnami/php/scripts/ctl.sh : php-fpm stopped
/opt/bitnami/mysql/scripts/ctl.sh : mysql stopped
/opt/bitnami/mysql/scripts/ctl.sh : mysql  started at port 3306
/opt/bitnami/php/scripts/ctl.sh : php-fpm started
Syntax OK
/opt/bitnami/apache2/scripts/ctl.sh : httpd started at port 80

PRONTO! Seu servidor apache esta rodando na porta 80 normalmente.

FONTE
https://community.bitnami.com/t/i-unable-to-restart-apache/47636