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.
Conexión de una instancia de WordPress a un bucket de Lightsail para contenido estático
En este tutorial se describen los pasos necesarios para conectar el sitio web de WordPress que se ejecuta en una instancia de Amazon Lightsail a un bucket de Lightsail. Puede utilizar el bucket para alojar contenido estático, como imágenes y archivos adjuntos. Para ello, debe instalar el complemento WP Offload Media Lite en el sitio web de WordPress y configurarlo para la conexión con el bucket de Lightsail. Después de configurar el complemento, todo el contenido multimedia que cargue en el sitio web de WordPress se agrega automáticamente al bucket en lugar del disco de la instancia.
Contenido
Paso 1: completar los requisitos previos
Complete los siguientes requisitos previos si aún no lo ha hecho:
-
Crear una instancia de WordPress en Lightsail. Para obtener más información, consulte Tutorial: Lanzamiento y configuración de una instancia de WordPress en Amazon Lightsail.
-
Cree un bucket en el servicio de almacenamiento de objetos de Lightsail. Para obtener más información, consulte Creación de buckets.
Paso 2: modificar los permisos de bucket
Complete el siguiente procedimiento para cambiar los permisos del bucket para dar acceso a la instancia de WordPress y al complemento Offload Media Lite. Los permisos de acceso del bucket deben establecerse en Individual objects can be made public (read-only) (Los objetos individuales se pueden hacer públicos [solo lectura]). También debe adjuntar la instancia de WordPress al rol de acceso del bucket. Para obtener más información sobre los permisos de bucket, consulte Permisos de bucket.
-
Inicie sesión en la consola de Lightsail
. -
En el panel de navegación izquierdo, elija Almacenamiento.
-
Elija el nombre del bucket que desea utilizar con el sitio web de WordPress.
-
Elija la pestaña Permisos de la página Administración de buckets.
-
Elija Cambiar permisos en la sección Permisos de acceso al bucket de la página.
-
Elija Los objetos individuales se pueden hacer públicos y de solo lectura.
-
Seleccione Save.
-
Elija Sí, guardar en la solicitud de confirmación que aparece.
Después de unos instantes, el bucket se configura para permitir el acceso a objetos individuales. Esto garantiza que los clientes puedan leer los objetos cargados en el bucket desde el sitio web de WordPress utilizando el complemento Offload Media Lite.
-
Desplácese hasta la sección Resource access (Acceso a recursos) de la página y elija Attach instance (Adjuntar instancia).
-
Elija el nombre de la instancia de WordPress en la lista desplegable que aparece y, a continuación, elija Attach (Adjuntar).
Después de unos instantes, la instancia de WordPress se adjunta a su bucket. Esto da a la instancia de WordPress acceso para administrar el bucket y sus objetos.
Paso 3: instalar el complemento WP Offload Media Lite en el sitio web de WordPress
Siga los pasos que se describen a continuación para instalar el complemento WP Offload Media Lite en el sitio web de WordPress. Este complemento copia automáticamente las imágenes, los vídeos, los documentos y cualquier otro contenido multimedia añadido a través del cargador de contenido multimedia de WordPress en el bucket de Lightsail. Para obtener más información, consulte WP Offload Media Lite
-
Inicie sesión en el panel del sitio web de WordPress como administrador.
Para obtener más información, consulte Obtención del nombre de usuario y la contraseña de aplicación para la instancia de Bitnami en Amazon Lightsail.
-
Pause en Plugins (Complementos) en el menú de navegación izquierdo y elija Add New (Agregar nuevo).
-
Busque WP Offload Media Lite.
-
En los resultados de búsqueda, elija Install Now (Instalar ahora) junto al complemento WP Offload Media.
-
Elija Activate (Activar) una vez que el complemento haya terminado de instalarse.
-
En el menú de navegación izquierdo, elija Settings (Configuración) y, a continuación, elija Offload Media (Descargar contenido multimedia).
-
En la página Offload Media (Descargar contenido multimedia), elija Amazon S3 como proveedor de almacenamiento.
-
Elija My server is on Amazon Web Services and I'd like to use IAM Roles (Mi servidor está en Amazon Web Services y me gustaría usar roles de IAM).
-
Elija Siguiente.
-
Elija Browse existing buckets (Examinar buckets existentes) en la página What bucket would you like to use? (¿Qué bucket le gustaría usar?) que aparece.
-
Elija el nombre del bucket que desea utilizar con la instancia de WordPress.
-
En la página Offload Media Lite Settings (Configuración de Offload Media Lite) que aparece, asegúrese de activar Force HTTPS (Forzar HTTPS) y Remove Files From Server (Quitar archivos del servidor).
-
La configuración Forzar HTTPS debe estar activada porque los buckets de Lightsail utilizan HTTPS de forma predeterminada para ofrecer archivos multimedia. Si no activa esta característica, los archivos de contenido multimedia que se cargan en el bucket de Lightsail del sitio web de WordPress no se ofrecerán correctamente a los visitantes de su sitio web.
-
La configuración Quitar archivos del servidor garantiza que el contenido multimedia que se carga en el bucket de Lightsail tampoco se almacena en el disco de la instancia. Si no activa esta característica, los archivos de contenido multimedia que se cargan en el bucket de Lightsail también se almacenan en el almacenamiento local de la instancia de WordPress.
-
-
Elija Save changes (Guardar cambios).
nota
Para volver a la página Offload Media Lite Settings (Configuración de Offload Media Lite) más adelante, pause en Settings (Configuración) en el menú de navegación izquierdo y elija Offload Media Lite.
El sitio web de WordPress ya está configurado para utilizar el complemento Media Lite. La próxima vez que cargue un archivo de contenido multimedia a través de WordPress, ese archivo se cargará automáticamente en el bucket de Lightsail y se sirve por el bucket. Para probar la configuración, continúe en la siguiente sección de este tutorial.
Paso 4: probar la conexión entre el sitio web de WordPress y el bucket de Lightsail
Complete el siguiente procedimiento para cargar un archivo de contenido multimedia en la instancia de WordPress y confirmar que se carga en el bucket de Lightsail y se sirve desde él.
-
Pause en Media (Medios) en el menú de navegación izquierdo del panel de WordPress y elija Add New (Añadir nuevo).
-
Elija Select Files (Seleccionar archivos) en la página de carga de nuevo contenido multimedia que aparece.
-
Elija un archivo de contenido multimedia para cargarlo desde el ordenador local y elija Abrir.
-
Cuando termine de cargar el archivo, elija Biblioteca en Contenido multimedia en el menú de navegación izquierdo.
-
Elija el archivo que ha cargado recientemente.
-
En el panel de detalles del archivo, debería ver el nombre del bucket en los campos Bucket y File URL (URL de archivo).
-
Cuando vaya a la pestaña Objects (Objetos) de la página de administración de buckets de Lightsail, debería ver una carpeta wp-contentfolder. Esta carpeta se crea por el complemento Offload Media Lite y se utiliza para almacenar los archivos de contenido multimedia cargados.
Administración de buckets y objetos
Estos son los pasos generales para administrar el bucket de almacenamiento de objetos de Lightsail:
-
Obtenga información sobre los buckets y objetos en el servicio de almacenamiento de objetos de Amazon Lightsail. Para obtener más información, consulte Almacenamiento de objetos en Amazon Lightsail.
-
Obtenga información sobre los nombres que puede asignar a los buckets en Amazon Lightsail. Para obtener más información, consulte Reglas de nomenclatura de buckets en Amazon Lightsail.
-
Cree un bucket para empezar a utilizar el servicio de almacenamiento de objetos de Lightsail. Para obtener más información, consulte Creación de buckets en Amazon Lightsail.
-
Obtenga información sobre las prácticas recomendadas de seguridad para los buckets y los permisos de acceso que puede configurar para el bucket. Puede hacer que todos los objetos del bucket sean públicos o privados, o puede optar por hacer públicos los objetos individuales. También puede conceder acceso al bucket mediante la creación de claves de acceso, la asociación de instancias al bucket y la concesión de acceso a otras cuentas de AWS. Para obtener más información, consulte Prácticas recomendadas de seguridad para el almacenamiento de objetos de Amazon Lightsail y Descripción de los permisos de bucket en Amazon Lightsail.
Tras obtener información sobre los permisos de acceso al bucket, consulte las siguientes guías para conceder el acceso al bucket:
-
Configuración de los permisos de acceso al bucket en Amazon Lightsail
-
Configuración de permisos de acceso para objetos individuales en un bucket en Amazon Lightsail
-
Creación de claves de acceso para un bucket en Amazon Lightsail
-
Configuración del acceso a recursos de un bucket en Amazon Lightsail
-
Configuración del acceso entre cuentas de un bucket en Amazon Lightsail
-
Obtenga información sobre cómo habilitar el registro de acceso para el bucket y cómo usar los registros de acceso para auditar la seguridad del bucket. Para obtener más información, consulte las siguientes guías.
-
Cree una política de IAM que conceda a un usuario la capacidad de administrar un bucket en Lightsail. Para obtener más información, consulte Política de IAM para administrar buckets en Amazon Lightsail.
-
Obtenga información sobre la forma en que se etiquetan e identifican los objetos del bucket. Para obtener más información, consulte Descripción de los nombres de clave de objeto en Amazon Lightsail.
-
Obtenga información sobre cómo cargar archivos y administrar los objetos de los buckets. Para obtener más información, consulte las siguientes guías.
-
Habilite el control de versiones de objetos para conservar, recuperar y restaurar todas las versiones de los objetos almacenados en su bucket. Para obtener más información, consulte Habilitación y suspensión del control de versiones de objetos en un bucket en Amazon Lightsail.
-
Tras habilitar el control de versiones de objetos, puede restaurar las versiones anteriores de los objetos del bucket. Para obtener más información, consulte Restauración de versiones anteriores de objetos de un bucket en Amazon Lightsail.
-
Supervise el uso del bucket. Para obtener más información, consulte Visualización de métricas para el bucket en Amazon Lightsail.
-
Configure una alarma para que se notifiquen las métricas del bucket cuando el uso del bucket supere un umbral. Para obtener más información, consulte Creación de alarmas de métricas de buckets en Amazon Lightsail.
-
Cambie el plan de almacenamiento del bucket si se está agotando el almacenamiento y las transferencias de red. Para obtener más información, consulte Cambio del plan del bucket en Amazon Lightsail.
-
Aprenda a conectar el bucket a otros recursos. Para obtener más información, consulte los siguientes tutoriales.
-
Elimine el bucket si ya no lo utiliza. Para obtener más información, consulte Eliminación de buckets enAmazon Lightsail.