Al usar AWS re:Post, aceptas las AWS re:Post Términos de uso

¿Por qué mi página web en una instancia de Lightsail alojada en Bitnami carga la página predeterminada de Apache en lugar de mi sitio web después de reiniciar una instancia o detenerla e iniciarla?

2 minutos de lectura
0

He reiniciado mi instancia de Amazon Lightsail alojada en Bitnami y ahora mi sitio web carga la página predeterminada de Apache en lugar de mi sitio web.

Breve descripción

Las instancias alojadas en Bitnami tienen su propio servicio web, como Apache y NGINX, preconfigurado dentro de su pila en el puerto 80. Si instala el paquete Apache2, el nuevo servicio Apache2 se iniciará primero tras reiniciar la instancia o detenerla e iniciarla. Además, el paquete Apache2 puede instalarse como una dependencia al instalar paquetes, por ejemplo, python-certbot-apache.

Como el nuevo Apache2 se inicia automáticamente y escucha en el puerto 80, el Apache que proporciona Bitmani no puede iniciarse ni escuchar en ese puerto. Dado que el puerto está en uso, el sitio web carga la página predeterminada de Apache desde /var/www/html/index.html

Solución

Para asegurarte de que el Apache de Bitmani se inicie después de reiniciar o detener e iniciar una instancia, siga estos pasos:

  1. Ejecute los siguientes comandos para detener el servicio de Apache2:

    sudo systemctl stop apache2
    sudo pkill -f apache
  2. Ejecute el siguiente comando para iniciar el servicio de Apache de Bitnami:

    sudo /opt/bitnami/ctlscript.sh restart
  3. Ejecute el siguiente comando para que el servicio de Apache2 no se inicie al arrancar:

    sudo systemctl disable apache2
OFICIAL DE AWS
OFICIAL DE AWSActualizada hace 10 meses