,

Amazon S3 pour WordPress : guide de configuration complet 2026

Un guide complet de configuration d’Amazon S3 pour WordPress en 2026 : bucket, IAM, CORS, CloudFront et le côté WordPress.

Modern data center server racks

Configurer Amazon S3 pour WordPress est en 2026 la méthode la plus éprouvée pour décharger la bibliothèque de médias de WordPress. Ce guide parcourt la création du bucket, les autorisations IAM, CORS, CloudFront et le côté WordPress, sans sauter les étapes sur lesquelles tout le monde bloque.

Étape un : créer un bucket correctement

Créez le bucket dans une région proche de votre audience. Bloquez tout accès public pour un bucket privé, ou autorisez un accès spécifique via une distribution CloudFront si vous comptez servir des fichiers publiquement. Le versioning est facultatif, mais utile pour la récupération.

Donnez au bucket un nom prévisible. Si vous sautez l’étape du CDN, le nom du bucket devient une partie de chaque URL : choisissez donc quelque chose que vous seriez content de voir dans un sitemap.

Étape deux : verrouiller IAM

Créez un utilisateur IAM dédié uniquement à WordPress, avec un accès programmatique. Attachez-lui une politique n’autorisant que les opérations dont votre plugin de déchargement a réellement besoin. Lecture, écriture, liste et suppression sur ce bucket précis. Rien de plus.

Générez les clés d’accès, stockez-les dans le gestionnaire de secrets de votre WordPress et ne les collez jamais dans wp-config.php d’un dépôt public.

Étape trois : CORS pour que le navigateur coopère

Si vous récupérez un jour des images depuis JavaScript ou effectuez des opérations canvas dessus, définissez une politique CORS sur le bucket. Autorisez GET depuis l’origine de votre site. La plupart des livraisons statiques n’ont pas besoin de CORS, mais mieux vaut l’avoir configuré avant de découvrir que vous en avez besoin.

CloudFront a ses propres réglages CORS qui priment sur ceux du bucket si vous servez via CloudFront. Configurez les deux par cohérence.

Étape quatre : relier WordPress à S3

Installez Defyn Media Offload et collez le nom du bucket, la région et les clés d’accès IAM. Le plugin vérifie la connexion, exécute un petit test de téléversement et signale clairement tout problème d’autorisation. Dès lors, chaque nouveau téléversement est transféré automatiquement vers S3.

Pour les médias existants, le plugin Defyn Media Offload fournit une commande WP-CLI reprenable. Lancez-la une fois pour migrer tout ce que vous avez déjà téléversé. La migration survit aux sessions SSH interrompues.

Étape cinq : CloudFront devant S3

Les URL S3 directes conviennent aux prototypes. Pour la production, placez CloudFront devant. Il met les fichiers en cache en périphérie, termine TLS rapidement et vous permet de servir depuis votre propre nom d’hôte personnalisé.

Mettez à jour le réglage d’URL du CDN du plugin pour pointer vers la distribution CloudFront. WordPress servira désormais chaque image, chaque variante srcset et chaque photo de produit via le CDN.

Foire aux questions

La configuration d’Amazon S3 pour WordPress est-elle coûteuse ?

Non. Une bibliothèque de médias WordPress classique coûte quelques dollars par mois sur S3 plus CloudFront. Plus la bibliothèque est grande, meilleur est le tarif au gigaoctet.

Ai-je besoin d’une zone hébergée Route 53 ?

Non. Vous pouvez pointer n’importe quel fournisseur DNS vers CloudFront. Route 53 est l’option native d’AWS, mais n’est pas obligatoire.

Et le chiffrement côté serveur ?

Activez-le. SSE-S3 est gratuit et standard. SSE-KMS est plus sécurisé, mais ajoute du coût et de la complexité.

Combien de temps prend la migration ?

Une bibliothèque de dix mille images migre généralement en une à deux heures selon la bande passante. Le plugin est reprenable, vous pouvez donc le laisser tourner la nuit.

Vous souhaitez décharger vos médias WordPress sur S3 avec une configuration bien faite dès le départ ? Defyn aide les entreprises australiennes à mettre en place un stockage de médias rapide et sécurisé qui évolue avec leur trafic.

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