返回列表

如何安装带 OpenLiteSpeed 的 CyberPanel

如何安装带 OpenLiteSpeed 的 CyberPanel

CyberPanel 是一款围绕 OpenLiteSpeed 构建的免费主机控制面板,提供网站管理、WordPress 工具、SSL、DNS、FTP、数据库、备份等常用托管功能。如果你想体验 LiteSpeed 生态,但暂时不想购买商业授权,CyberPanel 是一个值得考虑的选择。 本文将说明如何在 Linux VPS 上安装 CyberPanel,包括系统要求、官方安装命令、安装后的安全检查以及常见问题处理。

CyberPanel 是什么?

CyberPanel 可用于创建网站、管理 PHP、签发 SSL 证书、配置 DNS、创建邮件账户、管理 FTP 用户和数据库。免费版本通常使用 OpenLiteSpeed。CyberPanel Enterprise 使用 LiteSpeed Web Server Enterprise,更适合需要更好 .htaccess 兼容性或商业 Web 服务性能的用户。 对于新手来说,CyberPanel 的优势是自动化安装脚本和较完整的 Web 管理界面。和其他主机面板一样,建议在干净的新服务器上安装,以避免与已有服务冲突。

CyberPanel 系统要求

根据 CyberPanel 官方文档,服务器应使用全新安装的 Ubuntu 18.04、Ubuntu 20.04、Ubuntu 22.04、AlmaLinux 8、AlmaLinux 9 或 CloudLinux 8。官方文档列出的最低要求为 1024MB RAM 和 10GB 磁盘空间。 CyberPanel 官方参考链接:Installing CyberPanel。 安装前请准备:
  • 一台全新的 Linux VPS。
  • root SSH 权限。
  • 至少 1GB RAM,实际运行 WordPress 建议 2GB 或以上。
  • 至少 10GB 磁盘空间。
  • 公网 IP 和防火墙管理权限。
  • 如果要上线网站,请准备域名。

第 1 步:以 root 登录

通过 SSH 连接服务器: ```bash ssh root@your.server.ip ``` 如果你只有 sudo 用户,请先切换到 root: ```bash sudo su - ```

第 2 步:更新系统软件包

Ubuntu 执行: ```bash sudo apt update && sudo apt upgrade -y ``` CentOS、AlmaLinux 或 Rocky Linux 执行: ```bash sudo yum check-update sudo yum update -y ``` 如果更新了内核或重要软件包,建议重启: ```bash reboot ``` 重启后重新登录 SSH。

第 3 步:运行 CyberPanel 官方安装脚本

官方安装命令如下: ```bash sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh) ``` 如果当前不是 root,官方文档也提供了以下形式: ```bash sudo su - -c "sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)" ``` 安装过程中,脚本会让你选择 OpenLiteSpeed 或 LiteSpeed Enterprise、是否安装 Full Service、是否使用远程 MySQL、CyberPanel 版本和密码选项。对大多数新用户来说,OpenLiteSpeed 加默认 Full Service 是最简单的选择。

第 4 步:设置安全密码

不要使用默认密码。安装器提示密码时,请选择生成随机密码或输入强密码。安装完成后,把面板地址、用户名、密码和服务信息保存到安全位置。

第 5 步:开放必要端口

如果使用 UFW,可以开放常见端口: ```bash ufw allow 22/tcp ufw allow 80/tcp ufw allow 443/tcp ufw allow 8090/tcp ufw allow 7080/tcp ufw enable ``` 8090 通常用于 CyberPanel 管理界面,7080 通常与 OpenLiteSpeed WebAdmin 相关。如果你使用邮件、DNS 或 FTP,还需要根据实际需求检查更多端口。

第 6 步:登录 CyberPanel

安装完成后访问: ```text https://your.server.ip:8090 ``` 首次访问时浏览器可能提示自签名证书警告。登录后建议配置 hostname、面板 SSL、密码策略、更新检查,并创建第一个网站。

第 7 步:创建网站并启用 SSL

在 CyberPanel 中创建网站、选择 package 和 owner、添加域名并签发 SSL。如果 DNS 已经指向 VPS,SSL 签发会更顺利。对于 WordPress,建议检查 Redis、LiteSpeed Cache 和 PHP 版本设置。

常见安装问题

如果安装失败,首先确认服务器是否干净。已经安装 LAMP、Nginx 或其他面板的 VPS 可能与 CyberPanel 软件包冲突。如果 8090 无法访问,请检查系统防火墙、云安全组和服务状态。 内存不足也会造成体验不佳。CyberPanel 可以在 1GB RAM 上安装,但生产环境 WordPress 网站通常建议 2GB RAM 或以上。

总结

如果你想使用 OpenLiteSpeed 和免费的主机控制面板,CyberPanel 是一个有吸引力的方案。只要 VPS 干净、root 权限正常、防火墙规则正确,安装过程通常很快。如果企业需要商业面板授权、VAT 发票或 cPanel、Plesk、DirectAdmin 选型建议,可以访问 ControlPanel.store