Por que minha página da Web em uma instância do Lightsail hospedada pelo Bitnami carrega a página padrão do Apache em vez do meu site depois que uma instância é interrompida, iniciada ou reinicializada?

2 minuto de leitura
0

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:

  1. Execute os seguintes comandos para interromper o serviço Apache2:

    sudo systemctl stop apache2
    sudo pkill -f apache
  2. Execute o seguinte comando para iniciar o serviço Apache da Bitnami:

    sudo /opt/bitnami/ctlscript.sh restart
  3. Execute o seguinte comando para que o serviço Apache2 não inicie na inicialização:

    sudo systemctl disable apache2
AWS OFICIAL
AWS OFICIALAtualizada há um ano