如何在您的 Ubuntu/Debian VPS 上安装 CloudPanel

热门:
升级您的服务器配置! 申请 AVA 并使用 立减 15%
使用优惠码:

如何在 AvaHost 的 Ubuntu/Debian VPS 上安装 CloudPanel

CloudPanel 是一个轻量级、开源的控制面板,针对性能进行了优化,非常适合在 AvaHost VPS 上管理 web 应用程序。本指南简化了在 Ubuntu 20.04/22.04 或 Debian 10/11 上安装 CloudPanel 的过程,并提供实用示例和技巧,以实现安全、高效的配置。

简介

CloudPanel 提供了一个现代、用户友好的界面,用于管理网站、数据库和服务器设置,是 cPanel 或 DirectAdmin 的绝佳替代方案。与 AvaHost 的 VPS 搭配使用时,CloudPanel 可为您的项目提供快速、可靠的托管服务。

前提条件:

在开始之前,请确保您具备以下条件:

  • 一台全新的运行 Ubuntu 20.04/22.04 或 Debian 10/11 的 VPS。

  • Root 访问权限或具有 sudo 权限的用户。

  • 对 Linux 终端操作有基本了解。

步骤 1:更新系统

在安装任何软件之前,重要的是先更新系统,以确保所有软件包都是最新的。

sudo apt update && sudo apt upgrade -y

步骤 2:安装所需依赖项

CloudPanel 需要安装一些依赖项。这些包括

curl

wget

sudo

。通过运行以下命令来安装它们:

sudo apt install curl wget sudo -y

步骤 3:添加 CloudPanel 仓库和密钥

CloudPanel 提供了官方安装脚本,但首先,我们需要确保仓库及其 GPG 密钥已正确设置。

wget -qO- https://packages.cloudpanel.io/installer.sh | sudo bash

此命令将直接从 CloudPanel 的服务器下载并执行安装脚本。

步骤 4:运行安装脚本

运行上面的命令后,安装脚本将开始执行。它会自动安装 CloudPanel 及所有必需组件(包括 Nginx、MySQL、PHP 和 Redis)。

安装过程中,脚本会向您提出几个配置问题:

  1. 服务器类型:根据您的服务器选择合适的选项。

  2. 数据库:脚本默认会设置 MariaDB。您也可以根据需要选择其他数据库。

安装过程完成后,脚本会向您提供服务器详细信息摘要,包括:

  • 您的 CloudPanel 登录 URL(例如,https://your-ip-address:8443

  • 您的管理员用户名和密码。

步骤 5:访问 CloudPanel 仪表板

安装完成后,您可以通过在 VPS 的 IP 地址后加上端口

8443

来登录 CloudPanel(例如:

https://your-vps-ip:8443

)。

系统会提示您输入安装过程中生成的管理员凭据。登录后,您就可以开始管理服务器、创建网站以及配置数据库。

步骤 6:配置防火墙(可选)

如果您正在运行防火墙(例如

ufw

),则需要允许 8443 端口的流量,以便访问 CloudPanel。

sudo ufw allow 8443/tcp

此外,如果您计划提供网站服务,请开放 HTTP(80)和 HTTPS(443)端口:

sudo ufw allow 80,443/tcp

步骤 7:保护您的服务器(可选)

为了获得更好的安全性,强烈建议为 CloudPanel 登录页面安装 SSL 证书。您可以使用 Let’s Encrypt 获取免费的 SSL 证书。

  1. 登录 CloudPanel。

  2. 进入 Settings 并导航到 SSL 部分。

  3. 按照提示通过 Let’s Encrypt 安装免费的 SSL 证书。

步骤 8:开始使用 CloudPanel

现在 CloudPanel 已安装并运行,您可以用它来:

  • 创建和管理网站。

  • 管理 DNS 设置。

  • 设置数据库。

  • 配置 email 和 FTP 账户。

CloudPanel 友好的用户界面让您可以轻松管理多个服务器,使您能够完全控制您的 VPS 和托管的应用程序。

结论

CloudPanel 轻量、现代的界面让管理您的 AvaHost VPS 变得简单高效。上面的步骤,以及诸如设置 panel.yourdomain.com 之类的示例,可确保在 Ubuntu 或 Debian 上快速安装。借助 AvaHost 可靠的基础设施以及 AutoSSL 等功能,您可以轻松管理网站、数据库等。保护您的配置,监控性能,并利用 CloudPanel 的工具为您的 web 应用程序提供支持。