本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Lightsail 上設置 WordPress多站點
在 Amazon Lightsail 上啟動並執行 WordPress 多網站執行個體後,您應採取以下幾個步驟才能開始使用:
內容
步驟 1:閱讀 Bitnami 文件
請閱讀 Bitnami 文件以了解如何設定 WordPress 多網站執行個體。如需詳細資訊,請參閱由 Bitnami 封裝的WordPress 多網站
步驟 2:獲取默認應用程序密碼以訪問 WordPress 管理儀表板
完成下列程序以取得存取 WordPress 多網站網站管理儀表板所需的預設應用程式密碼。如需詳細資訊,請參閱在 Amazon Lightsail 中取得 Bitnami 執行個體的應用程式使用者名稱和密碼。
-
在執行個體管理頁面的 Connect (連接) 索引標籤下,選擇 Connect using SSH (使用 SSH 連接)。
-
連線後,請輸入下列命令以取得預設應用程式密碼:
cat $HOME/bitnami_application_password
您應該會看到類似於以下範例的回應,其中包含預設應用程式密碼。使用此密碼登入 WordPress 多網站網站的管理儀表板。
步驟 3:將靜態 IP 地址連接至您的執行個體
您第一次建立執行個體時,所指派的公有 IP 地址將會在每次停用和啟用執行個體時變更。您應該建立靜態 IP 地址並將其連接至執行個體,以確保其公有 IP 地址不會變更。如果將註冊的網域 (例如 example.com
) 與執行個體搭配使用,便無須在每次停用或啟用執行個體時更新您網域的網域名稱系統 (DNS)。您可以將一個靜態 IP 連接至一個執行個體。
在執行個體管理頁面的 Networking (聯網) 索引標籤下,選擇 Create a static IP (建立靜態 IP) 或 Attach static IP (連接靜態 IP)(若您先前已建立可以連接至執行個體的靜態 IP),然後遵循頁面上的指示執行操作。如需詳細資訊,請參閱建立靜態 IP 並將其附接至執行個體。
將新的靜態 IP 位址附加至執行個體之後,您必須完成下列程序,以 WordPress 瞭解新的靜態 IP 位址。
-
請記下執行個體的新靜態 IP 地址。這會列在執行個體管理頁面的標頭區段中。
-
在執行個體管理頁面的 Connect (連接) 索引標籤下,選擇 Connect using SSH (使用 SSH 連接)。
-
連接後,請輸入以下命令。將
<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 多網站文件並繼續設定您的網站一節。
-
在執行個體管理頁面的 Connect (連接) 索引標籤下,記下執行個體的公有 IP 地址。公有 IP 地址也會顯示在執行個體管理頁面的標頭區段。
-
瀏覽至執行個體的公有 IP 地址,例如前往
http://203.0.113.0
。您 WordPress 網站的首頁應該會出現。
-
選擇 WordPress 網站首頁右下角的「管理」。
如果未顯示 Manage (管理) 橫幅,您可以透過瀏覽至
http://
前往登入頁面。將<PublicIP>
/wp-login.php
取代為您執行個體的公有 IP 地址。<PublicIP>
-
使用先前依本指南指示取得的預設使用者名稱 (
user
) 和預設密碼登入。WordPress 管理儀表板隨即出現。
步驟 5:將您註冊的域名的流量路由到您的 WordPress 多站點網站
若要將已註冊網域名稱 (例如example.com
) 的流量路由到您的 WordPress 多網站網站,請將記錄新增至網域的 DNS。DNS 記錄通常會在您註冊網域的註冊商處進行管理和託管。不過,我們建議您將網域 DNS 記錄的管理權限轉移至 Lightsail,以便您可以使用 Lightsail 主控台進行管理。
在 Lightsail 主控台首頁的 [網域和 DNS] 索引標籤下,選擇 [建立 DNS 區域],然後依照頁面上的指示進行。如需詳細資訊,請參閱在 Lightsail 中建立 DNS 區域以管理網域的 DNS 記錄。
在您的網域名稱將流量路由到執行個體之後,您必須完成下列程序,以 WordPress 瞭解網域名稱。
-
在執行個體管理頁面的 Connect (連接) 索引標籤下,選擇 Connect using SSH (使用 SSH 連接)。
-
連接後,請輸入以下命令。將
< 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 多網站設定為僅使用其中一個選項。例如:若您選擇將部落格網站新增為網域,則無法將其新增為子網域,反之亦然。若要設定其中一個選項,請參閱以下任一指南:
-
若要將部落格網站新增為網域,例如
example1.com
和example2.com
,請參閱在 Lightsail 中將部落格做為網域新增至您的 WordPress 多網站執行個體。 -
若要將部落格網站新增為 WordPress 多網站主要網域的子網域,例如
one.example.com
和two.example.com
,請參閱將部落格作為子網域新增至 Lightsail 中的 WordPress 多網站執行個體。
步驟 7:閱讀 WordPress 多站點文檔並繼續配置您的網站
閱讀 WordPress 多站點文檔以了解如何管理和自定義您的網站。如需詳細資訊,請參閱WordPress 多站台網路管理文件
步驟 8:建立執行個體的快照
在您設定您的 WordPress 多網站網站您想要的方式之後,請建立執行個體的定期快照以備份它。您可以手動建立快照,或啟用自動快照,讓 Lightsail 為您建立每日快照。若執行個體出現問題,您可以使用快照建立新的替代執行個體。如需詳細資訊,請參閱快照。
在執行個體管理頁面的 Snapshot (快照) 索引標籤下,選擇 Create a snapshot (建立快照) 或選擇啟用自動快照。
如需詳細資訊,請參閱在 Amazon Lightsail 中建立 Linux 或 Unix 執行個體的快照或在 Amazon Lightsail 中啟用或停用執行個體或磁碟的自動快照。