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.
Configurar WordPress con una red de entrega de contenido de Lightsail
Este modelo empaquetado por Bitnami está en desuso
Los planos empaquetados por Bitnami dejarán de recibir actualizaciones a partir del 19 de mayo de 2026. A partir del 19 de noviembre de 2026, ya no podrás crear nuevas instancias con este plano. Al crear nuevas instancias, recomendamos usar el blueprint equivalente de Lightsail, si está disponible. Las instancias existentes que utilicen los planos empaquetados por Bitnami seguirán ejecutándose sin interrupciones. Más información
Si ya tienes una instancia que usa un blueprint empaquetado por Bitnami y quieres migrar a un blueprint, consulta Migrar a los Lightsail-packaged blueprints de Lightsail. Migración de planos de Bitnami a planos de Lightsail
Este tutorial se aplica únicamente a las instancias que utilizan paquetes de Bitnami WordPress
Si su instancia usa el WordPress modelo empaquetado por Lightsail, consulte en su lugar. WordPress
En esta guía, le mostramos cómo configurar su WordPress instancia para que funcione con una distribución de Amazon Lightsail.
Todas las distribuciones de Lightsail tienen HTTPS habilitado de forma predeterminada para su dominio predeterminado (por ejemplo,). 123456abcdef.cloudfront.net La configuración de la distribución determina si la conexión entre la distribución y la instancia está cifrada.
-
Su WordPress sitio web solo usa HTTP: si su sitio web usa HTTP solo como origen de su distribución y no está configurado para usar HTTPS, puede configurar su distribución para terminar SSL/TLS y reenviar todas las solicitudes de contenido a su instancia mediante una conexión no cifrada.
-
Tu WordPress sitio web usa HTTPS: si tu sitio web usa HTTPS como origen de tu distribución, puedes configurar tu distribución para que reenvíe todas las solicitudes de contenido a tu instancia mediante una conexión cifrada. Esta configuración se conoce como cifrado de extremo a extremo.
Paso 1: completar los requisitos previos
Antes de empezar, asegúrate de que la WordPress instancia esté en ejecución. Para obtener más información, consulta Cómo iniciar, detener o reiniciar la instancia.
Paso 2: Crea la distribución
Complete los siguientes pasos para configurar una distribución de Lightsail para su WordPress instancia. Para obtener más información, consulte Cree una red de distribución de contenido de Lightsail.
Para crear una distribución para su instancia WordPress
-
En el panel de navegación izquierdo, elija Redes.
-
Elija Crear distribución.
-
En Elige tu origen, elige la región en la que ejecutas la WordPress instancia y, a continuación, elige tu WordPress instancia. Usamos automáticamente la dirección IP estática que ha asociado a la instancia.
-
Para el comportamiento de almacenamiento en caché, elige Mejor para WordPress.
-
(Opcional) Para configurar el cifrado de extremo a extremo, cambie la política del protocolo de origen a solo HTTPS. Para obtener más información, consulte Política de protocolo de origen. Esto requiere que tu WordPress instancia sirva HTTPS. Para obtener instrucciones, consulta Habilitar HTTPS en tu WordPress instancia.
-
Configure las demás opciones y luego elija Crear distribución.
-
En la pestaña Dominios personalizados, seleccione Crear certificado. Ingrese un nombre único para el certificado, escriba los nombres del dominio y los subdominios y, a continuación, seleccione Crear certificado.
-
Elija Attach certificate (Adjuntar certificado).
-
En Actualizar los registros del DNS, seleccione Comprendo.
Paso 3: Actualiza los registros de DNS
Complete los pasos siguientes para actualizar los registros DNS de su zona DNS de Lightsail.
Para actualizar los registros del DNS para la distribución
-
En el panel de navegación izquierdo, seleccione Dominios y DNS.
-
En la sección DNS zones (Zonas DNS) de la página, elija el nombre de dominio al que desea agregar el registro que dirigirá el tráfico de su dominio a la distribución.
-
Elija la pestaña DNS records (Registros de DNS). A continuación, seleccione Add record (Agregar registro).
-
Siga uno de los pasos a continuación en función del tipo de dominio que desea que apunte a su distribución:
-
Elija un registro de dirección (A) para que un dominio de ápex (por ejemplo,
example.com) apunte a la distribución.Si ya hay presente en la zona DNS un registro A para el ápex del dominio, tendrá que editar ese registro existente en lugar de agregar otro registro A.
-
Elija un nombre canónico (CNAME) para que se dirija un subdominio, como
website.example.com, a la distribución.
-
-
Si va a agregar un registro A, en el cuadro de diálogo Resolves to (Se resuelve en) elija el nombre de la distribución. Si va a agregar un registro CNAME, en el cuadro de diálogo Maps to (Se asigna a), ingrese el nombre de dominio predeterminado de la distribución.
nota
Cuando agrega un registro A a la zona de DNS y elige el nombre de la distribución, lo que hace en realidad es agregar un registro de alias, que es diferente de un registro de dirección. Lightsail le facilita la adición de registros de alias sin los pasos adicionales que normalmente se requieren en otros proveedores de alojamiento de DNS.
-
Elija el icono de guardar para guardar el registro en la zona DNS.
Repita estos pasos para agregar registros DNS adicionales para los dominios en el certificado que está utilizando con la distribución. Deje tiempo para que los cambios se propaguen a través del DNS de Internet. Después de unos minutos, debería ver si el dominio apunta a la distribución. También debería probar la distribución. Para obtener más información, consulte Prueba de la distribución a continuación.
Paso 4: Permitir que la distribución almacene en caché el contenido estático
Complete el siguiente procedimiento para editar el wp-config.php archivo de su WordPress instancia de modo que funcione con su distribución.
nota
Le recomendamos que cree una instantánea de la WordPress instancia antes de comenzar con este procedimiento. La instantánea se puede utilizar como una copia de seguridad desde la que puede crear otra instancia en caso de que algo salga mal. Para obtener más información, consulte Creación de una instantánea de una instancia de Linux o Unix.
-
Inicie sesión en la consola de Lightsail.
-
En el panel de navegación izquierdo, elija el icono del cliente SSH basado en el navegador que aparece junto a la instancia. WordPress
-
Después de conectarse a la instancia, ingrese el siguiente comando para crear una copia de seguridad del archivo
wp-config.php. Si algo sale mal, puede restaurar el archivo mediante la copia de seguridad.sudo cp /opt/bitnami/wordpress/wp-config.php /opt/bitnami/wordpress/wp-config.php.backup -
Ingrese el siguiente comando para abrir el archivo
wp-config.phpcon Vim.sudo vim /opt/bitnami/wordpress/wp-config.php -
Pulse
Ipara acceder al modo de inserción en Vim. -
Elimine las siguientes líneas de código en el archivo.
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/'); define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] . '/'); -
Agrega una de las siguientes líneas de código al archivo en función de la versión WordPress que estés usando:
-
Si está utilizando la versión 3.3 o inferior, agregue las siguientes líneas de código donde previamente eliminó el código.
define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST'] . '/'); define('WP_HOME', 'https://' . $_SERVER['HTTP_HOST'] . '/'); if (isset($_SERVER['HTTP_CLOUDFRONT_FORWARDED_PROTO']) && $_SERVER['HTTP_CLOUDFRONT_FORWARDED_PROTO'] === 'https') { $_SERVER['HTTPS'] = 'on'; } -
Si está utilizando la versión 3.3.1-5 o superior, agregue las siguientes líneas de código donde previamente eliminó el código.
define('WP_SITEURL', 'http://DOMAIN/'); define('WP_HOME', 'http://DOMAIN/'); if (isset($_SERVER['HTTP_CLOUDFRONT_FORWARDED_PROTO']) && $_SERVER['HTTP_CLOUDFRONT_FORWARDED_PROTO'] === 'https') { $_SERVER['HTTPS'] = 'on'; }
-
-
Pulse la tecla Esc para salir del modo de inserción en Vim, escriba
:wq!y pulse Intro para guardar las ediciones (escrituras) y salir de Vim. -
Ingrese el siguiente comando para reiniciar el servicio de Apache en la instancia.
sudo /opt/bitnami/ctlscript.sh restart apache -
Espere un momento a que el servicio de Apache se reinicie y, a continuación, pruebe si la distribución está almacenando en caché el contenido. Para obtener más información, consulte Pruebe su distribución de Amazon Lightsail.
-
Si algo ha salido mal, vuelva a conectarse a la instancia mediante el cliente SSH basado en navegador. Ejecute el siguiente comando para restaurar el archivo
wp-config.phpmediante la copia de seguridad que creó anteriormente en esta guía.sudo cp /opt/bitnami/wordpress/wp-config.php.backup /opt/bitnami/wordpress/wp-config.phpCuando lo haya hecho, ingrese el siguiente comando para reiniciar el servicio de Apache:
sudo /opt/bitnami/ctlscript.sh restart apache
Información adicional acerca de las distribuciones
Estos son algunos artículos que le ayudarán a administrar las distribuciones en Lightsail:
-
Comprensión de los comportamientos de solicitud y respuesta de una distribución
-
Cambio de comportamiento del almacenamiento en caché de la distribución
-
Habilitación de dominios personalizados para la distribución
-
Configuración de los dominios para que apunten a la distribución
-
Deshabilitación de dominios personalizados de las distribuciones