Configure y personalice su sitio web de Drupal en Lightsail - Amazon Lightsail

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configure y personalice su sitio web de Drupal en Lightsail

Estos son algunos pasos que debe seguir para empezar una vez que su instancia de Drupal esté en funcionamiento en Amazon Lightsail:

Contenido

Paso 1: leer la documentación de Bitnami

Lea la documentación de Bitnami para aprender a configurar su aplicación Drupal. Para obtener más información, consulte la sección Drupal Packaged By Bitnami For Nube de AWS.

Paso 2: obtener la contraseña de la aplicación predeterminada para acceder al panel de administración de Drupal

Complete el siguiente procedimiento para obtener la contraseña de la aplicación predeterminada necesaria para acceder al panel de administración del sitio web de Drupal. Para obtener más información, consulte Obtener el nombre de usuario y la contraseña de la aplicación para su instancia de Bitnami en Amazon Lightsail.

  1. En la página de administración de instancias, en la pestaña Connect (Conectarse), elija Connect using SSH (Conectarse a través de SSH).

    Connect mediante SSH en la consola de Lightsail
  2. Una vez conectado, escriba el siguiente comando para obtener la contraseña de aplicación:

    cat $HOME/bitnami_application_password

    Debe obtener una respuesta similar a la del ejemplo siguiente, que contiene la contraseña de aplicación predeterminada:

    Contraseña de aplicación predeterminada Bitnami.

Paso 3: asociar una dirección IP estática a la instancia

La dirección IP pública asignada a la instancia la primera vez que la cree cambiará cada vez que detenga e inicie la instancia. Debe crear una dirección IP estática y adjuntarla a la instancia para asegurarse de que la dirección IP pública no cambie. Después, al usar un nombre de dominio registrado, como example.com, con la instancia no tiene que actualizar los registros de DNS del dominio cada vez que detenga e inicie la instancia. Puede adjuntar una IP estática a una instancia.

En la página de administración de instancias, en la pestaña Networking (Redes), elija Create a static IP (Crear una IP estática) o Attach static IP (Adjuntar IP estática) (si creó previamente una IP estática que puede adjuntar a la instancia), y siga las instrucciones que aparecen en la página. Para obtener más información, consulte Creación de una IP estática y asociación a una instancia.

Adjunte una dirección IP estática a la consola de Lightsail

Paso 4: iniciar sesión en el panel de administración del sitio web de Drupal

Ahora que ya tiene la contraseña de aplicación predeterminada, navegue a la página de inicio del sitio web de Drupal e inicie sesión en el panel de administración. Una vez que haya iniciado sesión, puede comenzar a personalizar su sitio web y realizar cambios administrativos. Para obtener más información acerca de lo que puede hacer en Drupal, consulte la sección Paso 7: leer la documentación de Drupal y continuar con la configuración del sitio web, que aparece más adelante en esta guía.

  1. En la página de administración de instancias, bajo la pestaña Conectarse, anote la dirección IP pública de su instancia. La dirección IP pública también se muestra en la sección de encabezado de la página de administración de instancias.

    Dirección IP pública de una instancia
  2. Vaya a la dirección IP pública de su instancia, por ejemplo, visitando http://203.0.113.0.

    Debería aparecer la página de inicio de su sitio web de Drupal.

  3. Seleccione Administrar en la esquina inferior derecha de la página de inicio del sitio web de Drupal.

    Si no se muestra el banner Manage (Administrar), puede acceder a la página de inicio de sesión que se encuentra en http://<PublicIP>/user/login. Sustituya <PublicIP> por la dirección IP pública de la instancia.

  4. Inicie sesión con el nombre de usuario (user) predeterminado y la contraseña predeterminada recuperada anteriormente en esta guía.

    Aparece el panel de administración de Drupal.

    El panel de administración de Drupal

Paso 5: dirigir el tráfico del nombre de dominio registrado al sitio web de Drupal

Para dirigir el tráfico del nombre de dominio registrado, como example.com, al sitio web de Drupal, agregue un registro al sistema de nombres de dominio (DNS) de su dominio. Los registros de DNS se suelen administrar y alojar en el registrador en el que registró su dominio. Sin embargo, le recomendamos que transfiera la administración de los registros DNS de su dominio a Lightsail para que pueda administrarlos mediante la consola de Lightsail.

En la página de inicio de la consola Lightsail, en la pestaña Dominios y DNS, elija Crear zona DNS y, a continuación, siga las instrucciones de la página. Para obtener más información, consulte Crear una zona DNS para administrar los registros DNS de su dominio en Lightsail.

Si navega hasta el nombre de dominio que configuró para su instancia, debería ser redirigido a la página de inicio de su sitio web de Drupal. A continuación, debe generar y configurar un certificado SSL/TLS para habilitar las conexiones HTTPS para el sitio web de Drupal. Para obtener más información, continúe con la siguiente sección Paso 6: configurar HTTPS para el sitio web de Drupal de esta guía.

Paso 6: configurar HTTPS para el sitio web de Drupal

Complete el siguiente procedimiento para configurar HTTPS en el sitio web de Drupal. Estos pasos le muestran cómo utilizar la herramienta de configuración HTTPS de Bitnami (bncert-tool), que es una herramienta de línea de comandos para solicitar certificados SSL/TLS de Let's Encrypt. Para obtener más información, consulte la sección Conocer la herramienta de configuración HTTPS de Bitnami en la documentación de Bitnami.

importante

Antes de comenzar con este procedimiento, compruebe que ha configurado su dominio para que dirija el tráfico a su instancia de Drupal. De lo contrario, se producirán errores durante el proceso de validación de certificados SSL/TLS.

  1. En la página de administración de instancias, en la pestaña Connect (Conectarse), elija Connect using SSH (Conectarse a través de SSH).

    Connect mediante SSH en la consola de Lightsail
  2. Después de conectarse, ingrese el siguiente comando para confirmar que la herramienta bncert se instaló en la instancia.

    sudo /opt/bitnami/bncert-tool

    Debería ver una de las siguientes respuestas:

    • Si en la respuesta se indica que no se encontró el comando, significa que la herramienta bncert no se instaló en su instancia. Continúe en el siguiente paso de este procedimiento para instalar la herramienta bncert en su instancia.

    • Si ve Welcome to the Bitnami HTTPS configuration tool (Bienvenido a la herramienta de configuración HTTPS de Bitnami) en la respuesta, significa que la herramienta bncert se instaló en la instancia. Continúe con el paso 8 de este procedimiento.

    • Si la herramienta bncert ha estado instalada en la instancia durante un tiempo, es posible que aparezca un mensaje que indique que está disponible una versión actualizada de la herramienta. Elija descargarla y, a continuación, ingrese el comando sudo /opt/bitnami/bncert-tool para ejecutar la herramienta bncert de nuevo. Continúe con el paso 8 de este procedimiento.

  3. Ingrese el siguiente comando para descargar el archivo de ejecución bncert en la instancia.

    wget -O bncert-linux-x64.run https://downloads.bitnami.com/files/bncert/latest/bncert-linux-x64.run
  4. Utilice el siguiente comando para crear un directorio para el archivo de ejecución de la herramienta bncert en la instancia.

    sudo mkdir /opt/bitnami/bncert
  5. Ingrese el siguiente comando para hacer que el bncert ejecute un archivo que se pueda ejecutar como un programa.

    sudo chmod +x /opt/bitnami/bncert/bncert-linux-x64.run
  6. Ingrese el siguiente comando para crear un vínculo simbólico que ejecute la herramienta bncert cuando ingrese el comando sudo /opt/bitnami/bncert-tool.

    sudo ln -s /opt/bitnami/bncert/bncert-linux-x64.run /opt/bitnami/bncert-tool

    Ya ha terminado de instalar la herramienta bncert en la instancia.

  7. Ingrese el siguiente comando para ejecutar la herramienta bncert.

    sudo /opt/bitnami/bncert-tool
  8. Ingrese el nombre de dominio principal y los nombres de dominio alternativos separados por un espacio, como se muestra en el siguiente ejemplo.

    Si el dominio no está configurado para dirigir el tráfico a la dirección IP pública de la instancia, la herramienta bncert le pedirá que realice esa configuración antes de continuar. El dominio debe dirigir el tráfico a la dirección IP pública de la instancia desde la que está utilizando la herramienta bncert para habilitar HTTPS en la instancia. Esto confirma que es el propietario del dominio y sirve como validación del certificado.

    Especificación de los nombres de dominio principal y alternativos
  9. La herramienta bncert le preguntará cómo desea que se configure la redirección del sitio web. Estas son las opciones disponibles:

    • Enable HTTP to HTTPS redirection (Habilitar la redirección de HTTP a HTTPS): especifica si los usuarios que navegan a la versión HTTP de su sitio web (p. ej., http:/example.com) se redirigen automáticamente a la versión HTTPS (p. ej., https://example.com). Recomendamos habilitar esta opción porque obliga a todos los visitantes a utilizar la conexión cifrada. Escriba Y y pulse Intro para habilitarla.

    • Enable non-www to www redirection (Habilitar la redirección de no www a www): especifica si los usuarios que navegan al ápex de su dominio (p. ej., https://example.com) se redirigen automáticamente al subdominio www del dominio (p. ej., https://www.example.com). Le recomendamos que habilite esta opción. Sin embargo, es posible que desee desactivarla y habilitar la opción alternativa (habilitar la redirección de www a no www) si ha especificado el ápex de su dominio como dirección de sitio web preferida en las herramientas de motores de búsqueda, como las herramientas de administrador de web de Google, o si su ápex apunta directamente a su IP y a su subdominio www hace referencia al ápex a través de un registro CNAME. Ingrese Y y pulse Intro para habilitarla.

    • Enable www to non-www redirection (Habilitar la redirección de www a no www): especifica si los usuarios que navegan al subdominio www del dominio (p. ej., https://www.example.com) se redirigen automáticamente al ápex del dominio (p. ej., https://example.com). Recomendamos desactivar esta opción, si ha habilitado la redirección de no www a www. Escriba N y pulse Intro para desactivarla.

    Las selecciones deberían parecerse a las del siguiente ejemplo.

    Opciones de redirección de sitio web
  10. Se enumeran los cambios que se van a realizar. Escriba Y y pulse Intro para confirmar y continuar.

    Confirmación de los cambios
  11. Ingrese la dirección de correo electrónico para asociarla con el certificado de Let's Encrypt y pulse Intro.

    Asociación de la dirección de correo electrónico con el certificado de Let's Encrypt
  12. Revise el acuerdo de suscriptor de Let's Encrypt. Escriba Y y pulse Intro para aceptar el acuerdo y continuar.

    Revisión del acuerdo de suscriptor de Let's Encrypt

    Las acciones se realizan para habilitar HTTPS en la instancia, incluida la solicitud del certificado y la configuración de las redirecciones que especifique.

    Acciones que se realizan

    El certificado se ha emitido y validado correctamente, y las redirecciones se han configurado correctamente en la instancia si ve un mensaje similar al siguiente ejemplo.

    Acciones completadas correctamente

    La herramienta bncert renovará automáticamente el certificado cada 80 días antes de que caduque. Repita los pasos anteriores si desea utilizar dominios y subdominios adicionales con su instancia y quiere habilitar HTTPS para esos dominios.

    Ha terminado de habilitar HTTPS en la instancia de Drupal. La próxima vez que navegue a su sitio web de Drupal mediante el dominio que configuró, debería ver que se redirige a la conexión HTTPS.

Paso 7: leer la documentación de Drupal y continuar con la configuración del sitio web

Lea la documentación de Drupal para aprender a administrar y personalizar su sitio web. Para obtener más información, consulte la documentación de Drupal.

Paso 8: crear una instantánea de la instancia

Después de configurar su sitio web de Drupal de la forma que desee, cree instantáneas periódicas de la instancia para hacer una copia de seguridad. Puede crear instantáneas manualmente o activar las instantáneas automáticas para que Lightsail cree instantáneas diarias por usted. Si hay algún problema con la instancia, puede crear una nueva instancia de reemplazo mediante la instantánea. Para obtener más información, consulte Instantáneas.

En la página de administración de instancias, en la pestaña Snapshot (instantánea), elija Create a snapshot (Crear una instantánea) o elija habilitar las instantáneas automáticas.

Cree una instantánea de instancia en la consola de Lightsail

Para obtener más información, consulte Crear una instantánea de su instancia de Linux o Unix en Amazon Lightsail o Habilitar o deshabilitar instantáneas automáticas para instancias o discos en Amazon Lightsail.