

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

# 在 上啟動和設定 WordPress 執行個體 Lightsail
<a name="amazon-lightsail-tutorial-launching-and-configuring-wordpress"></a>

Amazon Lightsail 是開始使用 Amazon Web Services () 的最簡單方法AWS。 Lightsail包含快速啟動專案所需的一切：執行個體 （虛擬私有伺服器）、受管資料庫、SSD 型儲存、備份 （快照）、資料傳輸、網域 DNS 管理、靜態 IPs 和負載平衡器[，而且價格低廉、可預測](https://aws.amazon.com/lightsail/pricing/)。

在本教學課程中，您將了解如何在 上啟動和設定 WordPress 執行個體Lightsail。其中包含設定自訂網域名稱、使用 HTTPS 保護網際網路流量、使用 SSH 連線至您的執行個體，以及登入您的 WordPress 網站等步驟。當您完成此教學課程後，將具備基礎知識以啟動您的執行個體並執行於 Lightsail。

**注意**  
作為 AWS 免費方案的一部分，您可以在特定執行個體套件上Amazon Lightsail免費開始使用 。如需詳細資訊，請參閱 [Amazon Lightsail定價頁面上](https://aws.amazon.com/lightsail/pricing)**AWS 的免費方案**。

## 先決條件
<a name="get-wordpress-blueprint-vendor"></a>

### 步驟 1：註冊 AWS
<a name="tutorial-wp-prereq-sign-up"></a>

Amazon Lightsail 需要 AWS 帳戶。如果您已有 帳戶，[請註冊 AWS](https://console.aws.amazon.com/console/home) 或[登入 AWS](https://console.aws.amazon.com/console/home)。

### 步驟 2：建立 WordPress 執行個體
<a name="tutorial-wp-prereq-create-instance"></a>

請完成下列步驟，讓 WordPress 執行個體啟動並執行。如需詳細資訊，請參閱[建立 Lightsail 執行個體](how-to-create-amazon-lightsail-instance-virtual-private-server-vps.md)。

**建立 WordPress 的Lightsail執行個體**

1. 登入 [Lightsail 主控台](https://lightsail.aws.amazon.com/)。

1. 在 Lightsail 首頁的**執行個體**區塊上，選擇**建立執行個體**。  
![\[在 Lightsail 中啟動 WordPress。\]](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-wordpress-tutorial-01.png)

1. 選擇執行個體的 AWS 區域 和 可用區域。  
![\[在 Lightsail 中啟動 WordPress。\]](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/create-instance-select-region-az.png)

1. 選擇執行個體的映像，如下所示：

   1. 針對**選取平台**，選擇 **Linux/Unix**。

   1. 選取 **WordPress** 藍圖。

      您可以選擇 Amazon Lightsail或 Bitnami 提供者。

1. 選擇執行個體方案。

   計劃包含低成本且可預測的機器組態 (RAM、SSD、vCPU)，以及資料傳輸額度。

1. 輸入您執行個體的名稱。資源名稱：
   +  AWS 區域 在您的Lightsail帳戶中的每個 中必須是唯一的。
   + 必須包含 2 到 255 個字元。
   + 開頭和結尾必須是英數字元或數字。
   + 可以包含英數字元、數字、句點、破折號和底線。

1. 選擇 **建立執行個體**。

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

執行個體執行後，請在執行個體管理頁面上識別您的 WordPress 藍圖廠商，然後選取下列適當的指南：

------
#### [ Bitnami ]

## 步驟 3：設定您的 WordPress 執行個體
<a name="set-up-wordpress-instance-website"></a>

您可以使用引導step-by-step工作流程來設定 WordPress 執行個體，也可以完成個別任務。使用任一選項，您將設定下列項目：
+ **已註冊的網域名稱** – 您的 WordPress 網站需要易於記住的網域名稱。使用者將指定此網域名稱以存取您的 WordPress 網站。如需詳細資訊，請參閱[在 中為您的網站註冊和管理網域 Lightsail](amazon-lightsail-domain-registration.md)。
+ **DNS 管理** – 您必須決定如何管理網域的 DNS 記錄。DNS 記錄會告知 DNS 伺服器與網域或子網域相關聯的 IP 地址或主機名稱。DNS 區域包含您網域的 DNS 記錄。如需詳細資訊，請參閱[了解 中的 DNS Lightsail](understanding-dns-in-amazon-lightsail.md)。
+ **靜態 IP 地址** – 如果您停止和啟動執行個體，WordPress 執行個體的預設公有 IP 地址會變更。當您將靜態 IP 地址連接至執行個體時，即使您停止並啟動執行個體，它仍會保持不變。如需詳細資訊，請參閱[檢視和管理 Lightsail 資源的 IP 地址](understanding-public-ip-and-private-ip-addresses-in-amazon-lightsail.md)。
+ **SSL/TLS 憑證** – 在您建立已驗證的憑證並將其安裝在執行個體之後，您可以為 WordPress 網站啟用 HTTPS，以便透過已註冊網域路由到執行個體的流量使用 HTTPS 加密。如需詳細資訊，請參閱[在 上使用 HTTPS 保護您的 WordPress 網站 Lightsail](amazon-lightsail-enabling-https-on-wordpress.md)。

### 選項：引導式工作流程
<a name="set-up-wordpress-website-bitnami"></a>

**提示**  
開始之前，請先檢閱下列秘訣。如需故障診斷資訊，請參閱[故障診斷 WordPress 設定](amazon-lightsail-troubleshooting-wp-setup.md)。  
安裝程式支援 WordPress 第 6 版及更新版本的Lightsail執行個體，這些執行個體是在 2023 年 1 月 1 日之後建立的。
在設定期間執行的 Certbot 相依性檔案、HTTPS 重寫指令碼和憑證續約指令碼會儲存在執行個體的 `/opt/bitnami/lightsail/scripts/`目錄中。
您的執行個體必須處於**執行**中狀態。如果執行個體剛啟動，請等待幾分鐘讓 SSH 連線就緒。
執行個體防火牆上的連接埠 22、80 和 443 必須在設定執行時允許來自任何 IP 地址的 TCP 連線。如需詳細資訊，請參閱[執行個體防火牆](understanding-firewall-and-port-mappings-in-amazon-lightsail.md)。
當您新增或更新指向來自頂點網域 (`example.com`) 及其`www`子網域 (`www.example.com`) 的流量的 DNS 記錄時，它們將需要在整個網際網路中傳播。您可以使用 [nslookup](https://aws.amazon.com/blogs//messaging-and-targeting/how-to-check-your-domain-verification-settings/) 或 *MxToolbox* 的 DNS [查詢等工具來驗證您的 DNS](https://mxtoolbox.com/DnsLookup.aspx) 變更是否已生效。
在 2023 年 1 月 1 日之前建立的 Wordpress 執行個體可能包含已取代的 Certbot Personal Package Archive (PPA) 儲存庫，這會導致網站設定失敗。如果此儲存庫在設定期間存在，則會從現有路徑中移除，並備份到執行個體上的下列位置：`~/opt/bitnami/lightsail/repo.backup`。如需已棄用 PPA 的詳細資訊，請參閱 *Canonical* 網站上的 [Certbot PPA](https://launchpad.net/~certbot/+archive/ubuntu/certbot)。
Let's Encrypt 憑證將每 60 到 90 天自動續約一次。
設定進行時，請勿停止或變更執行個體。最多可能需要 15 分鐘才能設定您的執行個體。您可以在執行個體連線索引標籤中檢視每個步驟的進度。

**使用網站設定精靈設定執行個體**

1. 在執行個體管理頁面上的**連線**索引標籤上，選擇**設定您的網站**。  
![\[在 中啟動 WordPress 設定Lightsail。\]](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-wordpress-tutorial-gf-01.png)

1. 對於**指定網域名稱**，請使用現有的Lightsail受管網域、向 註冊新網域Lightsail，或使用您使用其他網域註冊商註冊的網域。選擇**使用此網域**前往下一個步驟。

1. 對於**設定 DNS**，請執行下列其中一項操作：
   + 選擇**Lightsail受管網域**以使用 Lightsail DNS 區域。選擇**使用此 DNS 區域**前往下一個步驟。
   + 選擇**第三方網域**，以使用管理網域 DNS 記錄的託管服務。請注意，我們會在Lightsail您的帳戶中建立相符的 DNS 區域，以防您稍後決定使用它。選擇**使用第三方 DNS** 前往下一個步驟。

1. 針對**建立靜態 IP 地址**，輸入靜態 IP 地址的名稱，然後選擇**建立靜態 IP**。

1. 針對**管理網域指派**，選擇**新增指派**、選擇網域類型，然後選擇**新增**。選擇**繼續**以前往下一個步驟。

1. 對於**建立 SSL/TLS 憑證**，選擇您的網域和子網域，輸入電子郵件地址，選擇**我授權Lightsail在我的執行個體上設定 Let's Encrypt 憑證**，然後選擇**建立憑證**。我們開始設定 Lightsail 資源。

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

1. 網站設定完成後，請確認您在網域指派中指定的 URLs 步驟開啟您的 WordPress 網站。

### 選項：個別任務
<a name="set-up-wordpress-individual-steps-bitnami"></a>

**完成個別任務以設定執行個體**

1. 

**建立靜態 IP 地址**

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

1. 

**建立 DNS 區域**

   在導覽窗格中，選擇**網域和 DNS**。選擇**建立 DNS 區域**，輸入您的網域，然後選擇**建立 DNS 區域**。如果 Web 流量目前正在路由到您的網域，請確定所有現有的 DNS 記錄都存在於 Lightsail DNS 區域中，然後再變更網域目前 DNS 託管提供者的名稱伺服器。如此一來，傳輸到 Lightsail DNS 區域後，流量會持續不中斷地流動

1. 

**管理網域指派**

   在 DNS 區域的頁面上的**指派**索引標籤上，選擇**新增指派**。選擇網域或子網域，選擇執行個體，連接靜態 IP 地址，然後選擇**指派**。
**提示**  
在網域開始將流量路由到 WordPress 執行個體之前，請預留時間讓這些變更傳播到網際網路。

1. 

**建立並安裝 SSL/TLS 憑證**

   如需step-by-step說明，請參閱 [在 上使用 HTTPS 保護您的 WordPress 網站 Lightsail](amazon-lightsail-enabling-https-on-wordpress.md)。

1. 驗證您在網域指派步驟中指定的 URLs是否開啟您的 WordPress 網站。

## 步驟 4：取得 WordPress 網站的管理員密碼
<a name="tutorial-launching-and-configuring-wordpress-connecting-to-your-instance-via-ssh"></a>

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

**取得 WordPress 管理員的預設密碼**

1. 開啟 WordPress 執行個體的執行個體管理頁面。

1. 在 **WordPress** 面板上，選擇**擷取預設密碼**。這會展開頁面底部的**存取預設密碼**。  
![\[在 中存取 WordPress 管理員密碼Lightsail。\]](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/wordpress/wordpress-bitnami-retrieve-password.png)

1. 選擇**啟動 CloudShell**。這會在頁面底部開啟面板。

1. 選擇**複製**，然後將內容貼到 CloudShell 視窗中。您可以將游標置於 CloudShell 提示字元並按 Ctrl\$1V，也可以按一下滑鼠右鍵開啟選單，然後選擇**貼上**。

1. 請記下 CloudShell 視窗中顯示的密碼。您需要此資訊才能登入 WordPress 網站的管理儀表板。  
![\[在 中檢視 WordPress 管理員密碼Lightsail。\]](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-wordpress-viewing-admin-password-01.png)

## 步驟 5：登入 WordPress 網站的管理儀表板
<a name="tutorial-wp-sign-in-dashboard"></a>

現在您以取得 WordPress 網站管理儀表板使用的密碼，您可以登入。在管理儀表板中，您可以變更您的使用者密碼、安裝外掛程式、變更網站的主題等。

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

**登入管理儀表板**

1. 開啟 WordPress 執行個體的執行個體管理頁面。

1. 在 **WordPress** 面板上，選擇**存取 WordPress Admin**。

1. 在**存取您的 WordPress 管理員儀表板**面板上的**使用公有 IP 地址**下，選擇具有此格式的連結：

   http：//*public-ipv4-address*./wp-admin

1. 針對**使用者名稱或電子郵件地址**，輸入 **user**。

1. 針對**密碼**，輸入在上一個步驟中取得的密碼。

1. 選擇 **Log in (登入)**。  
![\[在 Lightsail 中啟動和設定 WordPress。\]](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-wordpress-tutorial-07.png)

   您現在已登入 WordPress 網站的管理儀表板，您可以在這裡執行管理操作。如需有關管理 WordPress 網站的詳細資訊，請參閱 WordPress 文件中的 [WordPress Codex](https://codex.wordpress.org/)。  
![\[在 Lightsail 中啟動和設定 WordPress。\]](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-wordpress-tutorial-08.png)

------
#### [ Lightsail ]

## 步驟 3：設定 WordPress 執行個體
<a name="set-up-wordpress-instance-website-lightsail"></a>

您可以使用引導step-by-step工作流程來設定 WordPress 執行個體，也可以完成個別任務。使用任一選項，您將設定下列項目：
+ **已註冊的網域名稱** – 您的 WordPress 網站需要易於記住的網域名稱。使用者將指定此網域名稱以存取您的 WordPress 網站。如需詳細資訊，請參閱[在 中為您的網站註冊和管理網域 Lightsail](amazon-lightsail-domain-registration.md)。
+ **DNS 管理** – 您必須決定如何管理網域的 DNS 記錄。DNS 記錄會告知 DNS 伺服器與網域或子網域相關聯的 IP 地址或主機名稱。DNS 區域包含您網域的 DNS 記錄。如需詳細資訊，請參閱[了解 中的 DNS Lightsail](understanding-dns-in-amazon-lightsail.md)。
+ **靜態 IP 地址** – 如果您停止和啟動執行個體，WordPress 執行個體的預設公有 IP 地址會變更。當您將靜態 IP 地址連接至執行個體時，即使您停止並啟動執行個體，它仍會保持不變。如需詳細資訊，請參閱[檢視和管理 Lightsail 資源的 IP 地址](understanding-public-ip-and-private-ip-addresses-in-amazon-lightsail.md)。
+ **SSL/TLS 憑證** – 在您建立已驗證的憑證並將其安裝在執行個體之後，您可以為 WordPress 網站啟用 HTTPS，以便透過註冊網域路由到執行個體的流量使用 HTTPS 加密。如需詳細資訊，請參閱[在 上使用 HTTPS 保護您的 WordPress 網站 Lightsail](amazon-lightsail-enabling-https-on-wordpress.md)。

### 選項：引導式工作流程
<a name="set-up-wordpress-website-lightsail"></a>

**提示**  
開始之前，請先檢閱下列秘訣。如需故障診斷資訊，請參閱[故障診斷 WordPress 設定](amazon-lightsail-troubleshooting-wp-setup.md)。  
您的執行個體必須處於**執行**中狀態。如果執行個體剛啟動，請等待幾分鐘讓 SSH 連線就緒。
執行個體防火牆上的連接埠 22、80 和 443 必須在設定執行時允許來自任何 IP 地址的 TCP 連線。如需詳細資訊，請參閱[執行個體防火牆](understanding-firewall-and-port-mappings-in-amazon-lightsail.md)。
當您新增或更新指向來自頂點網域 (`example.com`) 及其`www`子網域 (`www.example.com`) 的流量的 DNS 記錄時，它們將需要在整個網際網路中傳播。您可以使用 [nslookup](https://aws.amazon.com/blogs//messaging-and-targeting/how-to-check-your-domain-verification-settings/) 或 *MxToolbox* 的 DNS [查詢等工具來驗證您的 DNS](https://mxtoolbox.com/DnsLookup.aspx) 變更是否已生效。
Let's Encrypt 憑證將每 60 到 90 天自動續約一次。
設定進行時，請勿停止或變更執行個體。最多可能需要 15 分鐘才能設定您的執行個體。您可以在執行個體連線索引標籤中檢視每個步驟的進度。

**使用網站設定精靈設定執行個體**

1. 在執行個體管理頁面上的**連線**索引標籤上，選擇**設定您的網站**。  
![\[在 中啟動 WordPress 設定Lightsail。\]](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-wordpress-tutorial-gf-01.png)

1. 對於**指定網域名稱**，請使用現有的Lightsail受管網域、向 註冊新的網域Lightsail，或使用您使用另一個網域註冊商註冊的網域。選擇**使用此網域**前往下一個步驟。

1. 對於**設定 DNS**，請執行下列其中一項操作：
   + 選擇**Lightsail受管網域**以使用 Lightsail DNS 區域。選擇**使用此 DNS 區域**前往下一個步驟。
   + 選擇**第三方網域**，以使用管理網域 DNS 記錄的託管服務。請注意，我們會在Lightsail您的帳戶中建立相符的 DNS 區域，以防您稍後決定使用它。選擇**使用第三方 DNS** 前往下一個步驟。

1. 針對**建立靜態 IP 地址**，輸入靜態 IP 地址的名稱，然後選擇**建立靜態 IP**。

1. 針對**管理網域指派**，選擇**新增指派**、選擇網域類型，然後選擇**新增**。選擇**繼續**以前往下一個步驟。

1. 對於**建立 SSL/TLS 憑證**，選擇您的網域和子網域，輸入電子郵件地址，選擇**我授權Lightsail在我的執行個體上設定 Let's Encrypt 憑證**，然後選擇**建立憑證**。我們開始設定 Lightsail 資源。

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

1. 網站設定完成後，請確認您在網域指派中指定的 URLs 步驟會開啟您的 WordPress 網站。

### 選項：個別任務
<a name="set-up-wordpress-individual-steps-lightsail"></a>

**完成個別任務以設定執行個體**

1. 

**建立靜態 IP 地址**

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

1. 

**建立 DNS 區域**

   在導覽窗格中，選擇**網域和 DNS**。選擇**建立 DNS 區域**，輸入您的網域，然後選擇**建立 DNS 區域**。如果 Web 流量目前正在路由到您的網域，請確定所有現有的 DNS 記錄都存在於 Lightsail DNS 區域中，然後再變更網域目前 DNS 託管提供者的名稱伺服器。如此一來，傳輸到 Lightsail DNS 區域後，流量會持續不中斷地流動

1. 

**管理網域指派**

   在 DNS 區域的頁面上的**指派**索引標籤上，選擇**新增指派**。選擇網域或子網域，選擇您的執行個體，連接靜態 IP 地址，然後選擇**指派**。
**提示**  
在網域開始將流量路由到 WordPress 執行個體之前，請預留時間讓這些變更傳播到網際網路。

1. 

**建立並安裝 SSL/TLS 憑證**

   如需step-by-step說明，請參閱 [在 上使用 HTTPS 保護您的 WordPress 網站 Lightsail](amazon-lightsail-enabling-https-on-wordpress.md)。

1. 驗證您在網域指派步驟中指定的 URLs是否開啟您的 WordPress 網站。

## 步驟 4：取得 WordPress 網站的管理員密碼
<a name="tutorial-launching-and-configuring-wordpress-connecting-to-your-instance-via-ssh-lightsail"></a>

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

**取得 WordPress 管理員的預設密碼**

1. 開啟 WordPress 執行個體的執行個體管理頁面。

1. 在 **WordPress** 面板上，選擇**擷取預設密碼**。這會展開頁面底部的**存取預設密碼**。  
![\[在 中存取 WordPress 管理員密碼Lightsail。\]](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/wordpress/wordpress-lightsail-retrieve-password.png)

1. 選擇**啟動 CloudShell**。這會在頁面底部開啟面板。

1. 選擇**複製**，然後將內容貼到 CloudShell 視窗中。您可以將游標置於 CloudShell 提示字元並按 Ctrl\$1V，也可以按一下滑鼠右鍵開啟選單，然後選擇**貼上**。

1. 請記下 CloudShell 視窗中顯示的密碼。您需要此資訊才能登入 WordPress 網站的管理儀表板。  
![\[在 中檢視 WordPress 管理員密碼Lightsail。\]](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/wordpress/amazon-wordpress-lightsail-viewing-admin-password.png)

## 步驟 5：登入 WordPress 網站的管理儀表板
<a name="tutorial-wp-sign-in-dashboard"></a>

現在您以取得 WordPress 網站管理儀表板使用的密碼，您可以登入。在管理儀表板中，您可以變更您的使用者密碼、安裝外掛程式、變更網站的主題等。

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

**登入管理儀表板**

1. 開啟 WordPress 執行個體的執行個體管理頁面。

1. 在 **WordPress** 面板上，選擇**存取 WordPress Admin**。

1. 在**存取您的 WordPress 管理員儀表板**面板上的**使用公有 IP 地址**下，選擇具有此格式的連結：

   http：//*public-ipv4-address*./wp-admin

1. 針對**使用者名稱或電子郵件地址**，輸入 **user**。

1. 針對**密碼**，輸入在上一個步驟中取得的密碼。

1. 選擇 **Log in (登入)**。  
![\[在 Lightsail 中啟動和設定 WordPress。\]](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-wordpress-tutorial-07.png)

   您現在已登入 WordPress 網站的管理儀表板，您可以在這裡執行管理操作。如需有關管理 WordPress 網站的詳細資訊，請參閱 WordPress 文件中的 [WordPress Codex](https://codex.wordpress.org/)。  
![\[在 Lightsail 中啟動和設定 WordPress。\]](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-wordpress-tutorial-08.png)

------

## 其他資訊
<a name="tutorial-launching-and-configuring-wordpress-next-steps"></a>

以下是在 中啟動 WordPress 執行個體後，您可以執行的一些額外步驟Amazon Lightsail：
+ [使用Lightsail內容交付網路設定 WordPress](amazon-lightsail-editing-wp-config-for-distribution.md)
+ [建立 Linux 或 Unix 執行個體快照](lightsail-how-to-create-a-snapshot-of-your-instance.md)
+ [啟用或停用執行個體或磁碟的自動快照](amazon-lightsail-configuring-automatic-snapshots.md)
+ [建立額外的區塊儲存磁碟並將其附接至以 Linux 為基礎的執行個體](create-and-attach-additional-block-storage-disks-linux-unix.md)