如果您正在運行一個流量相當高的網站,那麼您要做的一件事就是將您的圖像/視頻遷移出您的服務器並從內容交付網絡 (CDN) 提供它們。 CDN 的最大好處是它可以從離您的讀者最近的位置提供您的 Web 內容,從而加快您網站的加載速度,減少您的服務器帶寬使用,當然在搜索引擎中排名也很好。

雖然周圍有很多 CDN 提供商,但我會選擇一個 亞馬遜雲前. 原因是它與 Amazon S3(和其他 Amazon Web 服務)很好地集成在一起。 如果您不知道,Amazon S3 是 Amazon 提供的一種雲存儲服務,可讓您以低廉的價格保存大量文件。 您可以使用 Amazon S3 備份您的個人文件或存儲您的 Web 內容,例如圖像和視頻。 不收取月費,您只需按使用量付費,因此您無需擔心任何長期承諾。

就其本身而言,Amazon S3 只是一種存儲服務。 要將其用作 CDN,您必須激活 CloudFront 並使用它配置您的 Amazon S3。

筆記本教程假設您已經擁有 Amazon Web Services (AWS) 帳戶並使用 Amazon S3 存儲您的網站圖像/視頻。

1. 登錄您的 AWS 管理控制台.

2. 單擊 CloudFront 選項卡。

3. 單擊 Create Distribution.

4. 在 Delivery Method, 選擇 Download 如果您提供靜態內容(如圖像)或 Streaming 如果您正在提供媒體文件(如播客、視頻等)。 接下來,選擇要用作 CDN 的 Amazon S3 存儲桶。 點擊 Continue.

aws-cloudfront-distribution-options

5.下一步是配置CNAME。 CNAME 是一個掩碼 URL(通常是您網站的子域名,例如, http://cdn.maketecheasier.com) 指向實際的 CDN URL。 為了說明這一點,Amazon CloudFront 將從 http://xyz.cloudfront.net 領域。 通過使用 CNAME,您可以提供來自您的域的內容,例如 http://cdn.your-domain-name.com 而不是雲端 URL。

在 CNAME 字段中,輸入要用於提供內容的子域。(筆記: 不要放 http:// 在您的子域前面)。

aws-cloudfront-cname

日誌記錄選項是可選的。 如果將其設置為 ON,它會將所有事件和詳細信息記錄到日誌文件中。 您必須為其指定一個存儲桶來存儲日誌文件。

確保分發狀態設置為 Enable. 點擊 Continue.

6. 最後,檢查您的設置。 如果一切正常,請單擊 Create Distribution.

aws-cloudfront-評論

Amazon CloudFront 現在需要一段時間來進行自我配置。 當你看到 Deployed 狀態,您的 CDN 現在可以使用了。

aws-cloudfront-部署

配置您的 CNAME

仍在 AWS 管理控制台中,複製此特定分配的 CloudFront 域名。

aws-cloudfront-域名

聯繫您的虛擬主機並讓他們創建 CNAME 記錄,以將您之前輸入的子域指向此 CloudFront 域名。

就是這樣。 只要您在您的網站中使用此子域,您的所有靜態文件都將從離您的讀者最近的位置提供。

訂閱我們的新聞!

我們最新的教程直接發送到您的收件箱

達米安

達米安

Damien Oh 自 2007 年開始撰寫科技文章,在科技行業擁有超過 10 年的經驗。 他精通 Windows、Linux、Mac、Android 和 iOS,並擔任兼職 WordPress 開發人員。 他目前是 Onlyhow 的所有者和主編。

Previous article如何找到您的 Steam ID 並對其進行自定義
Next article如何在 Microsoft Outlook 中閱讀您的 Google 閱讀器供稿