Comment connecter WordPress au compartiment Amazon S3


Alors pourquoi ne pas simplement utiliser un CDN ?

Eh bien, voici la chose:

Vous pouvez toujours utiliser un CDN. Il est étonnamment simple de connecter votre compartiment Amazon S3 à votre CDN préféré. Vous pouvez l’utiliser avec tout, de Cloudflare à KeyCDN en passant par Stackpath.

Amazon Web Services a même son propre CDN, appelé CloudFront, qui est également très facile à connecter à Amazon S3.

En fait, c’est ainsi que je vous recommande de le faire si vous avez un public mondial..

En utilisant les deux, vous :

  • Bénéficiez toujours des avantages de stockage de S3
  • bénéficiez également des avantages de performance d’un CDN

Vous pourriez également être intéressé par :

Connexion WordPress S3 expliquée

Si vous suivez les instructions de cet article, voici comment votre site WordPress fonctionnera à la fin de ce tutoriel WordPress S3 :

  • Téléchargez des fichiers dans votre médiathèque WordPress comme d’habitude (c’est-à-dire par la voie régulière ajouter des médias bouton)
  • Le plugin WordPress S3 que vous avez choisi copie ou déplace automatiquement ces fichiers vers Amazon S3
  • Votre site WordPress sert le fichier stocké dans S3 ou utilise un CDN connecté à votre compartiment S3

Voici ce dont vous avez besoin pour configurer l’intégration WordPress S3

Pour connecter WordPress à Amazon S3, vous aurez besoin de :

  • Un compte Amazon Web Services – c’est gratuit pour s’inscrire.
  • Un compartiment Amazon S3 public – c’est gratuit la première année (jusqu’à 5 Go). Je vais vous montrer comment en créer un.
  • Un plugin WordPress S3 – cela vous aide à télécharger automatiquement les fichiers que vous téléchargez sur WordPress vers votre compartiment S3.

Quel plugin WordPress S3 devriez-vous utiliser ?

Il existe quelques plugins WordPress S3 différents parmi lesquels vous pouvez choisir :

  • Télécharger WP Media Lite – a une version gratuite assez généreuse, mais cette version gratuite ne fonctionne qu’avec fichiers nouvellement téléchargés. Si vous optez pour la version Pro, vous pourrez également stocker et livrer vos actifs à partir de S3 et télécharger des fichiers existants. Cela facilite également l’utilisation ultérieure d’un CDN (si c’est sur votre plan).
  • Cache total W3 – W3 Total Cache inclut une fonctionnalité qui vous permet de connecter votre site à Amazon S3 si vous choisissez S3 comme CDN dans les paramètres de W3 Total Cache.
  • Dossiers de la bibliothèque multimédia Pro S3 – vous permet de gérer votre bibliothèque multimédia WordPress avec des dossiers tout en téléchargeant simultanément tout ou partie de ces fichiers sur Amazon S3 et en conservant la même structure de dossiers.
  • Téléchargements S3 créés par l’homme – sans interface réelle, ce projet hébergé sur GitHub de Human Made n’est pas conçu pour les utilisateurs occasionnels. Mais les développeurs devraient l’apprécier. Tu peux en savoir plus ici.

Le plugin WordPress S3 que j’utiliserai pour ce tutoriel

Pour ce tutoriel, je vais utiliser Télécharger WP Media Lite de Delicious Brains car c’est l’option la plus populaire au moment où j’écris cet article.

Mais voici ce qui se passe avec le processus de configuration :

La plupart des étapes seront effectuées dans l’interface Amazon S3 et sont identiques pour tous les plug-ins. Cela signifie que vous pouvez probablement continuer la majorité de ce guide même si vous décidez d’utiliser l’un des autres plugins.

Les seules différences seront les parties très courtes qui se produisent dans l’interface de chaque plugin.

Comment utiliser WordPress avec Amazon S3 : étape par étape

Voici tout ce que vous devez faire pour commencer à utiliser Amazon S3 avec votre site WordPress :

Cela devrait probablement aller de soi, mais je vous recommande de sauvegarder votre site avant de commencer ce processus..

Étape 1 – Installez et activez le plugin WP Offload Media Lite

Vous n’allez pas encore vraiment faire quoi que ce soit dans l’interface du plugin. Mais avant de vous lancer dans l’interface Amazon S3, c’est une bonne idée de vous assurer que le plugin est installé et activé sur votre site.

Lorsque vous activez WP Offload Media Lite, il vous demandera de Définissez vos clés AWS.

Dans les étapes suivantes, vous allez parcourir le processus de génération de ces clés.

Étape 2 : créer un nouveau compartiment dans Amazon S3

Si vous n’avez pas encore créé de compte Amazon Web Services gratuit, allez allez-y et faites-le maintenant.

Une fois que vous avez créé votre compte, accédez à la section Amazon S3 à partir du panneau de configuration de votre compte AWS ou cliquez ici pour accéder directement à S3.

Dans l’interface de S3, cliquez sur le bouton pour Créer un cube :

Dans l’interface contextuelle :

  • Donnez un nom à votre seau
  • choisis un Région (faites-le aussi près que possible de votre public cible, surtout si vous ne prévoyez pas d’utiliser un CDN)
  • Cliquer Créer

Étape 3 : Définissez votre politique de dépôt

Pour que tout fonctionne correctement, vous devez rendre votre compartiment S3 public. Pour ce faire, vous utilisez quelque chose appelé politique de dépôt.

Pour ajouter une stratégie de bucket, cliquez sur votre bucket dans l’interface S3 :

Dans la capture d’écran ci-dessus, vous pouvez voir que mon autre compartiment est déjà public, tandis que le codeinwp le cube que j’ai créé pour ce tutoriel est marqué comme Privé. Après cette étape, vous souhaitez Public indicateur pour votre seau aussi.

Sur l’écran suivant, cliquez sur le autorisations onglet puis sélectionnez Politique de dépôt:



L’article est traduit, cliquez ici pour voir la source

Laisser un commentaire