Cómo conectar WordPress al bucket de Amazon S3

Cómo conectar WordPress al bucket de Amazon S3

¿Por qué no usar un CDN?

Bueno, aquí está la cosa:

Todavía puedes usar un CDN. Es sorprendentemente fácil conectar su bucket de Amazon S3 a su CDN favorita. Puede usarlo con todo, desde Cloudflare hasta KeyCDN y Stackpath.

Amazon Web Services incluso tiene su propia CDN, llamada CloudFront, que también es muy fácil de conectar a Amazon S3.

De hecho, así es como te recomiendo que lo hagas si tienes una audiencia global..

Al usar ambos, usted:

  • obtenga siempre los beneficios de almacenamiento de S3
  • también se benefician de las ventajas de rendimiento de una CDN

Usted también puede estar interesado en:

Explicación de la conexión WordPress S3

Si sigue las instrucciones de este artículo, así es como funcionará su sitio de WordPress al final de este tutorial de WordPress S3:

  • Carga archivos a su biblioteca de medios de WordPress como de costumbre (es decir, a través del regular Agregar medios botón)
  • El complemento de WordPress S3 que eligió copia o mueve automáticamente estos archivos a Amazon S3
  • Su sitio de WordPress sirve el archivo almacenado en S3 o usa un CDN conectado a su bucket de S3

Esto es lo que necesita para configurar la integración de WordPress S3

Para conectar WordPress a Amazon S3, necesitará:

  • Una cuenta de Amazon Web Services – la inscripción es gratuita.
  • Un bucket público de Amazon S3 – es gratis durante el primer año (hasta 5 GB). Te mostraré cómo crear uno.
  • Un complemento de WordPress S3 – esto le ayuda a descargar automáticamente los archivos que carga a WordPress en su depósito de S3.

¿Qué complemento de WordPress S3 debería usar?

Puede elegir entre varios complementos diferentes de WordPress S3:

  • WP Descarga Media Lite – tiene una versión gratuita bastante generosa, pero esta versión gratuita solo funciona con archivos recién descargados. Si actualiza a la versión Pro, también podrá almacenar y transmitir sus activos desde S3 y descargar archivos existentes. También facilita el uso de una CDN más adelante (si eso es parte de su plan).
  • Caché total W3 – W3 Total Cache incluye una función que le permite conectar su sitio a Amazon S3 si elige S3 como CDN en la configuración de W3 Total Cache.
  • Carpetas de la biblioteca de medios Pro S3 – le permite administrar su biblioteca de medios de WordPress con carpetas mientras carga simultáneamente algunos o todos esos archivos en Amazon S3 y mantiene la misma estructura de carpetas.
  • Descargas de S3 creadas por el hombre – sin una interfaz real, este proyecto alojado en GitHub de Human Made no está diseñado para usuarios ocasionales. Pero los desarrolladores deberían apreciarlo. Puedes descubre más aquí.

El complemento de WordPress S3 que usaré para este tutorial

Para este tutorial usaré WP Descarga Media Lite de Delicious Brains porque es la opción más conocida al momento de escribir este artículo.

Pero esto es lo que pasa con el proceso de configuración:

La mayoría de los pasos se llevarán a cabo en la interfaz de Amazon S3 y son los mismos para todos los complementos. Esto significa que probablemente puedas seguir los mas de esta guía incluso si decide utilizar uno de los otros complementos.

Las únicas diferencias serán las breves porciones que ocurren dentro de la interfaz de cada complemento.

Cómo usar WordPress con Amazon S3: paso a paso

Aquí está todo lo que necesita hacer para comenzar a usar Amazon S3 con su sitio de WordPress:

Probablemente debería ser evidente, pero le recomiendo que haga una copia de seguridad de su sitio antes de iniciar este proceso..

Paso 1: Instale y active el complemento WP Offload Media Lite

Realmente no vas a hacer nada en la interfaz del complemento todavía. Pero antes de saltar a la interfaz de Amazon S3, es una buena idea asegurarse de que el complemento esté instalado y habilitado en su sitio.

Cuando activa WP Offload Media Lite, le pide que Defina sus claves de AWS.

En los siguientes pasos, pasará por el proceso para generar estas claves.

Paso 2: cree un depósito nuevo en Amazon S3

Si aún no ha creado una cuenta gratuita de Amazon Web Services, vaya a viniendo y hazlo ahora.

Una vez que haya creado su cuenta, navegue a la sección Amazon S3 desde el panel de su cuenta de AWS o haga clic aquí para ir directamente a S3.

En la interfaz S3, haga clic en el botón para Crea un depósito:

interfaz amazon s3

En la interfaz emergente:

  • Dale un nombre a tu cubo
  • Elige uno Región (hágalo lo más cerca posible de su público objetivo, especialmente si no planea usar un CDN)
  • Haga clic en Crear

crear depósito s3

Paso 3: defina su política de compartimentos

Para que todo funcione correctamente, debe hacer público su bucket de S3. Para hacer esto, usa algo llamado política de cubos.

Para agregar una política de depósito, haga clic en su depósito en la interfaz S3:

modificar el cubo

En la captura de pantalla anterior, puede ver que mi otro depósito ya es público, mientras que el codeinwp el cubo que creé para este tutorial está marcado como No publico. Después de este paso, quieres Público indicador para su balde también.

En la siguiente pantalla, haga clic en el Permisos pestaña luego seleccione Política de depósito:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Ir arriba