vultr教程:如何在ubuntu18.04上安裝Hestia控制皮膚

subaomg發表於2020-05-07

Hestia 控制皮膚是一個強大的、開源的web 主機控制皮膚,具有專為Debian Ubuntu 設計的網站、電子郵件、資料庫和DNS 功能。在Hestia 的幫助下,系統管理員可以輕鬆地在一個地方執行許多系統管理任務。

 

前提:

一個新的Vultr Ubuntu 18.04 x64 伺服器例項,至少有512 Mb 的記憶體。修改後的系統可能無法正確安裝。

伺服器例項有一個靜態的公共IP 地址203.0.113.1

已經配置了指向伺服器的域名example.com

伺服器的FQDN 應該與其主機名不同。例如,主機名和FQDN 分別是hcp hcp.example.com

以root使用者身份SSH 到伺服器。

伺服器是最新的包版本。

 

步驟1: 安裝Hestia 控制皮膚

 

安裝ca-certificate 包。

# apt-get update && apt-get install ca-certificates

下載官方的Hestia 安裝指令碼。

# wget 

執行安裝程式。

# bash hst-install.sh

安裝程式可能會檢測到有衝突的包。

Would you like to remove the conflicting packages? [y/n]

如果是,輸入Y 並回車。

在執行初始依賴項檢查之後,指令碼將請求確認以開始主安裝。

Would you like to continue with the installation? [Y/N]:

輸入Y ,然後再次回車。

 

輸入您的電子郵件地址和域名。

Please enter admin email address: admin@example.com
Please enter FQDN hostname [vultr.guest]: hcp. zhujidou.com

安裝指令碼自動下載並安裝所有需要的依賴項,包括Nginx MariaDB PHP 等。當完成指令碼顯示:

 

準備好開始了嗎? 使用以下憑證登入:

Admin URL:  
Username:   admin
Password:   [password redacted]
...
Do you want to reboot now? [Y/N]

儲存您的憑證以備將來參考,然後輸入Y 並重新啟動系統。

 


 

步驟2: 安裝Let's 加密SSL 證照

SSH 到伺服器作為根並執行以下命令:

# v-add-letsencrypt-host

如果成功,螢幕上將不會顯示任何內容。

 

步驟3: Web 瀏覽器訪問Hestia

系統重啟後,訪問Hestia 控制皮膚:

 


安裝注意事項:

要執行無人值守安裝與預設選項:

bash hst-install.sh -f -y no -e admin@example.com -p [your password] -s hcp.example.com


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31488489/viewspace-2690477/,如需轉載,請註明出處,否則將追究法律責任。

相關文章