CloudPanel是一個免費的基于PHP的高性能服務(wù)器控制面板,具有輕量級組件和現(xiàn)代功能,易于使用,且支持多個PHP版本,提供多語言版本切換。本教程主要介紹下如何在Debian 10服務(wù)器上安裝并配置CloudPanel。
創(chuàng)新互聯(lián)是一家專業(yè)提供延川企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計、H5場景定制、小程序制作等業(yè)務(wù)。10年已為延川眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。
CloudPanel安裝環(huán)境要求是一個全新的Debian 10服務(wù)器,所以我們首先要開通一臺沒有部署應用的Debian 10服務(wù)器(大多數(shù)國外服務(wù)器均支持Debian操作系統(tǒng),如Vultr、Megalayer、RAKsmart等服務(wù)器產(chǎn)品)。服務(wù)器開通后,以sudo用戶身份登錄并更新服務(wù)器,接著便可開始安裝CloudPanel,主要步驟如下。
1、安裝CloudPanel
運行下面命令,開始下載CloudPanel安裝腳本:
$ wget https://installer.cloudpanel.io/ce/v1/install.sh -O cloudpanel.sh
啟動腳本的執(zhí)行權(quán)限。
$ sudo chmod x cloudpanel.sh
運行CloudPanel安裝腳本。
$ sudo ./cloudpanel.sh
該腳本會在2~3分鐘內(nèi)自動安裝所有必需的依賴項和CloudPanel,耐心等待其安裝即可。
2、設(shè)置防火墻
默認情況下,CloudPanel監(jiān)聽端口為8443,設(shè)置允許通過防火墻連接到它。
$ sudo ufw allow 8443/tcp
允許http端口80連接服務(wù)器。
$ sudo ufw allow 80/tcp
允許https端口443連接到服務(wù)器。
$ sudo ufw allow 443/tcp
重新加載防火墻規(guī)則。
$ sudo ufw reload
3、配置CloudPanel
CloudPanel成功安裝到Debian 10服務(wù)器上,并允許通過防火墻進行連接,我們可訪問下面的URL對CloudPanel進行簡單配置。
http://your-server-ip:8443(這里的your-server-ip替換為實際的服務(wù)器IP地址。)
由于上述是用http明文傳輸協(xié)議,往往會提示該連接不是私有的、存在安全風險,點擊繼續(xù)并接受自簽名證書。然后在CloudPanel登錄頁面上依次填寫新的管理員用戶名、電子郵件和密碼等信息,以保護對控制面板的后端訪問。
利用上文設(shè)置的賬戶信息登錄到CloudPanel后,點擊左側(cè)菜單欄的Domains,添加新的域名Add domain,輸入域名,選擇一個文檔根目錄/優(yōu)化的應用模板/合適的PHP版本等。
單擊創(chuàng)建的域,導航到SSL Certificates(SSL證書),點擊選擇新的加密證書,確認域名,然后點擊Create and Install按鈕,添加SSL證書。
SSL證書成功安裝部署到Web服務(wù)器后,該站點便可啟用https加密訪問,從而有效保護用戶隱私信息和網(wǎng)站數(shù)據(jù)安全。通過CloudPanel儀表盤,我們還可按需添加新的域名、設(shè)置應用程序、創(chuàng)建新用戶等。
拓展閱讀:《免費的WordPress主機控制面板推薦》