Connect una WordPress instancia a un bucket de Lightsail para obtener contenido estático - 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.

Connect una WordPress instancia a un bucket de Lightsail para obtener contenido estático

En este tutorial se describen los pasos necesarios para conectar un sitio WordPress web 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 su WordPress sitio web y configurarlo para que se conecte a su bucket de Lightsail. Una vez configurado el complemento, todos los archivos multimedia que cargue en su WordPress sitio web se añadirán automáticamente a su bucket en lugar de al disco de la instancia.

Contenido

Paso 1: completar los requisitos previos

Complete los siguientes requisitos previos si aún no lo ha hecho:

Paso 2: modificar los permisos del bucket

Complete el siguiente procedimiento para cambiar los permisos de su depósito para dar acceso a su WordPress instancia 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 debes adjuntar la WordPress instancia a la función de acceso de tu bucket. Para obtener más información sobre los permisos de bucket, consulte Permisos de bucket.

  1. Inicie sesión en la consola de Lightsail.

  2. En la página de inicio de Lightsail, seleccione la pestaña Almacenamiento.

  3. Elija el nombre del depósito que desee usar con su WordPress sitio web.

    El balde Lightsail.
  4. Elija la pestaña Permisos de la página Administración de buckets.

  5. Elija Cambiar permisos en la sección Permisos de acceso al bucket de la página.

    El botón Cambiar permisos.
  6. Elija Los objetos individuales se pueden hacer públicos y de solo lectura.

    La opción Objetos individuales puede hacerse pública y de solo lectura.
  7. Seleccione Guardar.

  8. Elija Sí, guardar en la solicitud de confirmación que aparece.

    El botón Sí, guardar.

    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 subidos a su bucket desde su WordPress sitio web mediante el complemento Offload Media Lite.

  9. Desplácese hasta la sección Resource access (Acceso a recursos) de la página y elija Attach instance (Adjuntar instancia).

    La opción Adjuntar instancia.
  10. Elija el nombre de la WordPress instancia en la lista desplegable que aparece y, a continuación, elija Adjuntar.

    La opción Adjuntar.

    Tras unos instantes, la WordPress instancia se adjuntará al bucket. Esto le da a la WordPress instancia acceso para administrar el depósito y sus objetos.

Paso 3: Instala el plugin WP Offload Media Lite en tu sitio web WordPress

Complete el siguiente procedimiento para instalar el complemento WP Offload Media Lite en su sitio web. 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 WordPress multimedia a su depósito de Lightsail. Para obtener más información, consulte WP Offload Media Lite en el sitio web. WordPress

  1. Inicie sesión en el panel de control de su WordPress sitio web como administrador.

    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.

  2. Vaya a Complementos en el menú de navegación izquierdo y elija Agregar nuevo.

    Agregue un nuevo elemento de menú de complementos en el panel de control. WordPress
  3. Busque WP Offload Media Lite.

  4. En los resultados de búsqueda, elija Install Now (Instalar ahora) junto al complemento WP Offload Media.

    Plugin WP Offload Media Lite para. WordPress
  5. Elija Activate (Activar) una vez que el complemento haya terminado de instalarse.

    Active el complemento WP Offload Media Lite para. WordPress
  6. En el menú de navegación izquierdo, elija Settings (Configuración) y, a continuación, elija Offload Media (Descargar contenido multimedia).

    Configuración del panel de Wordpress.
  7. En la página Offload Media (Descargar contenido multimedia), elija Amazon S3 como proveedor de almacenamiento.

    Página WP Offload Media.
  8. Selecciona Mi servidor está en Amazon Web Services y me gustaría usar IAM Roles.

    Página WP Offload Media.
  9. Elija Next (Siguiente).

    Página WP Offload Media.
  10. 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.

    Página WP Offload Media.
  11. Elige el nombre del bucket que quieres usar con tu WordPress instancia.

    Página WP Offload Media.
  12. En la página de configuración de Offload Media Lite que aparece, asegúrate de activar Force HTTPS y Eliminar archivos del servidor.

    • La HTTPS configuración Force debe estar activada porque los buckets de Lightsail se HTTPS utilizan de forma predeterminada para almacenar archivos multimedia. Si no activa esta función, los archivos multimedia que se carguen en su bucket de Lightsail desde su sitio web no se mostrarán correctamente a los visitantes de WordPress su sitio web.

    • La configuración Eliminar archivos del servidor garantiza que los archivos multimedia que se carguen en el bucket de Lightsail no se almacenen también en el disco de la instancia. Si no activa esta función, los archivos multimedia que se carguen en su depósito de Lightsail también se almacenarán en el almacenamiento local de la instancia. WordPress

    Página WP Offload Media.
  13. 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.

    Su WordPress sitio web ahora está configurado para usar el complemento Media Lite. La próxima vez que cargue un archivo multimedia WordPress, ese archivo se cargará automáticamente en su depósito de Lightsail y lo servirá el depósito. Para probar la configuración, continúe en la siguiente sección de este tutorial.

Paso 4: Pruebe la conexión entre su WordPress sitio web y su bucket de Lightsail

Complete el siguiente procedimiento para cargar un archivo multimedia en su WordPress instancia y confirme que se ha cargado en su depósito de Lightsail y se ha servido desde él.

  1. Haga una pausa en Multimedia en el menú de navegación izquierdo del WordPress panel de control y seleccione Añadir nuevo.

    El elemento de menú para añadir un nuevo archivo multimedia en el WordPress panel de control.
  2. Elija Select Files (Seleccionar archivos) en la página de carga de nuevo contenido multimedia que aparece.

    El botón Seleccionar archivos del WordPress panel de control.
  3. Elija un archivo de contenido multimedia para cargarlo desde el ordenador local y elija Abrir.

    El botón Abrir del WordPress panel de control.
  4. Cuando termine de cargar el archivo, elija Biblioteca en Contenido multimedia en el menú de navegación izquierdo.

    El elemento del menú Biblioteca del WordPress panel de control.
  5. Elija el archivo que ha cargado recientemente.

    El archivo seleccionado.
  6. En el panel de detalles del archivo, deberías ver el nombre del depósito en los URL campos Depósito y Archivo.

    El nombre de tu depósito y lo encontrarás URL en el panel de detalles del archivo adjunto.
  7. Cuando vaya a la pestaña Objetos de la página de administración de cubos de Lightsail, debería ver una carpeta wp-content. Esta carpeta se crea por el complemento Offload Media Lite y se utiliza para almacenar los archivos de contenido multimedia cargados.

    La carpeta wp-content en un depósito

Administración de buckets y objetos

Estos son los pasos generales para administrar su depósito de almacenamiento de objetos de Lightsail:

  1. Obtén información sobre los objetos y los depósitos en el servicio de almacenamiento de objetos de Amazon Lightsail. Para obtener más información, consulte Almacenamiento de objetos en Amazon Lightsail.

  2. Obtén información sobre los nombres que puedes dar a tus cubos en Amazon Lightsail. Para obtener más información, consulte Reglas de denominación de buckets en Amazon Lightsail.

  3. Comience a utilizar el servicio de almacenamiento de objetos de Lightsail creando un depósito. Para obtener más información, consulte Creación de depósitos en Amazon Lightsail.

  4. 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 a su depósito creando claves de acceso, adjuntando instancias a su depósito y concediendo acceso a otras cuentas. 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 los buckets 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:

  5. 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.

  6. Cree una IAM política que permita a un usuario administrar un depósito en Lightsail. Para obtener más información, consulte la IAMpolítica de administración de depósitos en Amazon Lightsail.

  7. 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 objetos en Amazon Lightsail.

  8. 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.

  9. 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 Habilitar y suspender el control de versiones de objetos en un bucket en Amazon Lightsail.

  10. 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 en un bucket en Amazon Lightsail.

  11. Supervise el uso del bucket. Para obtener más información, consulta Cómo ver las métricas de tu bucket en Amazon Lightsail.

  12. 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 métricas de bucket en Amazon Lightsail.

  13. Cambie el plan de almacenamiento del bucket si se está agotando el almacenamiento y las transferencias de red. Para obtener más información, consulta Cambiar el plan de tu bucket en Amazon Lightsail.

  14. Aprenda a conectar el bucket a otros recursos. Para obtener más información, consulte los siguientes tutoriales.

  15. Elimine el bucket si ya no lo utiliza. Para obtener más información, consulte Eliminar depósitos en Amazon Lightsail.