在本單元中,您將建立 Amazon EC2 執行個體以執行您的 WordPress 網站。Amazon EC2 隨需提供高度可設定的伺服器執行個體。在 EC2 執行個體上,您可以執行 WordPress 網站,使用者可隨時隨地存取該網站。

完成單元的時間:10 分鐘


開始使用 WordPress 時,您可以透過在筆記本電腦或台式電腦上安裝並執行 WordPress 進行測試。這對於測試很好,但很快您就會遇到限制。只要您的筆記本電腦或台式電腦處於執行狀態,您的 WordPress 網站就會一直執行。此外,該網站只能由您存取 - 無法透過公用網際網路存取。

更好的方法是使用伺服器

Amazon EC2 提供隨需伺服器佈建。使用 Amazon EC2,您可以租用不同大小的伺服器執行個體,每個執行個體具有不同的 CPU、RAM 和網路組態。您可以按小時為這些伺服器付費,並且可以用於託管網站,例如 WordPress 網站。使用 EC2 執行個體,您的 WordPress 網站會保持正常運作,並且任何人都可以透過網際網路存取。

在下面的步驟中,您將啟動一個 EC2 執行個體來託管您的 WordPress 網站。 


  • 步驟 1.選擇 Amazon Machine Image

    若要建立您的 EC2 執行個體,請移至 AWS 主控台中的 Amazon EC2 。按一下顯示啟動執行個體的藍色按鈕,以開啟執行個體建立精靈。

    (按一下以放大)

    在第一頁中,您將選擇 Amazon Machine Image (“AMI”)。您選擇的 AMI 將確定新 EC2 執行個體上安裝的基本軟體。這包括作業系統 (Amazon Linux、Red Hat Enterprise Linux、Ubuntu、Microsoft Server 等),以及機器上安裝的應用程式。

    許多 AMI 是用於執行眾多不同應用程式的通用 AMI,但有些是針對特定使用案例而專門建置,例如深度學習 AMI 或各種 AWS Marketplace AMI。

    Amazon Linux 發行版是一個備受歡迎的選擇,因此請在 AMI 選擇檢視中選擇 Amazon Linux 2 AMI (HVM)。

    (按一下以放大)

  • 步驟 2.選擇執行個體類型

    在 EC2 精靈的第二個畫面上,您將選擇一個 EC2 執行個體類型。執行個體類型是 CPU、記憶體 (RAM)、儲存和網路容量的特定組態。

    AWS 擁有種類繁多的執行個體類型,可以覆蓋許多不同的工作負載。有些適合於記憶體密集型工作負載,例如資料庫和快取,而另一些則適合於運算繁重的工作負載,例如影像處理或影片編碼。

    Amazon EC2 可讓您透過 AWS 免費方案每月執行 t2.micro 執行個體 750 小時。為此實驗室選擇此選項,這樣就不會產生任何費用。 

    (按一下以放大)

    選擇 t2.micro 執行個體後,按一下藍色的檢閱並啟動按鈕,以略過一些進階組態設定步驟。

  • 步驟 3.設定安全群組

    按一下檢閱並啟動按鈕之後,您將進入「檢閱執行個體啟動」螢幕。您需要在啟動執行個體之前再設定一項。

    安全群組是網路規則,描述允許您的 EC2 執行個體使用的網路流量類型。您要對您的執行個體允許兩種類型的流量:

    ● 來自您目前 IP 地址的 SSH 流量,以便您可以使用 SSH 通訊協定,登入 EC2 執行個體並設定 WordPress;

    ● 來自所有 IP 地址的 HTTP 通訊,以便使用者可以檢視您的 WordPress 網站。

    若要進行設定,請按一下檢閱頁面上的編輯安全群組連結。

    (按一下以放大)

    則會顯示安全群組中的目前規則。

    設定了一項 SSH 規則,但其允許從任何 IP 地址進行 SSH 存取。在來源下按一下,以將其限制為您目前的 IP 地址。

    (按一下以放大)

    然後,您需要新增規則以允許 HTTP 通訊。按一下新增規則

    (按一下以放大)

    在顯示的新規則中,按一下類型欄下的下拉式清單。選取 HTTP,其會自動填充 HTTP 規則的預設值。

    (按一下以放大)

    設置安全群組規則後,在安全群組名稱輸入方塊中為安全群組命名。將群組命名為 “wordpress” 以便尋找。

    命名後,按一下藍色的檢閱並啟動按鈕。

    (按一下以放大)

  • 步驟 4.啟動並獲取 SSH 金鑰


    現在可以啟動您的 EC2 執行個體。按一下藍色的啟動按鈕,以建立您的 EC2 執行個體。

    (按一下以放大)

    您將看到有關如何為執行個體設定金鑰對的詳細資訊。您將對執行個體使用 SSH 金鑰對,這讓您能夠在伺服器上執行命令。

    為您的執行個體建立新的金鑰對,並為其命名。然後按一下下載金鑰對按鈕,將 .pem 檔案下載至您的機器上,您會在下一個單元中使用該檔案。

    (按一下以放大)

    下載金鑰對後,按一下藍色的啟動執行個體按鈕,以啟動 EC2 執行個體。

    (按一下以放大)

    您已成功啟動 EC2 執行個體。在下一個單元中,我們將設定您的 RDS 資料庫,以便與您的 EC2 執行個體配合使用。