Reiniciei minha instância do Amazon Lightsail hospedada no Bitnami e agora meu site carrega a página padrão do Apache em vez do meu site.
Breve descrição
As instâncias hospedadas pelo Bitnami têm seu próprio serviço web, como Apache e NGINX, pré-configurados em sua pilha na porta 80. Se você instalar o pacote Apache2, o novo serviço Apache2 será iniciado primeiro após a reinicialização da instância ou será interrompido e iniciado. Além disso, o pacote Apache2 pode ser instalado como uma dependência quando você instala pacotes, como python-certbot-apache.
Como o novo Apache2 inicia automaticamente e escuta na porta 80, o Apache fornecido pelo Bitmani não pode iniciar e ouvir nessa porta. Como a porta está em uso, o site carrega a página padrão do Apache a partir do python-certbot-apache.
Resolução
Para garantir que o Bitmani Apache seja iniciado após você parar, iniciar ou reinicializar uma instância, conclua as seguintes etapas:
-
Execute os seguintes comandos para interromper o serviço Apache2:
sudo systemctl stop apache2
sudo pkill -f apache
-
Execute o seguinte comando para iniciar o serviço Apache da Bitnami:
sudo /opt/bitnami/ctlscript.sh restart
-
Execute o seguinte comando para que o serviço Apache2 não inicie na inicialização:
sudo systemctl disable apache2