本教程將向您展示如何在 Ubuntu 20.04LTS 上安裝 CloudPanel。對於那些不知道的人,CloudPanel 是一個開源服務器管理控制面板,旨在快速、易於使用和可定制。該軟件支持域管理、Linux 服務、Cron 作業、FTP 服務、IP 和機器人阻止的系統安全、用戶管理、雲平台支持等。

本文假設您至少具有 Linux 的基本知識,知道如何使用 shell,最重要的是,將您的網站託管在您的 VPS 上。安裝非常簡單,假設您在 root 帳戶下運行。如果沒有,您需要添加一個’。sudo‘向命令獲取root權限。 我將逐步向您展示如何在 Ubuntu 20.04 (Focal Fossa) 上安裝 CloudPanel 控制面板。 您可以對其他基於 Debian 的發行版(例如 Ubuntu 18.04、16.04 和 Linux Mint)執行相同的步驟。

在 Ubuntu 20.04LTSFocalFossa 上安裝 CloudPanel

步驟 1. 首先,運行以下命令以確保所有系統包都是最新的。 apt 終端命令。

sudo apt update
sudo apt upgrade

步驟 2. 安裝 Postfix。

CloudPanel 需要 Postfix 郵件傳輸代理來處理電子郵件。運行以下命令進行安裝。

sudo apt install gnupg apt-transport-https 
sudo apt install postfix

在安裝過程中,系統會提示您選擇配置設置。選擇一個互聯網站點。

┌──────┤ Postfix Configuration ├───────┐
                    │ General type of mail configuration:  │ 
                    │                                      │ 
                    │       No configuration               │ 
                    │       Internet Site │ 
                    │       Internet with smarthost        │ 
                    │       Satellite system               │ 
                    │       Local only                     │ 
                    │                                      │ 
                    │                                      │ 
                    │       <Ok>           <Cancel>        │ 
                    │                                      │ 
                    └──────────────────────────────────────┘

步驟 3. 安裝 Node.js。

然後將 Node.js 存儲庫添加到 Ubuntu 20.04。

curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo 'deb https://deb.nodesource.com/node_14.x focal main' | sudo tee /etc/apt/sources.list.d/nodesource.list
echo 'deb https://dl.yarnpkg.com/debian/ stable main' | sudo tee /etc/apt/sources.list.d/yarn.list

步驟 4. 安裝 PHP。

接下來,添加 PHPPPA 存儲庫。

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update

步驟 5. 安裝 Percona。

接下來,添加 Percona APT 存儲庫。

wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb
sudo apt install ./percona-release_latest.$(lsb_release -sc)_all.deb
sudo percona-release setup ps57

步驟 6. 安裝 CloudPanel 依賴項。

現在我們已經添加了上述存儲庫,我們將安裝這些依賴項以支持 CloudPanel。

cd /tmp
wget https://ftp.us.debian.org/debian/pool/main/s/startpar/startpar_0.64-3_amd64.deb
wget https://ftp.us.debian.org/debian/pool/main/s/sysvinit/sysvinit-utils_2.96-6_amd64.deb
wget https://ftp.us.debian.org/debian/pool/main/l/lsb/lsb-base_11.1.0_all.deb
wget https://ftp.us.debian.org/debian/pool/main/i/insserv/insserv_1.21.0-1_amd64.deb
wget https://ftp.us.debian.org/debian/pool/main/s/sysvinit/sysv-rc_2.96-6_all.deb
wget https://ftp.us.debian.org/debian/pool/main/r/rcconf/rcconf_3.2+nmu1_all.deb
sudo dpkg -i *.deb

步驟 7. 在 Ubuntu 20.04 上安裝 CloudPanel。

首先,將 CloudPanel Debian Buster 存儲庫添加到 Ubuntu。

echo "deb https://d17k9fuiwb52nc.cloudfront.net/ buster main" | sudo tee /etc/apt/sources.list.d/packages.cloudpanel.io.list
sudo curl -Lks https://d17k9fuiwb52nc.cloudfront.net/key.gpg | sudo apt-key add -
sudo apt update

然後運行以下命令下載 CloudPanel 文件。

wget https://github.com/cloudpanel-io/cloudpanel-ce/releases/download/v1.0.5/cloudpanel.deb

nstall 包 Ubuntu 20.04 Cloudpanel 包:

sudo apt install ./cloudpanel.deb

提示時設置 root 用戶數據庫密碼。

* 如果安裝後出現錯誤,請執行以下命令強制安裝。

sudo apt install -f

步驟 8. 訪問 Ubuntu 上的 CloudPanel 儀表板。

成功安裝後,打開網頁瀏覽器和瀏覽器,顯示服務器的主機名或 IP 地址,後跟 8443。

https://your-ip-address:8443

在 Ubuntu 20.04 上安裝 CloudPanel

恭喜! CloudPanel 已成功安裝。感謝您使用本教程在您的 Ubuntu 20.04 LTSFocalFossa 系統上安裝 CloudPanel 控制面板。我們鼓勵您查看更多幫助和有用信息。 CloudPanel 官網..