如何在 Ubuntu 20.04 LTS 上安装 CloudPanel

在本教程中,我们将向您展示如何在 Ubuntu 20.04 LTS 上安装 CloudPanel。 对于那些不知道的人,CloudPanel 是一个开源服务器管理控制面板,旨在快速、易于使用和可定制。 该软件支持域管理、Linux 服务、Cron 作业、FTP 服务、通过 IP 和 Bot 阻止的系统安全、用户管理、 Cloud 平台支持等等。

本文假设您至少具备 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

在 Ubuntu 20.04 上安装 CloudPanel

恭喜! 您已成功安装 CloudPanel。 感谢您使用本教程在您的 Ubuntu 20.04 LTS Focal Fossa 系统上安装 CloudPanel 控制面板。 如需更多帮助或有用信息,我们建议您查看 CloudPanel 官方网站.