本教程將向您展示如何在 Ubuntu 20.04 LTS 上安裝 CloudPanel。對於那些不知道的人,CloudPanel 是一個開源服務器管理控制面板,旨在快速、易於使用和可定制。該軟件支持域管理、Linux 服務、Cron 作業、FTP 服務、系統安全和 IP 阻止機器人、用戶管理、雲平台支持等。
本文假設您至少具有 Linux 的基本知識,知道如何使用 shell,最重要的是,您在自己的 VPS 上託管您的網站。 假設您在 root 帳戶下運行,安裝非常簡單。sudo
‘ 到命令以獲得 root 權限。 以下是在 Ubuntu 20.04 (Focal Fossa) 上安裝 CloudPanel 控制面板的步驟。 對於 Ubuntu 18.04、16.04 和其他基於 Debian 的發行版(例如 Linux Mint),可以遵循相同的步驟。
在 Ubuntu 20.04 LTS Focal Fossa 上安裝 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。
接下來,添加 PHP PPA 存儲庫。
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
用於 Ubuntu 20.04 的 nstall 包 Cloudpanel 包:
sudo apt install ./cloudpanel.deb
出現提示時設置 root 用戶數據庫的密碼。
*如果安裝後出現錯誤,請運行以下命令強制安裝。
sudo apt install -f
步驟 8. 訪問 Ubuntu 中的 CloudPanel 儀表板。
安裝成功完成後,打開 Web 瀏覽器到您的服務器的主機名或 IP 地址,然後輸入 8443。
https://your-ip-address:8443
恭喜! 您已成功安裝 CloudPanel。感謝您使用本教程在您的 Ubuntu 20.04 LTS Focal Fossa 系統上安裝 CloudPanel 控制面板。如需更多幫助或有用信息,我們建議您查看 CloudPanel 官網.