文章目錄
想要輕鬆管理你的虛擬專用伺服器(VPS)?了解如何安裝赫斯提亞CP面板,享受終極伺服器管理體驗。
我們的宇宙級指南,將帶你一步步完成HestiaCP的安裝與配置,涵蓋安裝腳本、網站添加和防火牆,讓你的伺服器管理既高效又安全。
Hestia是什麼意思?
Hestia是古希臘神話裡的灶神。
當我們談到Hestia時,大多數人可能首先想到的是古希臘神話中的灶神、爐之女神和火焰女神,她是奧林匹斯十二主神之一。
Hestia以其溫暖和保護著稱,確保家庭和寺廟的火焰永不熄滅。
同樣,在現代電腦世界中,Hestia也扮演著一個重要的角色-HestiaCP。

HestiaCP面板輕鬆管理VPS
HestiaCP 是一個開源的 Linux 伺服器控制面板神器。
- HestiaCP堪稱伺服器管理的「全能選手」。
- HestiaCP以其簡潔、高效和多功能而聞名。
- 就像那位古老的女神一樣,為你的伺服器提供可靠的保護和支援。
它脫胎於廣受歡迎的 VestaCP,但由於VestaCP 的開發和維護逐漸進入“休眠模式”,許多安全問題和漏洞未能及時修復…
於是,一群富有遠見的開發者決定另起爐灶,創建了Hestia CP這個新分支,持續進行改進和維護,讓伺服器管理更加安全和便捷。
HestiaCP控制面板功能介紹
HestiaCP提供了一個簡單易用的介面,你可以輕鬆地新增使用者帳戶、網站網域和配置伺服器的其他方面。
以下是一些關鍵功能:
- 多語言支援:HestiaCP支援多種語言,包括中文。
- Web伺服器支援:具有PHP-FPM的Apache2和NGINX,支援多個PHP版本(5.6-8.1,預設為8.0)。
- DNS伺服器:具有叢集功能的DNS伺服器(Bind)。
- 郵件服務:提供POP/IMAP/SMTP郵件服務,帶有防毒、反垃圾郵件和網路郵件(ClamAV、SpamAssassin、Sieve、Roundcube、Rainloop)。
- 資料庫:支援MariaDB和/或PostgreSQL資料庫。
- SSL支援:支援Let's Encrypt SSL與通配符憑證。
- 防火牆:帶有暴力攻擊偵測和IP清單的防火牆(iptables、fail2ban和ipset)。

安裝HestiaCP的基本要求
在安裝Hestia之前,需要了解其對伺服器的基本要求。
Hestia需要在一個全新的作業系統上運行,以確保其如常運行。
以下是最低和推薦配置:
| 配置類型 | 中央處理器 | 內存 | 磁盤 | 操作系統 |
|---|---|---|---|---|
| 最低配置 | 1 核,64 位 | 1 GB(無SpamAssassin 和ClamAV) | 10 GB 硬碟 | Debian 10、11 或12,Ubuntu 20.04、22.04 LTS |
| 推薦配置 | 4 核 | GB 4 | 40 GB 固態硬碟 | 最新的Debian,最新的Ubuntu LTS |
其他要求
- Hestia僅在AMD64 / x86_64 和ARM64 / aarch64 處理器上執行,需要64 位元作業系統。
- 不支援基於i386 或ARM7 的處理器。
- 不支援非LTS 作業系統。
HestiaCP面板安裝準備
第1 步:切換到root用戶
首先,你需要以root身分執行安裝程式。可以直接在終端機運行,也可以使用SSH遠端運行。
運行以下命令切換到root用戶:
sudo -i
第2 步:升級系統包
在開始安裝之前,請確保你的系統包是最新的。執行以下命令進行升級:
apt update -y
第3 步:安裝常用軟件
Debian系統比較乾淨,建議安裝一些常用的軟體:
apt install wget curl sudo vim git -y
第4 步:新增DNS記錄
一般來說,需要在DNS添加A記錄解析IP位址,作為HestiaCP的Hostname域名,例如:

hcp.domain.tld
(將domain.tld替換為你自己的實際網域)
HestiaCP安裝腳本教程
步驟1:下載安裝腳本
使用以下命令透過SSH下載安裝腳本:
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
如果因為SSL驗證錯誤導致下載失敗,請確保你已在系統上安裝了ca-certificate套件。
可以使用以下命令執行此操作:
apt-get update && apt-get install ca-certificates -y
步驟2:執行HestiaCP安裝腳本
選擇HestiaCP安裝選項的更簡單方法,是使用安裝字串產生器。
要選擇安裝哪些軟體,你可以選擇使用HestiaCP安裝字串產生器來選擇安裝哪些軟體。
點擊下方鏈接,可以到HestiaCP官方的自訂參數,配置選項:
按需要選擇:

以下是一個範例命令:
bash hst-install.sh --lang zh-cn --hostname hcp.domain.tld --email [email protected] --password p4ssw0rd --multiphp yes --sieve yes --quota yes --force
你如果嫌麻煩,也可以用陳溈亮的這個,不過,記得將hcp.domain.tld,[email protected],p4ssw0rd ,改成你自己實際用的。
第3 步:重啟伺服器
安裝完成後,輸入重啟伺服器指令:
reboot
HestiaCP面板配置SSL憑證
第1步:為面板的網址新增一個SSL憑證:
v-add-letsencrypt-host
如果之前沒有設定hostname,需要先執行:
v-change-sys-hostname hcp.domain.tld
其中hcp.domain.tld改成你自己的主機名字。
第2步:之後在瀏覽器輸入 https://hcp.domain.tld:2053
就可以存取面板了。
帳號密碼可以在命令列裡面看到。
HestiaCP面板新增網站
由於預設root用戶不安全,所以想要HestiaCP面板新增網站,建議建立新用戶,登入新用戶新增網站網域。
第1 步:新增使用者帳號▼

第2步:新增網站域名 ▼

- 不建議勾選DNS支援和郵箱支持,因為自己搭建的DNS和郵箱穩定性不足,很容易會錯過重要郵件。
- 所以,我們使用大廠的DNS和郵箱會比較穩定。
第3步:編輯網站域名 ▼

推薦勾選:為該網域啟用SSL
- 使用Let's Encrypt取得SSL憑證
- 啟用HTTPS 自動重定向
- 啟用HTTP 嚴格傳輸安全性(HSTS)
HestiaCP作為一款強大且靈活的伺服器管理面板,不僅提供了豐富的功能和高效的管理工具,還保持了易用性和可擴展性。
無論你是管理個人伺服器還是企業級伺服器,HestiaCP都能滿足你的需求,讓你像Hestia女神一樣,輕鬆掌控火焰與安全。
探索更多關於HestiaCP的信息,請訪問其GitHub專案地址和官網地址。
- HestiaCP GitHub專案地址:https://github.com/hestiacp/hestiacp/
- HestiaCP 官網網址:https://www.hestiacp.com/
- HestiaCP Demo位址:https://demo.hestiacp.com:8083/login/
- HestiaCP 文件位址:https://docs.hestiacp.com/
- HestiaCP 官方論壇:https://forum.hestiacp.com/
盡情體驗HestiaCP的強大功能,享受簡潔而有效率的伺服器管理吧!
想了解更多HestiaCP的內容?
推薦你繼續閱讀我們的詳細指南,了解如何解決HestiaCP phpMyAdmin的 – Error問題。
這是一勞永逸的終極解決方案,幫助你輕鬆應付常見錯誤▼
點擊下方鏈接,你將發現更多有關解決HestiaCP phpMyAdmin無法快取模板導致速度緩慢問題的詳細解決方案 ▼
HestiaCP如何啟用PHP函式shell_exec、passthr、system、exec?
HestiaCP PHP-FPM 負載過高?動態網頁500 錯誤?這樣優化立刻見效!
希望陳溈亮博客( https://www.chenweiliang.com/ ) 分享的《HestiaCP面板宇宙級教學:安裝腳本、新增網站輕鬆管理VPS》,對您有幫助。
歡迎分享本文鏈接:https://www.chenweiliang.com/cwl-31764.html



