

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Création de compartiment Amazon S3
<a name="amazon-s3-bucket-creation"></a>

1.  Créez d'abord un compartiment Amazon S3 dans la AWS région de votre choix. Pour connaître les étapes à suivre, reportez-vous à [la section Création d'un bucket](https://docs.aws.amazon.com/AmazonS3/latest/user-guide/create-bucket.html). Activez l'hébergement de site Web statique pour le compartiment en suivant le [didacticiel : configuration d'un site web statique sur Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/dev/HowDoIWebsiteConfiguration.html). 

1.  Créez une politique pour fournir à l'utilisateur créé précédemment l'accès au compartiment S3 spécifié, et attachez-la à l'utilisateur. Pour connaître les étapes de création de la politique suivante, reportez-vous à la section [Gestion des politiques](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_manage.html). 

   ```
   {
   "Version": "2012-10-17",
   "Statement": [
         {
                   "Sid": "Stmt1389783689000",
                   "Effect": "Allow",
                   "Principal": "*",
                   "Action": [
                          "s3:DeleteObject",
                          "s3:GetObject",
                          "s3:GetObjectAcl",
                          "s3:ListBucket",
                          "s3:PutObject",
                          "s3:PutObjectAcl"
                   ],
                   "Resource": [
                          "arn:aws:s3:::wp-demo",
                          "arn:aws:s3:::wp-demo/*"
                   ]
            }
      ]
   }
   ```

1.  Installez et activez le plugin W3TC depuis le panneau d' WordPress administration. 

1. Accédez à la section **Paramètres généraux** de la configuration du plugin et assurez-vous que le **cache du navigateur **CDN****est activé. 

1. Dans la liste déroulante de la CDN configuration, choisissez **Origin Push : Amazon CloudFront (Amazon** S3 est à l'origine de cette option). 

1.  Accédez à la section Browser Cache de la configuration du plugin et activez les en-têtes **expires**, **cache control** et **entity tag (ETag)**. 

1. Activez également l'option **Empêcher la mise en cache des objets après la modification des paramètres** afin qu'une nouvelle chaîne de requête soit générée et ajoutée aux objets chaque fois que des paramètres sont modifiés. 

1.  Accédez à la CDN section de configuration du plugin et entrez les informations de sécurité de l'utilisateur que vous avez créé précédemment, ainsi que le nom du compartiment S3. 

1. Si vous diffusez votre site Web via le CloudFront URL, entrez le nom de domaine de distribution dans la case correspondante. Sinon, saisissez-en un ou plusieurs CNAMEs pour vos noms de domaine personnalisés. 

1.  Enfin, exportez la bibliothèque multimédia et téléchargez les fichiers wp-includes, les fichiers de thème et les fichiers personnalisés sur Amazon S3 à l'aide du plugin W3TC. Ces fonctions de téléchargement sont disponibles dans la section **Général** de la page de **CDN**configuration. 