快速入門指南:WordPress Multisite - Amazon Lightsail

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

快速入門指南:WordPress Multisite

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

內容

步驟 1:閱讀 Bitnami 文件

閱讀 Bitnami 文件以了解如何設定 WordPress 多站台執行個體。如需詳細資訊,請參閱 WordPress Multisite Packaged By Bitnami For AWS 雲端

步驟 2:取得存取 WordPress 管理儀表板所需的預設應用程式密碼

完成下列程序,以取得存取 WordPress 多站台網站管理儀表板所需的預設應用程式密碼。如需詳細資訊,請參閱在 Amazon Lightsail 中取得由「Bitnami 認證」之執行個體的應用程式使用者名稱和密碼

  1. 在執行個體管理頁面的 Connect (連接) 索引標籤下,選擇 Connect using SSH (使用 SSH 連接)。

    在 Lightsail 主控台中使用 SSH 連接
  2. 連線後,請輸入下列命令以取得預設應用程式密碼:

    cat $HOME/bitnami_application_password

    您應該會看到類似於以下範例的回應,其中包含預設應用程式密碼。您可使用此密碼來登入 WordPress 多站台網站的管理儀表板。

    Bitnami 預設應用程式密碼。

步驟 3:將靜態 IP 地址連接至您的執行個體

您第一次建立執行個體時,所指派的公有 IP 地址將會在每次停用和啟用執行個體時變更。您應該建立靜態 IP 地址並將其連接至執行個體,以確保其公有 IP 地址不會變更。如果將註冊的網域 (例如 example.com) 與執行個體搭配使用,便無須在每次停用或啟用執行個體時更新您網域的網域名稱系統 (DNS)。您可以將一個靜態 IP 連接至一個執行個體。

在執行個體管理頁面的 Networking (聯網) 索引標籤下,選擇 Create a static IP (建立靜態 IP) 或 Attach static IP (連接靜態 IP)(若您先前已建立可以連接至執行個體的靜態 IP),然後遵循頁面上的指示執行操作。如需詳細資訊,請參閱建立靜態 IP 並將其附接至執行個體

在Lightsail 主控台中連接靜態 IP 地址

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

  1. 請記下執行個體的新靜態 IP 地址。這會列在執行個體管理頁面的標頭區段中。

    Lightsail 執行個體的公有或靜態 IP 地址
  2. 在執行個體管理頁面的 Connect (連接) 索引標籤下,選擇 Connect using SSH (使用 SSH 連接)。

    使用 SSH 連接至您的執行個體
  3. 連接後,請輸入以下命令。將 <StaticIP> 取代為執行個體新的靜態 IP 地址。

    sudo /opt/bitnami/configure_app_domain --domain <StaticIP>

    範例:

    sudo /opt/bitnami/configure_app_domain --domain 203.0.113.0

    您應該會看到類似於以下範例的回應。執行個體上的 WordPress 網站現在應該已知曉新的靜態 IP 地址。

    網域組態工具的結果

    若此命令失敗,您可以使用較舊版本的 WordPress 多站台執行個體。改為嘗試執行下列命令。將 <StaticIP> 取代為執行個體新的靜態 IP 地址。

    cd /opt/bitnami/apps/wordpress sudo ./bnconfig --machine_hostname <StaticIP>

    在執行這些命令後,輸入以下命令,以防止 bnconfig 工具在伺服器每次重新啟動時自動執行。

    sudo mv bnconfig bnconfig.disabled

步驟 4:登入 WordPress 多站台網站的管理儀表板

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

  1. 在執行個體管理頁面的 Connect (連接) 索引標籤下,記下執行個體的公有 IP 地址。公有 IP 地址也會顯示在執行個體管理頁面的標頭區段。

    執行個體的公有 IP 地址
  2. 瀏覽至執行個體的公有 IP 地址,例如前往 http://203.0.113.0

    您會看到 WordPress 網站首頁。

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

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

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

    WordPress 管理儀表板會出現。

    WordPress 管理儀表板。

步驟 5:將已註冊網域的流量路由至 WordPress 多站台網站

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

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

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

  1. 在執行個體管理頁面的 Connect (連接) 索引標籤下,選擇 Connect using SSH (使用 SSH 連接)。

    使用 SSH 連接至您的執行個體
  2. 連接後,請輸入以下命令。將 <DomainName> 取代為要將流量路由至執行個體之網域的名稱。

    sudo /opt/bitnami/configure_app_domain --domain <DomainName>

    範例:

    sudo /opt/bitnami/configure_app_domain --domain www.example.com

    您應該會看到類似於以下範例的回應。WordPress 多站台軟體現在應該已知曉該網域名稱。

    網域組態工具的結果

    若此命令失敗,您可以使用較舊版本的 WordPress 多站台執行個體。改為嘗試執行下列命令。將 <DomainName> 取代為要將流量路由至執行個體之網域的名稱。

    cd /opt/bitnami/apps/wordpress sudo ./bnconfig --machine_hostname <DomainName>

    在執行這些命令後,輸入以下命令,以防止 bnconfig 工具在伺服器每次重新啟動時自動執行。

    sudo mv bnconfig bnconfig.disabled

若您瀏覽至您為執行個體設定的網域名稱,則會將您重新導向至 WordPress 多站台網站的主部落格。接下來,您必須決定是否要將部落格以網域或子網域的形式新增至 WordPress 多站台網站。如需詳細資訊,請繼續閱讀本指南的下一個章節步驟 6:將部落格以網域或子網域的形式新增至 WordPress 多站台網站

步驟 6:將部落格以網域或子網域的形式新增至 WordPress 多站台網站

WordPress 多站台的設計是為了在 WordPress 的單一執行個體上託管多個部落格網站。如果要新增部落格網站至 WordPress 多站台,您可以將這些網站設定為使用其自身的網域或您 WordPress 多站台主要網域的子網域。您可以將您的 WordPress 多站台設定為僅使用其中一個選項。例如:若您選擇將部落格網站新增為網域,則無法將其新增為子網域,反之亦然。若要設定其中一個選項,請參閱以下任一指南:

步驟 7:閱讀 WordPress 多站台文件並繼續設定網站

閱讀 WordPress 多站台文件以了解如何管理和自訂網站。如需詳細資訊,請參閱 WordPress Multisite Network Administration Documentation (WordPress 多站台網路管理文件)。

步驟 8:建立執行個體的快照

按照您希望的方式設定 WordPress 多站台網站後,請定期建立執行個體的快照以作為備份。您可以手動建立快照,也可以啟用自動快照,讓 Lightsail 為您建立每日快照。若執行個體出現問題,您可以使用快照建立新的替代執行個體。如需詳細資訊,請參閱快照

在執行個體管理頁面的 Snapshot (快照) 索引標籤下,選擇 Create a snapshot (建立快照) 或選擇啟用自動快照。

在 Lightsail 主控台中建立執行個體快照

如需詳細資訊,請參閱在 Amazon Lightsail 中建立 Linux 或 Unix 執行個體的快照在 Amazon Lightsail 中啟用或停用執行個體或磁碟的自動快照