CloudPanel 简介
CloudPanel 是一款免费的 Linux 服务器控制面板,适合托管 PHP 网站(WordPress、Laravel、Symfony 等)、Node.js 和 Python 应用,以及静态站点。原本需要手动配置的 Nginx、PHP-FPM 进程池和数据库,现在都可以在同一个网页界面里完成。
它面向开发者和小型团队:自己管理网站,不想手写和维护一堆配置文件,也不想为商业控制面板支付授权费用。
VPS 交付时,CloudPanel 官方安装程序已经在全新的服务器上运行完毕,Nginx、PHP、MariaDB 和 CloudPanel 本身都已就绪。您只需在浏览器中打开 https://SERVER_IP:8443,创建管理员账户即可。
用 CloudPanel 可以做什么
统一的网页管理界面
在浏览器中创建网站、数据库和用户,不必再手动编辑 Nginx 或 PHP-FPM 的配置文件。
预装 Nginx、PHP 和 MariaDB
服务器环境由官方安装程序在交付时装好。发布第一个 PHP 网站,不需要再额外安装任何组件。
支持多种应用类型
在同一个面板中,可以管理 PHP、Node.js、Python 和静态网站,也可以配置反向代理。
Let's Encrypt 证书
域名解析到服务器之后,可直接在界面中签发免费的 HTTPS 证书。
数据库管理
在面板中创建 MariaDB 数据库和用户,无需使用命令行。
SSH 访问与备份
每个网站可以拥有独立的系统用户,面板还提供备份工具和 cron 计划任务设置。
CloudPanel 快速上手
从下单到上线,只需几分钟。
- 1
下单并勾选 CloudPanel
选择位于巴黎或法兰克福的 Linux VPS,在订购表单的“Applications”(应用)选项卡中勾选 CloudPanel。操作系统请从可选列表中选择,优先推荐 Ubuntu 24.04、Ubuntu 22.04 或 Debian 12。
- 2
等待交付并打开面板
安装在服务器首次启动时进行,可能需要几分钟。完成后在浏览器中打开下面的地址,并接受自签名证书的安全提示。
Bashhttps://SERVER_IP:8443 - 3
创建管理员账户
首次访问时,CloudPanel 会要求您创建管理员账户,请立即完成。在账户创建之前,任何能访问 8443 端口的人都可能抢先创建。之后就可以在仪表盘中添加第一个网站。
- 4
按生产环境要求加固
为域名添加指向服务器 IP 的 A 记录,确认解析生效后,在网站页面中签发 Let's Encrypt 证书。然后在面板的防火墙规则中,将 8443 端口限制为只允许您自己的 IP 访问,并配置备份。
Bashdig +short YOUR_DOMAIN
CloudPanel 的使用场景
托管多个客户网站
设计工作室或自由职业者可以把多个客户的网站集中放在一台 VPS 上,每个网站配独立的用户和数据库。
部署 WordPress 或 Laravel
在面板中创建网站,通过 SFTP 或 SSH 上传代码,再启用 HTTPS 即可,不用自己编写 Nginx 配置。
替代共享虚拟主机
保留面板带来的便利,同时拥有独享的资源和服务器的完整 root 权限。
发布 Node.js 应用
把 Node.js 应用部署在 Nginx 之后并配上 HTTPS 证书,反向代理的配置不必自己动手写。
CloudPanel 常见问题
在浏览器中打开 https://SERVER_IP:8443。证书是自签名的,因此需要先接受浏览器的安全警告。随后直接在该页面创建管理员账户。
深入了解 CloudPanel
必须使用全新的服务器
CloudPanel 只能安装在干净的服务器上。请不要在这台 VPS 上自行安装 Nginx、Apache、MySQL 或 MariaDB:这些组件由安装程序负责安装,已有的服务会与之冲突。如果您需要其他技术栈,请另外订购一台 VPS。
保护 8443 端口
面板通过 8443 端口提供 HTTPS 服务,初始使用的是自签名证书。用于生产环境时,请在 CloudPanel 的防火墙规则中,将该端口限制为只允许您的 IP 访问,并为管理员账户设置足够长且唯一的密码。
数据库引擎
交付脚本运行官方安装程序时没有附加任何选项。如果您想在另一台全新的服务器上指定数据库引擎,安装程序支持 DB_ENGINE 变量,例如 DB_ENGINE=MARIADB_11.4 bash install.sh。这台 VPS 上面板已经安装好,若要重装,必须从一台全新的服务器重新开始。
备份
在进行重要更新之前,请先备份网站和数据库,也建议为整台 VPS 创建一次完整快照。想进一步了解 Linux 服务器的管理,可以查看我们的教程。