,

Amazon S3 para WordPress: guía completa de configuración 2026

Una guía completa de configuración de Amazon S3 para WordPress en 2026: bucket, IAM, CORS, CloudFront y la parte de WordPress.

Modern data center server racks

Configurar Amazon S3 para WordPress es en 2026 la forma más consolidada de descargar la biblioteca de medios de WordPress. Esta guía recorre la creación del bucket, los permisos de IAM, CORS, CloudFront y la parte de WordPress, sin saltarse los pasos en los que todo el mundo se atasca.

Paso uno: crea un bucket de la forma correcta

Crea el bucket en una región cercana a tu audiencia. Bloquea todo el acceso público para un bucket privado, o permite un acceso específico a través de una distribución de CloudFront si piensas servir archivos públicamente. El versionado es opcional, pero útil para la recuperación.

Ponle al bucket un nombre predecible. Si te saltas el paso de la CDN, el nombre del bucket pasa a formar parte de cada URL, así que elige algo que no te importe ver en un sitemap.

Paso dos: blinda IAM

Crea un usuario de IAM dedicado únicamente a WordPress con acceso programático. Adjúntale una política que permita solo las operaciones que tu plugin de descarga realmente necesita. Lectura, escritura, listado y borrado sobre ese bucket concreto. Nada más.

Genera las claves de acceso, guárdalas en el gestor de secretos de tu WordPress y nunca las pegues en wp-config.php dentro de un repositorio público.

Paso tres: CORS para que el navegador colabore

Si alguna vez cargas imágenes desde JavaScript o realizas operaciones de canvas sobre ellas, define una política de CORS en el bucket. Permite GET desde el origen de tu sitio. La mayoría de la entrega estática no necesita CORS, pero conviene tenerlo configurado antes de descubrir que lo necesitas.

CloudFront tiene sus propios ajustes de CORS que anulan los del bucket si sirves a través de CloudFront. Configura ambos por coherencia.

Paso cuatro: conecta WordPress con S3

Instala Defyn Media Offload y pega el nombre del bucket, la región y las claves de acceso de IAM. El plugin verifica la conexión, ejecuta una pequeña prueba de subida e informa con claridad de cualquier problema de permisos. A partir de ahí, cada nueva subida se transmite a S3 automáticamente.

Para los medios ya existentes, el plugin Defyn Media Offload incluye un comando de WP-CLI reanudable. Ejecútalo una vez para migrar todo lo que ya has subido. La migración sobrevive a las sesiones de SSH interrumpidas.

Paso cinco: CloudFront por delante de S3

Las URL directas de S3 sirven para prototipos. Para producción, pon CloudFront por delante. Almacena los archivos en caché en el borde, termina TLS con rapidez y te permite servir desde tu propio nombre de host personalizado.

Actualiza el ajuste de URL de la CDN del plugin para que apunte a la distribución de CloudFront. WordPress servirá ahora cada imagen, variante de srcset y foto de producto a través de la CDN.

Preguntas frecuentes

¿Es cara la configuración de Amazon S3 para WordPress?

No. Una biblioteca de medios de WordPress típica cuesta unos pocos dólares al mes en S3 más CloudFront. Cuanto mayor es la biblioteca, mejor es la tarifa por gigabyte.

¿Necesito una zona alojada de Route 53?

No. Puedes apuntar cualquier proveedor de DNS a CloudFront. Route 53 es la opción nativa de AWS, pero no es obligatoria.

¿Y el cifrado del lado del servidor?

Actívalo. SSE-S3 es gratuito y estándar. SSE-KMS es más seguro, pero añade coste y complejidad.

¿Cuánto tarda la migración?

Una biblioteca de diez mil imágenes suele migrar en una o dos horas, según el ancho de banda. El plugin es reanudable, así que puedes dejarlo trabajando durante la noche.

¿Quieres descargar los medios de tu WordPress en S3 con la configuración bien hecha desde el principio? Defyn ayuda a las empresas australianas a montar un almacenamiento de medios rápido y seguro que escala con su tráfico.

Avatar de Claire Smith
Sponsored Loved this story? Defyn turns articles like this into the websites your competitors wish they had. Talk to us → defyn.com.au