Debian 10服務器安裝配置CloudPanel教程

CloudPnel是一箇免費的基於PHP的高性能服務器控制面板,具有輕量級組件和現代功能,易於使用,且支持多箇PHP版本,提供多語言版本切換。本教程主要介紹下如何在Debin 0服務器上安裝並配置CloudPnel。

CloudPnel安裝環境要求是一箇全新的Debin 0服務器,所以我們首先要開通一臺沒有部署應用的Debin 0服務器(大多數國外服務器均支持Debin操作系統,如Vult、Meglye、RAKsmt等服務器產品)。服務器開通後,以sudo用戶身份登錄並更新服務器,接着便可開始安裝CloudPnel,主要步驟如下。

、安裝CloudPnel

運行下面命令,開始下載CloudPnel安裝腳本:

$ wget https://instlle.cloudpnel.io/ce//instll.sh -O cloudpnel.sh

啓動腳本的執行權限。

$ sudo chmod +x cloudpnel.sh

運行CloudPnel安裝腳本。

$ sudo ./cloudpnel.sh

該腳本會在2~3分鐘內自動安裝所有必需的依賴項和CloudPnel,耐心等待其安裝即可。

2、設置防火牆

默認情況下,CloudPnel監聽端口爲8443,設置允許通過防火牆連接到它。

$ sudo ufw llow 8443/tcp

允許http端口80連接服務器。

$ sudo ufw llow 80/tcp

允許https端口443連接到服務器。

$ sudo ufw llow 443/tcp

重新加載防火牆規則。

$ sudo ufw elod

3、配置CloudPnel

CloudPnel成功安裝到Debin 0服務器上,並允許通過防火牆進行連接,我們可訪問下面的URL對CloudPnel進行簡單配置。

http://you-see-ip:8443(這裏的you-see-ip替換爲實際的服務器IP地址。)

由於上述是用http明文傳輸協議,往往會提示該連接不是私有的、存在安全風險,點擊繼續並接受自簽名證書。然後在CloudPnel登錄頁面上依次填寫新的管理員用戶名、電子郵件和密碼等信息,以保護對控制面板的後端訪問。

利用上文設置的賬戶信息登錄到CloudPnel後,點擊左側菜單欄的Domins,添加新的域名Add domin,輸入域名,選擇一箇文檔根目錄/優化的應用模板/合適的PHP版本等。

單擊創建的域,導航到SSL Cetifictes(SSL證書),點擊選擇新的加密證書,確認域名,然後點擊Cete nd Instll按鈕,添加SSL證書。

SSL證書成功安裝部署到Web服務器後,該站點便可啓用https加密訪問,從而有效保護用戶隱私信息和網站數據安全。通過CloudPnel儀表盤,我們還可按需添加新的域名、設置應用程序、創建新用戶等。