教學課程:在 Lightsail 中啟動和設定 WordPress 執行個體 - Amazon Lightsail

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

教學課程:在 Lightsail 中啟動和設定 WordPress 執行個體

如果您只需要執行個體 (虛擬專用伺服器AWS),Amazon Lightsail 是開始使用亞馬遜網路服務 () 的最簡單方法。Lightsail 包含快速啟動專案所需的一切功能,包括執行個體、受管資料庫、SSD 儲存、備份 (快照)、資料傳輸、網域 DNS 管理、靜態 IP 和負載平衡器 — 價格低廉且可預測。

透過本教學課程,您將學習如何在 Lightsail 上啟動和設定 WordPress 執行個體。其中包括設定自訂網域名稱的步驟、使用 HTTPS 保護網際網路流量、使用 SSH 連線至執行個體,以及登入您的 WordPress 網站。完成本教學課程後,您將擁有讓執行個體在 Lightsail 上啟動並執行的基礎知識。

注意

作為 AWS 免費方案的一部分,您可以在特定執行個體套裝軟體上免費開始使用 Amazon Lightsail。如需詳細資訊,請參閱 Amazon Lightsail 定價頁面上的AWS 免費方案

步驟 1:註冊 AWS

Amazon Lightsail 需要一個 AWS 帳戶. 註冊 AWS,或者 AWS如果您已經有帳戶,請入。

步驟 2:建立 WordPress 執行個體

完成下列步驟,讓您的 WordPress 執行個體啟動並執行。如需詳細資訊,請參閱 建 Lightsail 體

若要建立以下項 Lightsail 的實體 WordPress
  1. 登入主 Li ghtsail 台

  2. 在 Lightsail 首頁的「實」區段中,選擇「建立實體」。

    
             WordPress 在 Lightsail 中啟動。
  3. 為您的執行個體選擇 AWS 區域 和可用區域。

    
             WordPress 在 Lightsail 中啟動。
  4. 選擇執行個體的映像檔,如下所示:

    1. 針對 [選取平台],選擇 [Linu x/Unix]。

    2. 對於選取藍圖,請選擇WordPress

  5. 選擇執行個體方案。

    計劃包括以低廉且可預測的成本的機器配置(RAM,SSD,vCPU)以及數據傳輸額度。

  6. 輸入您執行個體的名稱。資源名稱:

    • 每個 Lightsail 帳戶 AWS 區域 中的每個項目都必須是唯一的。

    • 必須包含 2 至 255 個字元。

    • 開頭和結尾必須是英數字元或數字。

    • 可以包含英數字元、數字、句點、破折號和底線。

  7. 選擇 建立執行個體

  8. 若要檢視測試部落格文章,請前往執行個體管理頁面,複製頁面右上角顯示的公用 IPv4 位址。將位址貼到連線至網際網路之網頁瀏覽器的位址欄位中。瀏覽器會顯示測試部落格文章。

步驟 3:設定您的 WordPress 執行個體

您可以使用引導式 step-by-step 工作流程來設定 WordPress 執行個體,也可以完成個別工作。使用任一選項,您將設定下列項目:

  • 已註冊的網域名稱 — 您的 WordPress 網站需要一個容易記住的網域名稱。使用者將指定此網域名稱來存取您的 WordPress 網站。如需詳細資訊,請參閱 在 Amazon Lightsail 中註冊網域

  • DNS 管理 — 您必須決定如何管理網域的 DNS 記錄。DNS 記錄會告訴 DNS 伺服器與網域或子網域相關聯的 IP 位址或主機名稱。DNS 區域包含您網域的 DNS 記錄。如需詳細資訊,請參閱 Amazon Lightsail 中的 DNS

  • 靜態 IP 位址 — 如果您停止並啟動執行個體, WordPress 執行個體的預設公用 IP 位址就會變更。當您將靜態 IP 位址附加到執行個體時,即使您停止並啟動執行個體,它仍會保持不變。如需詳細資訊,請參閱 Amazon Lightsail 中的 IP 地址

  • SSL/TLS 憑證 — 建立驗證憑證並將其安裝在執行個體之後,您可以為網站啟用 HTTPS,以便透過註冊 WordPress 網域路由傳送至執行個體的流量會使用 HTTPS 加密。如需詳細資訊,請參閱 在 Lightsail 中的 WordPress 執行個體上啟用 HTTPS

使用引導式工作流程設定執行個體
  1. 在執行個體管理頁面的 [Connect] 索引標籤上,選擇 [設定您的網站]。

    
            在 Lightsail 中啟動 WordPress 安裝程式。
  2. 針對「指定網域名稱」,請使用現有的 Lightsail 受管理網域、向 Lightsail 註冊新網域,或使用您透過其他網域註冊機構註冊的網域。選擇 [使用此網域] 以前往下一個步驟。

  3. 對於設定 DNS,請執行下列其中一個動作:

    • 選擇受管理的網域以使用 Lightsail DNS 區域。選擇 [使用此 DNS 區域] 以前往下一個步驟。

    • 選擇第三方網域以使用管理您網域 DNS 記錄的主機服務。請注意,如果您稍後決定使用,我們會在您的 Lightsail 帳戶中建立相符的 DNS 區域。選擇「使用第三方 DNS」以進行下一步。

  4. 在 [建立靜態 IP 位址] 中,輸入靜態 IP 位址的名稱,然後選擇 [建立靜態 IP]。

  5. 針對 [管理網域指派],選擇 [新增指派],選擇網域類型,然後選擇 [新增]。選擇「繼續」以前往下一個步驟。

  6. 對於「建立 SSL/TLS 憑證」,請選擇您的網域和子網域、輸入電子郵件地址、選取「我授權 Lightsail 在我的執行個體上設定讓我們加密憑證」,然後選擇「建立憑證」。我們開始設定 Lightsail 資源。

    重要
    • 進行安裝程序時,請勿停止或變更執行個體。設定執行個體最多可能需要 15 分鐘的時間。您可以在執行個體連線索引標籤中檢視每個步驟的進度。

    • 在 2021 年之前創建的 WordPress 實例可能包含一個不推薦使用的 Certbot 個人 Package 存檔(PPA)存儲庫,該存儲庫可能會導致網站設置失敗。在安裝過程中,我們會從現有路徑中移除舊的儲存庫,並將其備份至執行個體上的下列位置:~/opt/bitnami/lightsail/repo_backup.txt。有關已過時 PPA 的更多信息,請參閱範網站上的 Certbot PPA

    • 如果安裝失敗,請等待幾分鐘,然後再次執行安裝程式。如果第二次安裝失敗,請重新啟動您的執行個體。

  7. 網站設定完成後,請確認您在網域指派步驟中指定的 URL 是否開啟您的網 WordPress 站。

透過完成個別工作來設定執行個體
  1. 建立靜態 IP 地址

    在執行個體管理頁面的 [網路] 索引標籤上,選擇 [建立靜態 IP]。系統會為您選取靜態 IP 位置和執行個體。指定靜態 IP 位址的名稱,然後選擇 [建立並連接]。

  2. 建立 DNS 區域

    在功能窗格中,選擇 [網域和 DNS]。選擇 [建立 DNS 區域],輸入您的網域,然後選擇 [建立 DNS 區域]。如果網路流量目前正在路由傳送至您的網域,請先確定 Lightsail DNS 區域中已存在所有現有 DNS 記錄,然後再變更網域目前 DNS 主控供應商的名稱伺服器。如此一來,在傳輸到 Lightsail DNS 區域後,流量會持續不間斷地流動

  3. 管理網域指派

    在 DNS 區域的頁面上的 [指] 索引標籤上,選擇 [新增指派]。選擇網域或子網域、選取您的執行個體、附加靜態 IP 位址,然後選擇 [指派]。

    提示

    在您的網域開始將流量路由到 WordPress 執行個體之前,請預留一些時間將這些變更傳播到網際網路。

  4. 建立並安裝 SSL/TLS 憑證

    如需 step-by-step 方向,請參閱在 Lightsail 中的 WordPress 執行個體上啟用 HTTPS

  5. 確認您在網域指派步驟中指定的 URL 是否開啟您的 WordPress 網站。

步驟 4:獲取您 WordPress 網站的管理員密碼

登入 WordPress 網站管理儀表板的預設密碼會儲存在執行個體上。請完成以下步驟以取得密碼。

取得 WordPress 管理員的預設密碼
  1. 開啟執行個體的執行 WordPress 個體管理頁面。

  2. WordPress面板上,選擇「擷取預設密碼」。這會展開頁面底部的存取預設密碼

    
            在 Lightsail 中存取 WordPress 管理員密碼。
  3. 選擇 [啟動] CloudShell。這將在頁面底部打開一個面板。

  4. 選擇「複製」,然後將內容貼到 CloudShell 視窗中。您可以將光標放在 CloudShell 提示符處並按 Ctrl+V,也可以右鍵單擊以打開菜單,然後選擇粘貼

  5. 記下 CloudShell 視窗中顯示的密碼。您需要此功能才能登入 WordPress 網站的管理儀表板。

    
            檢視 WordPress 管理員密碼

步驟 5:登錄到您 WordPress 網站的管理儀表板

現在,您已經擁有 WordPress 網站管理儀表板的密碼,您可以登錄。在管理儀表板中,您可以變更您的使用者密碼、安裝外掛程式、變更網站的主題等。

完成下列步驟以登入您 WordPress網站的管理儀表板。

若要登入管理儀表板
  1. 開啟執行個體的執行 WordPress 個體管理頁面。

  2. WordPress面板上,選擇 [存取 WordPress 管理員]。

  3. 在 [存取您的 WordPress 管理儀表板] 面板的 [使用公用 IP 位址] 下方,選擇具有此格式的連結:

    HTTP://公共 IPV4 地址。 /WP-管理員

  4. 針對使用者名稱或電子郵件地址,輸入 user

  5. 在「密碼」中,輸入在上一個步驟中取得的密碼。

  6. 選擇 Log in (登入)

    
             WordPress 在 Lightsail 中啟動和設定。

    您現在已登入 WordPress 網站的管理儀表板,您可以在其中執行管理動作。有關管理 WordPress 網站的更多信息,請參閱文檔中的 WordPress WordPress Codex

    
             WordPress 在 Lightsail 中啟動和設定。

其他資訊

以下是您在 Amazon Lightsail 中啟動執行個 WordPress 體之後可以執行的一些其他步驟: