如何在子域名上安裝WordPress

如何在子域名上安裝WordPress

想在子域上安裝 WordPress?

一般來說,在子域上安裝 WordPress 與在根域上安裝 WordPress 的工作原理幾乎相同。

不過,您需要注意一些調整,這也是我們建立這篇在子域上安裝 WordPress 完整指南的原因。

首先,我們將簡要討論WordPress網站使用子域的用例和利弊。

然後,我們將分享在子域上安裝 WordPress 的三種不同方法的分步教程–使用寶塔、使用 cPanel 和手動設定。

為什麼要在子域上安裝 WordPress?

在很多情況下,您都可能希望在子域上安裝 WordPress

通常情況下,當您想在子域安裝和主 WordPress 安裝之間建立隔離時,就會使用這種方法。

您可能出於品牌原因或技術原因(或兩者兼而有之)而需要這種分離。例如,您可能想使用不同的主題或安裝不同的外掛。

下面是一些例子:

  • 知識庫/支援 – 例如 docs.yoursite.com
  • 部落格 – 例如 blog.yoursite.com
  • 本地化/翻譯 – 例如,為英國訪問者安裝 uk.yoursite.com
  • 電子商務商店 – 例如 shop.yoursite.com(非常適合獨立安裝的 WooCommerce)
  • 課程 – 例如 courses.yoursite.com
  • 活動 – 例如 events.yoursite.com

在某些情況下,這可能是您唯一的 WordPress 安裝。例如,您可能使用 Shopify 建立了電子商務商店,但因為 WordPress 提供了更強大的部落格功能,所以您想使用 WordPress 建立商店的部落格。

在子域上安裝 WordPress 的利弊

在子域上安裝 WordPress 有利也有弊。讓我們一起來看看…

優點:

  • 子域將您的安裝與主站分開,如果主站有不同的用途,子域是個不錯的選擇–例如,一個安裝是內容部落格,另一個安裝是電子商務商店。
  • 您可以為該 WordPress 安裝使用不同的主題/外掛。例如,您可以為子域使用完全不同的主題和設計,如果使用相同的 WordPress 安裝,實現起來會複雜得多。
  • 雖然您可以在父域名之間建立一些分隔,但您仍然可以保持相同的整體品牌,而如果您改用一個完全獨立的域名,就無法做到這一點。
  • 如果您想進一步將其與主網站分開,避免相互影響,可以使用不同的主機。如果子域上的內容特別耗費資源,這樣做會很有幫助。例如,你會看到一些會員制網站將其會員區域託管在一個子域上,因為會員制內容更耗費資源。
  • 你可以在不同的時間表上備份網站,並對每個時間表進行優化。這樣既能幫你節省資金/資源,又能保證資料安全
  • 不必像在子資料夾中安裝 WordPress 那樣擔心 URL 衝突

缺點:

  • 谷歌更傾向於將子域視為獨立網站(與使用子資料夾相比),這可能會對子域的搜尋引擎優化產生負面影響,因為它無法從主域的完全權威性中獲益(而子資料夾則可以從權威性中獲益)。關於這一點的重要性,搜尋引擎優化專家之間存在一些分歧。
  • 如果您有兩個獨立的 WordPress 安裝,就會增加網站管理的複雜性(例如,需要應用 2 倍的更新)。如果您擔心這個問題,使用 WordPress 多站點可能是一個值得考慮的選擇。
  • 除了 WordPress 之外,您還需要兩項其他服務,因為大多數服務都將子域視為獨立網站。例如,您可能需要在谷歌搜尋控制檯(Google Search Console)中設定兩個獨立的屬性(不過谷歌現在提供了一個通用域驗證選項,其中包括子域)。
  • 如果你想在兩個網站上使用同一個外掛,通常需要購買兩個許可證。例如,流行的 Elementor Pro 外掛會將子域視為一個單獨的網站來使用許可證(因為子域在技術上是一個唯一的域名)。許多其他流行外掛也是如此。

如何在子域上安裝 WordPress

現在,我們將進入如何在子域上安裝 WordPress 的實際分步教程。

我們將分享 3 種不同的方法–你可以根據自己的平臺選擇適合自己的方法:

  • 使用寶塔
  • 使用 cPanel
  • 手動安裝 WordPress

如何使用寶塔在子域上安裝 WordPress

以下是在寶塔子域上安裝 WordPress 的基本流程:

  1. 通過域名管理 DNS 區域(或您管理域名 DNS 記錄的地方)新增一個子域名的 A 記錄指向寶塔所在伺服器的 IP 地址。
  2. 通過寶塔面板的網站選單新增一個子域名網站。
  3. 最後安裝 WordPress 程式

將子域名指向您的寶塔面板所在伺服器的 IP 地址

此步驟很簡單,您只需要登入您的域名解析管理平臺,比如阿里的雲解析DNS。

點選公共DNS解析下的權威解析,在介面的左上角,點選“新增記錄”。

然後在右側的彈出面板,選擇 A 作為記錄型別,輸入您希望使用的子域名,如本例的 blog,並在記錄值欄位填入您的寶塔面板所在伺服器的 IP 地址,最後點選“確定”即可。

新增a記錄

在寶塔面板新增一個站點

這個前提是,您已經在伺服器上部署了寶塔面板伺服器管理系統。

點選左側選單的“網站”,點選右側面板左上角的“新增站點”。

在寶塔面板新增一個站點

在彈出視窗中的域名欄位填入您的子域名,比如本例的 blog.wbolt.com,並且建立一個資料庫賬號,這個一般會自動建立賬號和密碼。其他欄位保留預設即可。最後點選確定按鈕。

填入域名及建立資料庫賬號

安裝 WordPress 至子域名網站

訪問 WordPress 官網下載最新版本的 WordPress 安裝程式至這個子域名網站的根目錄。

下載最新版本的 WordPress

您可以在子域名根目錄介面,點選遠端下載,選擇從 URL 連結下載,在彈窗視窗 URL 地址欄位輸入 WordPress 最新版本安裝包連線地址,點選“確定”。

遠端下載WordPress安裝包

接著下來將 WordPress 安裝程式的壓縮包,解壓到根目錄。游標懸停在 WordPress 安裝包壓縮檔案上,點選解壓,在彈窗中點選解壓按鈕即可。

注意,解壓完成後會在您的子域名根目錄下建立一個 WordPress 資料夾,進入該資料夾,全選所有內容,點選左上角的剪下按鈕。

剪下WordPress解壓檔案

回到子域名根目錄,點選右上角的貼上,即可將 WordPress 所有檔案移至子域名網站的根目錄。

將WordPress檔案移至網站根目錄

最後,在您的瀏覽器中開啟您的子域名,即可進入 WordPress 安裝流程,在此我們就不對此展開說明了。

您可以閱讀我們網站上關於伺服器配置及WordPress安裝的詳細教程,深入瞭解。

注:在寶塔面板,您還可以通過軟體商店一鍵部署WordPress至寶塔面板的網站。進入軟體商店,選擇一鍵部署選項卡,找到WordPress,點選一鍵部署,輸入您的子域名後提交即可。

如何使用 cPanel 在子域上安裝 WordPress

如果您使用的虛擬主機提供 cPanel 控制面板,那麼安裝過程會有些不同,因為您首先需要通過 cPanel 新增子域,然後才能使用 cPanel 安裝工具安裝 WordPress。

具體操作如下…

1. 在 cPanel 中新增子域

要開始安裝,您需要在 cPanel 中新增子域。

具體方法取決於主機使用的 cPanel 版本。

舊版本的 cPanel(106 或更低版本)提供專用的 Subdomains 介面。不過,較新版本的 cPanel(107 或更高版本)已取消了這一獨立介面,並將其併入 Domains 工具。

當前版本的 cPanel(107 或更高版本)

假設你使用的是最新版本的 cPanel,開啟 Domains 工具即可開始使用,該工具應列在 “Domains” 部分下。

cPanel 中新增子域

在 107 版或更高版本的 cPanel 中新增子域。

Domains 介面中,點選 “Create A New Domain” 按鈕,然後在框中輸入所需的子域。

然後,cPanel 會自動生成文件根檔案系統位置,但您也可以根據需要進行編輯。

最後,點選 Submit 新增子域。

新增子域

像新增其他域名一樣新增子域。

根據您的域名配置,您可能還需要新增指向子域的 CNAME 或 A 記錄。如果您的域名使用的是主機的域名伺服器,cPanel 會自動新增相關記錄(但您可能仍需要在 Zone Editor 工具中仔細檢查)。

如果您在其他地方管理域名伺服器(如 Cloudflare),則需要直接通過 Cloudflare 新增記錄。

通常,您需要將此記錄指向您在 cPanel 面板中看到的共享 IP 地址。

為子域的 DNS 記錄查詢 IP 地址

如何為子域的 DNS 記錄查詢 IP 地址。

舊版本的 cPanel(106 或更低版本)

如果您使用的是舊版本的 cPanel,您可能會看到一個單獨的 Subdomains 工具。在這種情況下,你應該使用 Subdomains 工具來新增子域,而不是當前版本的 cPanel 所使用的 Domains 介面。

專門的子域工具

舊版本的 cPanel 有專門的子域工具。

2. 使用 cPanel 安裝工具

將子域名新增到 cPanel 後,您就可以使用 WordPress 自動安裝工具,就像使用其他域名一樣。

只需確保選擇子域作為新 WordPress 網站的域名即可。

下面是 Softaculous 中的樣子:

安裝 WordPress

使用 cPanel WordPress 安裝程式在您的子域上安裝 WordPress。

WordPress 安裝程式完成後,您就可以在該子域名上訪問新安裝的 WordPress。

如何在子域名上手動安裝 WordPress

如果您更喜歡 DIY,也可以手動在子域上安裝 WordPress。

這個過程與在根域名上手動安裝 WordPress 的過程基本相同,只是在子域上做了一些調整。

1. 設定子域檔案系統和 DNS 記錄

在手動安裝 WordPress 之前,您首先需要在主機上設定子域。這包括:

  1. 設定檔案系統以儲存 WordPress 安裝檔案。
  2. 為您的域名新增 DNS 記錄,將您的子域指向您的主機。

具體方法取決於您的主機提供商和/或主機控制面板。

如果您使用的是 cPanel,您可以按照上一節的說明通過 cPanel 新增子域。

如果你使用的是其他工具,如果你不確定從哪裡開始,可以查閱該工具的文件。

2. 手動安裝 WordPress

最後,您需要手動安裝 WordPress,就像在根域上安裝 WordPress 一樣。

這種方法一般包括以下步驟:

  1. 通過 FTP 上傳檔案。
  2. 通過主機控制面板建立資料庫。
  3. 編輯 wp-config.php 檔案並新增資料庫憑據。
  4. 執行第一次嘗試訪問子域時出現的 WordPress 安裝程式。

如果你想更詳細地瞭解這些步驟,可以參考我們的分步指南,瞭解如何手動安裝 WordPress

所有步驟都是一樣的,唯一不同的是您使用的是子域(您還需要將檔案上傳到子域的檔案系統資料夾)。

小結

在 WordPress 上使用子域名有利有弊,但在很多情況下都是合理的。

如果您覺得子域對您的網站利大於弊,那麼在子域上安裝 WordPress 與在根域上安裝 WordPress 的工作原理類似。

主要區別在於,在安裝 WordPress 之前,您可能需要先設定子域,cPanel 就是這種情況。

根據您的使用情況,使用 WordPress 多站點可能比在子域名上建立單獨的 WordPress 安裝更好。

評論留言