

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

# 在 上設定 WordPress 多站台 Lightsail
<a name="amazon-lightsail-quick-start-guide-wordpress-multisite"></a>

**您知道嗎？**  
 Lightsail 當您為執行個體啟用自動快照時， 會儲存七個每日快照，並將最舊的快照自動取代為最新的快照。如需詳細資訊，請參閱[設定Lightsail執行個體和磁碟的自動快照](https://docs.aws.amazon.com/lightsail/latest/userguide/amazon-lightsail-configuring-automatic-snapshots.html)。

以下為 WordPress 多站台執行個體啟動並在 Amazon Lightsail 上執行後，您應該開始採取的步驟：

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

## 步驟 1：取得預設應用程式密碼以存取 WordPress 管理儀表板
<a name="amazon-lightsail-get-the-default-user-password-wordpress-multisite-lightsail"></a>

完成下列程序，以取得存取 WordPress 多站台網站管理儀表板所需的預設應用程式密碼。

1. 在執行個體管理頁面的 **Connect** (連接) 索引標籤下，選擇 **Connect using SSH** (使用 SSH 連接)。  
![在 Lightsail 主控台中使用 SSH 連接](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/quick-start-connect-to-your-instance.png)

1. 連線後，請輸入下列命令以取得預設應用程式密碼：

   ```
   cat ~/application_credentials
   ```

   您應該會看到類似於以下範例的回應，其中包含預設應用程式密碼。您可使用此密碼來登入 WordPress 多站台網站的管理儀表板。  
![預設應用程式密碼。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/lightsail-password-retrieval.png)

## 步驟 2：將靜態 IP 地址連接至執行個體
<a name="amazon-lightsail-attach-static-ip-wordpress-multisite-lightsail"></a>

連接到執行個體的預設動態公有 IP 地址會在每次停止和啟動執行個體時變更。您可以建立靜態 IP 地址並將其連接至執行個體，以防止公有 IP 地址變更。接著，使用網域名稱搭配執行個體時，您不必在每次停止和啟動執行個體時更新網域的 DNS 記錄。每個執行個體只能連接一個靜態 IP 地址。

在執行個體管理頁面的網路****索引標籤下，選擇**建立靜態 IP **或**連接靜態 IP** （如果您先前已建立可連接至執行個體的靜態 IP)，然後遵循頁面上的指示。如需詳細資訊，請參閱[建立靜態 IP 並將其附接至執行個體](lightsail-create-static-ip.md)。

![在Lightsail 主控台中連接靜態 IP 地址](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/quick-start-static-ip-address.png)


將新的靜態 IP 地址連接至執行個體後，您必須完成以下程序，以便 WordPress 知曉新的靜態 IP 地址。

1. 請記下執行個體的新靜態 IP 地址。這會列在執行個體管理頁面的標頭區段中。  
![Lightsail 執行個體的公有或靜態 IP 地址](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/quick-start-public-static-ip.png)

1. 在執行個體管理頁面的 **Connect** (連接) 索引標籤下，選擇 **Connect using SSH** (使用 SSH 連接)。  
![使用 SSH 連接至您的執行個體](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/quick-start-connect-using-ssh.png)

1. 連接後，請輸入以下命令。將 {{<StaticIP>}} 取代為執行個體新的靜態 IP 地址。

   ```
   sudo /opt/aws/wordpress/update_multisite_domain.sh {{<StaticIP>}}
   ```

   **範例**：

   ```
   sudo /opt/aws/wordpress/update_multisite_domain.sh {{203.0.113.0}}
   ```

   執行個體上的 WordPress 網站現在應該已知曉新的靜態 IP 地址。  
![網域組態工具的結果](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/wp-multisite-lightsail-new-domain.png)

## 步驟 3：登入 WordPress 多網站網站的管理儀表板
<a name="amazon-lightsail-sign-in-wordpress-multisite-lightsail"></a>

現在您已擁有預設應用程式的密碼，完成下列程序，以導覽至 WordPress 多站台網站首頁並登入管理儀表板。登入後，您可以開始自訂您的網站並進行管理變更。如需有關您可以在 WordPress 中執行哪些操作的詳細資訊，請參閱本指南稍後[的步驟 6：閱讀 WordPress 多站台文件並繼續設定您的網站](#amazon-lightsail-read-documentation-wordpress-multisite-lightsail)一節。

1. 在執行個體管理頁面的 **Connect** (連接) 索引標籤下，記下執行個體的公有 IP 地址。公有 IP 地址也會顯示在執行個體管理頁面的標頭區段。  
![執行個體的公有 IP 地址](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/quick-start-public-ip.png)

1. 瀏覽至執行個體的公有 IP 地址，例如前往 `http://203.0.113.0`。

   您會看到 WordPress 網站首頁。

1. 在 WordPress 網站首頁右下角選擇 **Manage (管理)**。

   如果未顯示 **Manage** (管理) 橫幅，您可以透過瀏覽至 `http://{{<PublicIP>}}/wp-login.php` 前往登入頁面。將 `{{<PublicIP>}}` 取代為您執行個體的公有 IP 地址。

1. 使用先前依本指南指示取得的預設使用者名稱 (`user`) 和預設密碼登入。

   WordPress 管理儀表板會出現。  
![WordPress 管理儀表板。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-lightsail-wordpress-dashboard.png)

## 步驟 4：將已註冊網域名稱的流量路由到您的 WordPress 多網站網站
<a name="amazon-lightsail-map-your-domain-to-your-instance-wordpress-multisite-lightsail"></a>

若要將註冊網域名稱的流量，例如 `example.com`路由到 WordPress 多網站網站，請將記錄新增至網域的 DNS。DNS 記錄通常會在您註冊網域的註冊商處進行管理和託管。然而，建議您將網域 DNS 記錄的管理轉接至 Lightsail，讓您可使用 Lightsail 主控台管理。

在 Lightsail 主控台首頁的 **Domains & DNS** (網域和 DNS) 索引標籤下，選擇 **Create DNS zone** (建立 DNS 區域)，然後遵循頁面上的指示執行操作。如需詳細資訊，請參閱[在 中建立 DNS 區域以管理網域的 DNS 記錄Lightsail](lightsail-how-to-create-dns-entry.md)。

網域將流量路由至執行個體後，您必須完成以下程序，以便 WordPress 知曉該網域名稱。

1. 在執行個體管理頁面的 **Connect** (連接) 索引標籤下，選擇 **Connect using SSH** (使用 SSH 連接)。  
![使用 SSH 連接至您的執行個體](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/quick-start-connect-using-ssh.png)

1. 連接後，請輸入以下命令。將 {{<DomainName>}} 取代為要將流量路由至執行個體之網域的名稱。

   ```
   sudo /opt/aws/wordpress/update_multisite_domain.sh {{<DomainName>}}
   ```

   **範例**：

   ```
   sudo /opt/aws/wordpress/update_multisite_domain.sh {{www.example.com}}
   ```

   WordPress 多站台軟體現在應該已知曉該網域名稱。  
![網域組態工具的結果](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/wp-multisite-lightsail-new-domain.png)

若您瀏覽至您為執行個體設定的網域名稱，則會將您重新導向至 WordPress 多站台網站的主部落格。接下來，您必須決定是否要將部落格以網域或子網域的形式新增至 WordPress 多站台網站。

## 步驟 5：將部落格新增為網域或子網域到您的 WordPress 多網站網站
<a name="amazon-lightsail-add-blogs-as-domains-or-subdomains-wordpress-multisite-lightsail"></a>

WordPress 多站台的設計是為了在 WordPress 的單一執行個體上託管多個部落格網站。如果要新增部落格網站至 WordPress 多站台，您可以將這些網站設定為使用其自身的網域或您 WordPress 多站台主要網域的子網域。
+ 若要將部落格網站新增為網域 (例如 `example1.com` 和 `example2.com`)，請參閱[在 Lightsail 中將部落格以網域的形式新增至 WordPress 多站台執行個體](amazon-lightsail-add-blogs-as-domains-to-your-wordpress-multisite.md)。
+ 若要將部落格網站新增為 WordPress 多站台主要網域的子網域 (例如 `one.example.com` 和 `two.example.com`)，請參閱[在 Lightsail 中將部落格新增為 WordPress 多站台執行個體的子網域](amazon-lightsail-add-blogs-as-subdomains-to-your-wordpress-multisite.md)。

## 步驟 6：閱讀 WordPress 多站台文件並繼續設定您的網站
<a name="amazon-lightsail-read-documentation-wordpress-multisite-lightsail"></a>

閱讀 WordPress 多站台文件以了解如何管理和自訂網站。如需詳細資訊，請參閱 [WordPress Multisite Network Administration Documentation](https://developer.wordpress.org/advanced-administration/multisite/) (WordPress 多站台網路管理文件)。

## 步驟 7：建立執行個體的快照
<a name="amazon-lightsail-create-a-snapshot-wordpress-multisite-lightsail"></a>

在您以您想要的方式設定網站之後，請建立執行個體的定期快照以進行備份。快照是執行個體之系統磁碟和原始組態的複本。快照包含還原執行個體所需的所有資料 (從建立快照的那一刻開始)。

您可以[手動建立快照](https://docs.aws.amazon.com/lightsail/latest/userguide/understanding-snapshots-in-amazon-lightsail.html#manual-snapshots)，或[啟用自動快照](https://docs.aws.amazon.com/lightsail/latest/userguide/understanding-snapshots-in-amazon-lightsail.html#automatic-snapshots)，讓 為您Lightsail建立每日快照。若執行個體出現問題，您可以使用快照建立新的替代執行個體。

您可以在 快照索引標籤的執行個體管理頁面上使用**快照**。如需詳細資訊，請參閱 [Amazon Lightsail 中的快照](understanding-snapshots-in-amazon-lightsail.md)。

![在 Lightsail 主控台中建立執行個體快照](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/quick-start-instance-snapshots.png)


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

## 步驟 1：閱讀 Bitnami 文件
<a name="amazon-lightsail-read-the-bitnami-documentation-wordpress-multisite"></a>

閱讀 Bitnami 文件以了解如何設定 WordPress 多站台執行個體。如需詳細資訊，請參閱 [WordPress Multisite Packaged By Bitnami For AWS 雲端](https://docs.bitnami.com/aws/apps/wordpress-multisite/)。

## 步驟 2：取得存取 WordPress 管理儀表板所需的預設應用程式密碼
<a name="amazon-lightsail-get-the-default-user-password-wordpress-multisite"></a>

完成下列程序，以取得存取 WordPress 多站台網站管理儀表板所需的預設應用程式密碼。如需詳細資訊，請參閱[在 Amazon Lightsail 中取得由「Bitnami 認證」之執行個體的應用程式使用者名稱和密碼](log-in-to-your-bitnami-application-running-on-amazon-lightsail.md)。

1. 在執行個體管理頁面的 **Connect** (連接) 索引標籤下，選擇 **Connect using SSH** (使用 SSH 連接)。  
![在 Lightsail 主控台中使用 SSH 連接](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/quick-start-connect-to-your-instance.png)

1. 連線後，請輸入下列命令以取得預設應用程式密碼：

   ```
   cat $HOME/bitnami_application_password
   ```

   您應該會看到類似於以下範例的回應，其中包含預設應用程式密碼。您可使用此密碼來登入 WordPress 多站台網站的管理儀表板。  
![Bitnami 預設應用程式密碼。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-lightsail-bitnami-application-password.png)

## 步驟 3：將靜態 IP 地址連接至您的執行個體
<a name="amazon-lightsail-attach-static-ip-wordpress-multisite"></a>

連接到執行個體的預設動態公有 IP 地址會在每次停止和啟動執行個體時變更。您可以建立靜態 IP 地址並將其連接至執行個體，以防止公有 IP 地址變更。接著，使用網域名稱搭配執行個體時，您不必在每次停止和啟動執行個體時更新網域的 DNS 記錄。每個執行個體只能連接一個靜態 IP 地址。

在執行個體管理頁面的網路****索引標籤下，選擇**建立靜態 IP **或**連接靜態 IP** （如果您先前已建立可連接至執行個體的靜態 IP)，然後遵循頁面上的指示。如需詳細資訊，請參閱[建立靜態 IP 並將其附接至執行個體](lightsail-create-static-ip.md)。

![在Lightsail 主控台中連接靜態 IP 地址](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/quick-start-static-ip-address.png)


將新的靜態 IP 地址連接至執行個體後，您必須完成以下程序，以便 WordPress 知曉新的靜態 IP 地址。

1. 請記下執行個體的新靜態 IP 地址。這會列在執行個體管理頁面的標頭區段中。  
![Lightsail 執行個體的公有或靜態 IP 地址](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/quick-start-public-static-ip.png)

1. 在執行個體管理頁面的 **Connect** (連接) 索引標籤下，選擇 **Connect using SSH** (使用 SSH 連接)。  
![使用 SSH 連接至您的執行個體](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/quick-start-connect-using-ssh.png)

1. 連接後，請輸入以下命令。將 {{<StaticIP>}} 取代為執行個體新的靜態 IP 地址。

   ```
   sudo /opt/bitnami/configure_app_domain --domain {{<StaticIP>}}
   ```

   **範例**：

   ```
   sudo /opt/bitnami/configure_app_domain --domain {{203.0.113.0}}
   ```

   您應該會看到類似於以下範例的回應。執行個體上的 WordPress 網站現在應該已知曉新的靜態 IP 地址。  
![網域組態工具的結果](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/quick-start-configure-domain-ip.png)
**注意**  
若此命令失敗，您可以使用較舊版本的 WordPress 多站台執行個體。改為嘗試執行下列命令。將 {{<StaticIP>}} 取代為執行個體新的靜態 IP 地址。  

   ```
   cd /opt/bitnami/apps/wordpress
   sudo ./bnconfig --machine_hostname {{<StaticIP>}}
   ```
在執行這些命令後，輸入以下命令，以防止 bnconfig 工具在伺服器每次重新啟動時自動執行。  

   ```
   sudo mv bnconfig bnconfig.disabled
   ```

## 步驟 4：登入 WordPress 多站台網站的管理儀表板
<a name="amazon-lightsail-sign-in-wordpress-multisite"></a>

現在您已擁有預設應用程式的密碼，完成下列程序，以導覽至 WordPress 多站台網站首頁並登入管理儀表板。登入後，您可以開始自訂您的網站並進行管理變更。如需詳細資訊，了解能在 WordPress 中執行哪些作業，請參閱本指南後述的[步驟 7：閱讀 WordPress 多站台文件並繼續設定網站](#amazon-lightsail-read-documentation-wordpress-multisite)章節。

1. 在執行個體管理頁面的 **Connect** (連接) 索引標籤下，記下執行個體的公有 IP 地址。公有 IP 地址也會顯示在執行個體管理頁面的標頭區段。  
![執行個體的公有 IP 地址](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/quick-start-public-ip.png)

1. 瀏覽至執行個體的公有 IP 地址，例如前往 `http://203.0.113.0`。

   您會看到 WordPress 網站首頁。

1. 在 WordPress 網站首頁右下角選擇 **Manage (管理)**。

   如果未顯示 **Manage** (管理) 橫幅，您可以透過瀏覽至 `http://{{<PublicIP>}}/wp-login.php` 前往登入頁面。將 `{{<PublicIP>}}` 取代為您執行個體的公有 IP 地址。

1. 使用先前依本指南指示取得的預設使用者名稱 (`user`) 和預設密碼登入。

   WordPress 管理儀表板會出現。  
![WordPress 管理儀表板。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-lightsail-wordpress-dashboard.png)

## 步驟 5：將已註冊網域的流量路由至 WordPress 多站台網站
<a name="amazon-lightsail-map-your-domain-to-your-instance-wordpress-multisite"></a>

若要將註冊網域名稱的流量，例如 `example.com`路由到 WordPress 多網站網站，請將記錄新增至網域的 DNS。DNS 記錄通常會在您註冊網域的註冊商處進行管理和託管。然而，建議您將網域 DNS 記錄的管理轉接至 Lightsail，讓您可使用 Lightsail 主控台管理。

在 Lightsail 主控台首頁的 **Domains & DNS** (網域和 DNS) 索引標籤下，選擇 **Create DNS zone** (建立 DNS 區域)，然後遵循頁面上的指示執行操作。如需詳細資訊，請參閱[在 中建立 DNS 區域以管理網域的 DNS 記錄Lightsail](lightsail-how-to-create-dns-entry.md)。

網域將流量路由至執行個體後，您必須完成以下程序，以便 WordPress 知曉該網域名稱。

1. 在執行個體管理頁面的 **Connect** (連接) 索引標籤下，選擇 **Connect using SSH** (使用 SSH 連接)。  
![使用 SSH 連接至您的執行個體](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/quick-start-connect-using-ssh.png)

1. 連接後，請輸入以下命令。將 {{<DomainName>}} 取代為要將流量路由至執行個體之網域的名稱。

   ```
   sudo /opt/bitnami/configure_app_domain --domain {{<DomainName>}}
   ```

   **範例**：

   ```
   sudo /opt/bitnami/configure_app_domain --domain {{www.example.com}}
   ```

   您應該會看到類似於以下範例的回應。WordPress 多站台軟體現在應該已知曉該網域名稱。  
![網域組態工具的結果](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/quick-start-configure-domain.png)
**注意**  
若此命令失敗，您可以使用較舊版本的 WordPress 多站台執行個體。改為嘗試執行下列命令。將 {{<DomainName>}} 取代為要將流量路由至執行個體之網域的名稱。  

   ```
   cd /opt/bitnami/apps/wordpress
   sudo ./bnconfig --machine_hostname {{<DomainName>}}
   ```
在執行這些命令後，輸入以下命令，以防止 bnconfig 工具在伺服器每次重新啟動時自動執行。  

   ```
   sudo mv bnconfig bnconfig.disabled
   ```

若您瀏覽至您為執行個體設定的網域名稱，則會將您重新導向至 WordPress 多站台網站的主部落格。接下來，您必須決定是否要將部落格以網域或子網域的形式新增至 WordPress 多站台網站。如需詳細資訊，請繼續閱讀本指南的下一個章節[步驟 6：將部落格以網域或子網域的形式新增至 WordPress 多站台網站](#amazon-lightsail-add-blogs-as-domains-or-subdomains-wordpress-multisite)。

## 步驟 6：將部落格以網域或子網域的形式新增至 WordPress 多站台網站
<a name="amazon-lightsail-add-blogs-as-domains-or-subdomains-wordpress-multisite"></a>

WordPress 多站台的設計是為了在 WordPress 的單一執行個體上託管多個部落格網站。如果要新增部落格網站至 WordPress 多站台，您可以將這些網站設定為使用其自身的網域或您 WordPress 多站台主要網域的子網域。
+ 若要將部落格網站新增為網域 (例如 `example1.com` 和 `example2.com`)，請參閱[在 Lightsail 中將部落格以網域的形式新增至 WordPress 多站台執行個體](amazon-lightsail-add-blogs-as-domains-to-your-wordpress-multisite.md)。
+ 若要將部落格網站新增為 WordPress 多站台主要網域的子網域 (例如 `one.example.com` 和 `two.example.com`)，請參閱[在 Lightsail 中將部落格新增為 WordPress 多站台執行個體的子網域](amazon-lightsail-add-blogs-as-subdomains-to-your-wordpress-multisite.md)。

## 步驟 7：閱讀 WordPress 多站台文件並繼續設定網站
<a name="amazon-lightsail-read-documentation-wordpress-multisite"></a>

閱讀 WordPress 多站台文件以了解如何管理和自訂網站。如需詳細資訊，請參閱 [WordPress Multisite Network Administration Documentation](https://developer.wordpress.org/advanced-administration/multisite/) (WordPress 多站台網路管理文件)。

## 步驟 8：建立執行個體的快照
<a name="amazon-lightsail-create-a-snapshot-wordpress-multisite"></a>

在您以您想要的方式設定網站之後，請建立執行個體的定期快照以進行備份。快照是執行個體之系統磁碟和原始組態的複本。快照包含還原執行個體所需的所有資料 (從建立快照的那一刻開始)。

您可以[手動建立快照](https://docs.aws.amazon.com/lightsail/latest/userguide/understanding-snapshots-in-amazon-lightsail.html#manual-snapshots)，或[啟用自動快照](https://docs.aws.amazon.com/lightsail/latest/userguide/understanding-snapshots-in-amazon-lightsail.html#automatic-snapshots)，讓 為您Lightsail建立每日快照。若執行個體出現問題，您可以使用快照建立新的替代執行個體。

您可以在 快照索引標籤的執行個體管理頁面上使用**快照**。如需詳細資訊，請參閱 [Amazon Lightsail 中的快照](understanding-snapshots-in-amazon-lightsail.md)。

![在 Lightsail 主控台中建立執行個體快照](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/quick-start-instance-snapshots.png)


------