Aller au contenu principal

Extension WP File Download : Intégration Amazon S3

1. Se connecter à Amazon S3 dans WP File Download

Retournez au tableau de bord WordPress et cliquez sur le menu WP File Download > Connexion au cloud > onglet Amazon S3 . Collez le texte suivant dans les champs du formulaire :

  • ID de la clé d'accès
  • Clé d'accès secrète

 

connexion s3

 

Ensuite, enregistrez les paramètres ; la connexion devrait alors s’établir. Vous pouvez désormais créer de nouvelles catégories S3 dans le tableau de bord WP File Download .

 

créer-s3-catégorie

 

2. Comment ça marche ? Que puis-je faire avec Amazon S3 ?

Comment ça marche ?

Une fois que vous avez connecté WP File Download à Amazon S3, veuillez sélectionner un compartiment ou en créer un nouveau où toutes vos données seront stockées.

 

sélection de compartiment

 

Quelles sont les directions de synchronisation ?

Ça fonctionne dans les deux sens ! Vous pouvez ajouter un fichier depuis Amazon S3 et le voir dans WP File Download , ou ajouter un fichier dans WP File Download et le voir dans Amazon S3. Incroyable ! Oui, on sait ☺

 

sync-2ways-s3

 

Remarque : La correspondance entre les dossiers et fichiers du plugin et les fichiers S3 est automatique. Veuillez ne pas renommer les fichiers d'origine sur le serveur S3 (les noms de fichiers dans le plugin sont toutefois modifiables), sous peine de voir apparaître des fichiers ou des dossiers manquants sur le site web.

3. Créer un utilisateur IAM

L'intégration d'Amazon S3 à WP File Download est incluse dans l'extension. Vous devez installer cette extension (plugin) en plus de WP File Download. L'extension inclut également l'intégration de Google Drive, Dropbox et OneDrive .

Tout d'abord, vous devez vous connecter à la console Amazon ou créer un compte si vous n'en possédez pas.

Une fois connecté à la console, vous devrez créer un nouvel utilisateur IAM. Accédez ensuite à la page Utilisateurs IAM de la console AWS et cliquez sur le bouton Ajouter un utilisateur

Étape 1 : saisissez un nom pour l’utilisateur, puis cliquez sur le Suivant .

 

créer-utilisateur

 

Étape 2 : Pour permettre au nouvel utilisateur de gérer les compartiments et les objets du service S3, vous devez lui accorder des autorisations spécifiques. Sélectionnez l’ « Attacher directement les stratégies » , puis saisissez « S3 » dans le champ de filtre des stratégies. Choisissez la stratégie « AmazonS3FullAccess » bouton Suivant

 

autorisation de l'utilisateur

 

Étape 3 : Si tout semble correct, cliquez sur le Créer un utilisateur .

 

avis utilisateur

 

Créer une clé d'accès

Après avoir créé avec succès un nouvel utilisateur, vous devez accéder à Gestion des accès > Utilisateurs > {sélectionnez un utilisateur} > onglet Informations d'identification de sécurité.

 

identifiants de sécurité

 

Faites défiler vers le bas jusqu'à « Clés d'accès » , puis cliquez sur « Créer une clé d'accès » .

 

créer-clé-d'accès

 

À l'étape 1 : Accédez aux meilleures pratiques et alternatives clés, puis sélectionnez « Application exécutée en dehors d'AWS » . Cliquez ensuite sur Suivant .

 

étape 1 - créer une clé

 

Étape suivante 2 : saisissez la description dans le champ prévu à cet effet. Cliquez ensuite sur « Créer une clé d’accès » .

 

étape 2 - nom - clé

 

Enfin, un écran de récupération des clés d'accès s'affichera avec les identifiants de sécurité de l'utilisateur, composés d'un ID de clé d'accès et d'une clé d'accès secrète . Amazon ne les affichera plus ; veuillez donc les télécharger au format .csv et les copier dans un emplacement sûr. En cas de perte, vous pourrez toujours générer un nouveau jeu de clés depuis la console, mais vous ne pourrez plus récupérer la clé secrète ultérieurement.

 

étape 3 - récupérer la clé d'accès

 

Créer un compartiment

Pour utiliser Amazon S3, vous devez créer un nouveau compartiment. Rendez-vous sur la page des compartiments : https://s3.console.aws.amazon.com/s3/buckets . Cliquez ensuite sur « Créer un compartiment » .

 

créer-bucket

 

Dans la configuration générale , saisissez le nom du compartiment, sélectionnez une région AWS et, dans Propriété de l'objet , sélectionnez ACL activée > Écriture d'objet .

 

nom-récipient

 

Dans les paramètres de blocage de l'accès public pour cette section, décochez l'option « Bloquer tout accès public » et cochez l'option « Je reconnais que le présent... » comme dans l'image ci-dessous.

 

blocage-accès-public-s3

 

Laissez ensuite toutes les autres options par défaut, puis cliquez sur Créer un compartiment .

 

dernière étape-créer-bucket

 

Enfin, un nouveau compartiment devrait être créé avec succès, avec le statut de la colonne Access : « Les objets peuvent être publics » .

 

nouveau compartiment créé

 

Vous pouvez également créer un nouveau compartiment dans WP File Download . Accédez au menu WP File Download > Connexion cloud >  Amazon S3 , puis cliquez sur « Paramètres et sélection du compartiment ». En bas de la fenêtre contextuelle, saisissez le nom du compartiment et cliquez sur « Créer » .

 

créer-bucket-téléchargement de fichiers