

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon S3 儲存貯體建立
<a name="amazon-s3-bucket-creation"></a>

1.  首先，在您選擇的AWS區域中建立 Amazon S3 儲存貯體。如需步驟，請參閱[建立儲存貯體 ](https://docs.aws.amazon.com/AmazonS3/latest/user-guide/create-bucket.html)。遵循[教學課程：在 Amazon S3 上設定靜態網站，為儲存貯體啟用靜態網站](https://docs.aws.amazon.com/AmazonS3/latest/dev/HowDoIWebsiteConfiguration.html)託管。

1.  建立政策以提供先前建立的使用者存取指定的 S3 儲存貯體，並將政策連接至使用者。如需建立下列政策的步驟，請參閱[管理政策 ](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.  從 WordPress 管理員面板安裝和啟用 W3TC 外掛程式。

1. 瀏覽至外掛程式組態的一般**設定**區段，並確保**CDN**已啟用**瀏覽器快取和 **。

1. 從CDN組態中的下拉式清單中，選擇 **Origin Push： Amazon CloudFront** （此選項以 Amazon S3 作為原始伺服器）。

1.  瀏覽至外掛程式組態的瀏覽器快取區段，並啟用**過期的 **、**快取控制 **和**實體標籤 （ETag）** 標頭。

1. 同時啟用**設定變更後防止物件快取**選項，以便在變更任何設定時產生新的查詢字串並附加到物件。

1.  瀏覽至外掛程式組態的 CDN區段，並輸入您先前建立之使用者的安全憑證，以及 S3 儲存貯體的名稱。

1. 如果您透過 服務網站 CloudFront URL，請在相關方塊中輸入分佈網域名稱。否則，請CNAMEs為自訂網域名稱輸入一或多個 （一或多個）。

1.  最後，匯出媒體程式庫，並使用 W3TC 外掛程式將 wp-include、主題檔案和自訂檔案上傳至 Amazon S3。 W3TC 這些上傳函數可在**CDN**組態頁面**的一般**區段中使用。