最後更新時間:2025-11-21,由 Dean 更新
如果你是使用共享主機架設 WordPress 網站,應該常常會使用到 cPanel 這個管理系統。
這篇文章可以幫助你了解 cPanel 是什麼、如何操作,並利用 cPanel 幫網站做好設定。
cPanel 是什麼?
cPanel 是 J. Nick Koston 於 1996 年,開發的一個「網站管理系統」,主要提供檔案、資料庫、電子郵件、網域、安全性等網站設定的管理功能。

cPanel 後台除了功能設定,最重要的就是網站的監控與管理:
- 基本資訊:包括使用帳號、IP、網站目錄等。
- 主機資源使用狀況:包括資料庫數量、磁碟用量、CPU 使用量與相關限制。

優點:
- 應用較廣:歷史悠久,使用者眾多,較容易取得相關資料。
- 新手友好:相較其他網站管理系統,cPanel 的介面簡單直觀。
缺點:
- 費用較高:如果自行購買 (非透過主機商),一個月最低也要近 18 美元 (價格方案)。
- 資源消耗:在主機上運行 cPanel,可能會消耗較多的伺服器資源。
哪些主機商使用 cPanel?
許多主機商都有和 cPanel 合作,只要向他們購買主機服務,就會用到 cPanel,如:
| 使用 cPanel 的知名主機商 | |
|---|---|
| 國際 | GoDaddy、Hosting.com、Bluehost、HostGator、inmotionhosting、FastComet、ChemiCloud 等。 |
| 台灣 | 遠振資訊、網易資訊、戰國策等。 |
其他與 cPanel 合作的主機商和科技公司,可參考官方認證合作夥伴頁面。
其他類似的網站管理系統
網站管理系統不只 cPanel 一種:
| 系統名稱 | 特色 | 適用平台 | 收費模式 |
|---|---|---|---|
| cPanel | 新手友好,歷史悠久 | Linux | 付費 (通常是主機商付) |
| Plesk | 同時支援 Windows 和 Linux | Linux / Windows | 付費 (可免費試用) |
| DirectAdmin | 安裝容量和資源需求低 | Linux | 付費 (較平價) |
| ISPConfig | 開源,支援多種語言 | Linux | 免費 |
| Webmin | 開源,可自訂代碼 | Linux | 免費 |
不過,大型主機商以 cPanel 和 Plesk 為主。前者因操作簡單,較常使用在共享主機上;後者則多在專用主機上使用。
cPanel、WordPress、WHM 有什麼不同?
WHM (Web Host Manager) 是「伺服器管理系統」,cPanel 是「網站管理系統」,WordPress 是「內容管理系統」。
管理層級和範圍不同,如果以房子來比喻,就是:
- WHM:像是「社區物業管理」,管理整個社區,分配房子並維護公共設施。
- cPanel:就像住戶的「個人控制面板」,負責家中電力、水源等日常操作。
- WordPress:像是「室內設計師」,負責佈置和裝潢房子,讓房間變得舒適、美觀。
主機商會使用 WHM 來管理虛擬主機的資源;一般人則用 cPanel 和 WordPress 管理網站。
| 系統 | 範圍 | 功能 | 使用對象 | 需求情境 |
|---|---|---|---|---|
| WHM | 管理伺服器空間 | .建立、刪除和管理多個 cPanel 帳戶。 .分配伺服器資源,如:CPU、記憶體、硬碟空間、頻寬等等。 | 伺服器管理者 (如:主機商、系統管理員) | .管理多個網站 .分配主機資源 .建立和管理多個 cPanel 帳戶 .監控伺服器效能和安全性 |
| cPanel | 管理單一網站 | .上傳 / 管理檔案。 .管理電子郵件。 .管理資料庫 .管理網域。 .安裝 SSL 憑證。 | 網站經營者 | 管理一個網站 |
| WordPress | 管理網站內容 | .製作和發佈網頁內容。 .用佈景主題改變外觀。 .用外掛擴展網站功能。 | 網站經營者 | 更新和管理網站內容 |
如何登入 cPanel?
要登入 cPanel 做設定,要先確保你的主機商是利用 cPanel 做網站管理。
從主機商後台點 cPanel 的連結是最快的方式,下面是 Hosting.com 和 Bluehost 的例子。
Hosting.com 登入後台,首頁就有 2 個連結可登入 cPanel:

Bluehost 要先點進「Hosting」才會看到連結:

還有一種方法是,輸入「自己的網域名稱」 +「/cpanel」,例如我的網站就會是:https://deanlife.blog/cpanel
而登入 cPanel 的帳號和密碼,跟主機平台、WordPress 都不同,你需要在主機商後台或 cPanel 管理介面找到相關資訊。
5 個 cPanel 常用的功能
1. 電子郵件:
- 電子郵件帳戶:可新增帳號和登入 webmail。(最常使用)
- 轉寄站:可設定同一網域信箱自動轉寄和不同網域自動轉寄。
- 電子郵件路由:設定處理信件的伺服器,一般選取本機。
- 自動回應程式:提供基本設定,如主旨、內容、寄件者和持續時間。
- 郵寄清單:設定寄信清單,能一次大量發送多個信箱。
- 全域電子郵件篩選 & 電子郵件篩選:對全部網域或部分網域建立篩選規則。

2. 檔案:
- 檔案管理員:用網頁模式瀏覽、管理主機的所有檔案。
- 目錄隱私權:可針對特定的網站資料夾設密碼。
- FTP帳戶:可管理和新增 FTP 帳戶,和查看用量。
- 備份:下載網站「完整備份」和「部分備份」。

3. 網域:
- WP Toolkit:登入 WordPress 或查看網站狀態。
- 站點發布器:在網站還沒做好時,用這個功能發布一個暫時的頁面。
- 網域:新增、刪除和安裝網域。
- 重新導向:管理 301、302 轉址功能。
- Zone Editor:管理 DNS 設定。

4. 安全性:
- SSH 存取:設定與管理 SSH 安全傳輸的金鑰。
- IP 封鎖程式:阻止特定 IP 登入網站。
- SSL/TLS:查看 SSL 憑證的狀態;上傳自行購買的 SSL 憑證。
- HotLink 保護:保護網站上的圖片不被特定網域存取。
- ModSecurity:開源的 Web 應用程式防火牆(WAF)。
- SSL/TLS Status:安裝 SSL 憑證。
- ImunifyAV & Imunify360:是自動安裝的惡意機器人防護,不需另外啟用。

5. 喜好設定:
- 密碼&安全性:設定密碼,如果不想從主機商登入,可以另設定密碼。
- 變更語言:更換介面使用的語言。
- 用戶管理器:可以新增、刪除使用 cPanel 的帳號和權限。

cPanel 教學:常見的 8 種設定
cPanel 做為一個老牌的網站管理系統,有蠻多功能可以使用,以下分享 8 種網站新手也能立刻上手的功能。
如何建立網站信箱 (webmail)?
step 1
在「電子郵件」欄位點「電子郵件帳戶」。

step 2
挑轉頁面後,在郵件列表上方按「+ 建立」。

step 3
- 輸入使用者名稱:之後的信箱位址就是「使用者名稱」+「@ 網域」。
- 輸入密碼。
- Edit Settings:點開來可以設定信箱容量,建議要稍微做限制,以免吃掉主機資源。
- 都確認後,按「建立」。

step 4
跳轉回設定頁:
- 個帳戶 @ 網域:信箱位址。
- Restrictions:「無限制」代表維持主機設定,點進「無限制」可限制該信箱的用量。
- Storage:指的是使用容量,有已使用 / Allocated (總容量) / % (使用比例) 等數據。
- Check Email:點進去就可以登入 webmail。
- 管理:更改信箱設定。
- Connect Devices:系統會提供連結 iOS、Microsoft Outlook 等不同收發信件的連結方式。

*各家主機對 cPanel 的信箱有不同限制,建議查看官方說明。
如何上傳資料到網站?(設定 FTP 帳戶)
如果你想上傳資料到 WordPress 網站,需要先設定 FTP 帳戶。
FTP 可以遠端上傳和管理檔案,適用於網站搬家、備份或大量轉移檔案等情境。
step 1
在「檔案」欄位點「FTP 帳戶」。

step 2
跳轉頁面後:
- 登入:輸入帳號名稱。
- 密碼:輸入密碼。下方也要再輸入一次確認。
- 目錄:如果是自己使用,可不填;如果是給別人使用,可設定只存取特定資料夾。
- 配額:傳輸的額度。自己用可設為「無限制」;如果是幫別人設定帳號,建議限定單次傳輸的額度。
- 都確認就按「建立 FTP 帳戶」完成設定。

step 3
設好登入資料:
- 帳戶列表旁按「設定 FTP 用戶端」。
- 等下方跳出欄位,複製相關登入資料。
*下面是官方建議的 FTP 軟體和快速登入檔,可點入「指示」,按步驟下載軟體。不過,我比較建議使用 FileZilla 來操作,操作更直觀一些。

step 4
這邊用常見的 FileZilla FTP 軟體作示範:
- 輸入登入資料 (對應前一個步驟的資料):
- 主機:就是「FTP 伺服器」,填入「ftp.+ 你的網域名稱」。
- 使用者名稱:就是「FTP 使用者名稱」,填入「你的 FTP 帳號@你的網域名稱」。
- 密碼:你在步驟二,設定的 FTP 密碼。
- 連接埠:21。
- 點「快速連線」,就連上主機了。
- 「主機目錄」搜尋要上傳的資料夾,WordPress 網站根目錄通常是「public_html」。
- 「本機目錄」找到要上傳的檔案,在檔案上點兩下就會上傳了。

如何設定網域 / 子網域?
下列步驟只適用於可新增 2 個以上網域的方案。如果你買的方案是只有一個網站的,無法在 cPanel 自行設定網域,需要聯絡客服處理。
step 1
在「網域」欄位點「網域」。

step 2
在頁面上,點「Create A New Domain」建立網域。

step 3
- 網域:輸入網域名稱。
- 網域資料夾:
- 如果要跟原網域使用同一資料夾,就勾選「Share a document…」。
- 如果是連到主機上的另一個資料夾,就填資料夾名稱。會建議用這個。
- 都確認就按「提交」,新的網域就會出現在列表上了。

子網域怎麼設定?
如果你是要設定子網域,在同一個頁面:
- 輸入「子網域名稱 + 你的網域名稱」,如「blog.123.com」或「store.123.com」。
- 選擇跟原網域用同一個資料夾或連到其他資料夾。
- 按「提交」就完成設定了。
如何安裝 cPanel SSL?
在安裝好網站後,建議要安裝 SSL 憑證,幫連線、傳輸檔案加密。
step 1
在「安全性」欄位點「SSL / TLS Status」。

step 2
跳轉頁面後:
- 在列表最上方勾「全選」。
- 點「Run AutoSSL」。

step 3
等網域左邊出現綠色鎖頭,就安裝好 SSL 了。

*以上是全域安裝 SSL 的做法,如果只想設定單一網域的 SSL,就勾選要設定的網域,再按「Run AutoSSL」。
下面這篇文章,有詳細教導怎麼下載免費 SSL 憑證,並透過 cPanel 上傳驗證:
如何啟用防火牆?
ModSecurity 可以阻擋大多數的 web 應用程式攻擊,建議開啟。
step 1
在「安全性」點「ModSecurity」。

step 2
跳轉頁面後點「啟用」就完成全域設定了。

如何優化網站效能?
cPanel 有一個「最佳化網站」的功能,可以壓縮靜態檔案,簡短用戶電腦載入網頁的時間。
step 1
在「軟體」欄位點「最佳化網站」。

step 2
跳轉頁面後:
- 選「壓縮所有內容」。
- 點「更新設定」就完成了。

如何下載網站備份和還原?
step 1
在 「檔案」欄點「備份」。

step 2
在備份頁面:
- 完整備份:按「Download a Full Account Backup」,可下載當前網站的完整備份。
- 帳戶備份:將你的整個伺服器備份起來,但需要主機商開給你權限才能使用。

step 3
除了「完整備份」,還可以部分「備份」和「還原」幾個項目:
- 網站主目錄。
- MySQL 資料庫。
- 電子郵件轉寄站:指的是轉寄電子郵件的備份。
- 電子郵件篩選:指的是信件過濾器分類的備份(有設定信件過濾器才會有)。

如何設定轉址?
如果網頁刪掉或連結出現 404 錯誤,就需要設定轉址,把舊的網頁連結轉到新的網頁連結或主要網域,以下是操作步驟。
step 1
在「網域」欄位點「重新導向」

step 2
跳轉頁面後:
- 點開「類型」,選擇 301 (永久轉址)。
- 點開選單,選這次要轉址的舊網域。
- 填入網域名稱後的網頁名稱,如:https://123.com/dhgf,就填「dhgf」。
- 在「重新導向至」貼上你要轉到的新網址,包含「https://」。

萬用字元重新導向要勾嗎?
「萬用字元重新導向」會自動找尋同名稱的網頁,不用一個個設定。v
較常用在下面兩種情況:
- 資料夾變動:假設在 123.com 的同一網域下,把 news 資料夾的檔案都搬到另一個叫 blog 的資料夾,第三項就要填 news,第四項填 https://123.com/blog/,並勾選「萬用字元重新導向」,只要是 news 的,全部會被改成 blog。
- 更換網域:如果是更換主要網域,第三項不用填,只在第四項填入「https:// + 新的網域名稱」,勾選「萬用字元重新導向」就會全部覆蓋。
關於 cPanel 的常見問題
我可以自己安裝 cPanel 嗎?
理論上是可以,但不建議,因購買和維護成本較高。
如果有一定的技術,又想完全掌控伺服器的管理權限,建議購買有安裝 WHM 的 VPS 或專用主機,再新增 cPanel 管理。
使用大型主機商有相應措施和多台主機可確保網站不斷線。
為什麼無法登入 cPanel?
可能有下列幾種情況:
.顯示「連線到 cPanel 逾時」或「登入資訊錯誤」:可能是因為帳號、密碼錯誤,改從主機商後台登入,試試能不能重新連上。
.顯示「網域名稱無法解析」或「連線被拒絕/重設」:如果網域還沒安裝或設定錯誤,直接輸入「網域 + cpanel」是連不到的,需到網域商設定 DNS,把網域指向正確的主機,設定好之後,清除瀏覽器快取再登入。
.顯示「IP 位址已更改」:可能是因為自己的電腦連線使用浮動 IP,可重開數據機並清除瀏覽器快取試試看。
.Cloudflare 衝突:有時候會和 cPanel 產生相容性的問題,參考這篇 Cloudflare 文章提供的方法,先把 Cloudflare 關閉試試。
如果以上的辦法都試過了還是不能登入,建議聯絡主機商客服處理。
如何重設 cPanel 密碼?
到 cPanel 後台,在「喜好設定」欄位點「密碼&安全性」,就可以修改密碼。
但要記得原密碼才能設定,如果忘了,可以到主機後台找找,或問主機商的客服。






