一、 准备工作与环境要求

CyberPanel 对系统环境有一定要求,为了保证稳定性,建议使用“纯净”的系统:

  • 操作系统:推荐 Ubuntu 22.04 LTS 或 Ubuntu 20.04(目前对 24.04 的支持正在完善中)。

  • 硬件配置:最低 1GB 内存,但若开启高级安全模块和 Redis,2GB 或以上内存是性能发挥的起跑线。

  • 网络:确保 80, 443, 8090 (面板端口) 等常用端口未被防火墙拦截。

二、 一键安装步骤

在 SSH 终端中执行以下命令,即可启动交互式安装程序:

Bash

sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)

安装选择建议:

  1. 选择 1 (Install CyberPanel)。

  2. 选择 1 (Install CyberPanel with OpenLiteSpeed) —— 这是免费且高性能的版本。

  3. 建议开启 Remote MySQL(视需求而定)以及 Memcached/Redis 扩展。

三、 核心性能优化实战

安装完成后,默认配置仅能发挥 60% 的性能,真正的“黑科技”在以下调优中:

1. 激活 LSCache (LiteSpeed Cache)

LSCache 是 CyberPanel 的灵魂。安装 WordPress 后,请务必在插件市场安装 LiteSpeed Cache 插件。

  • 配置重点:在插件设置中开启 Guest Mode(访客模式)和 Guest Optimization,这能为首次访问的用户提供近乎静态页面的加载速度。

2. 配置 Redis 对象缓存

相比于磁盘缓存,内存级缓存能极大地减轻数据库压力。

  • 在 CyberPanel 面板进入 PHP -> Install Extensions,为当前使用的 PHP 版本安装 Redis 扩展。

  • 在 WordPress 的 LSCache 插件中,进入 Object Cache 选项卡,开启 Redis,并将 Host 设置为 127.0.0.1,Port 为 6379。

3. OpenLiteSpeed 调优

登录面板后,进入 Manage Services -> OpenLiteSpeed:

  • Keep-Alive Timeout:适当调高(如 5-10s),减少 TCP 握手开销。

  • Max Connections:根据服务器内存情况,适当调大并发连接数限制。

4. PHP 性能微调

进入 PHP -> Edit PHP Configs,选择对应的版本(推荐 PHP 8.1+):

  • memory_limit:建议设置为 256M 或 512M。

  • post_max_size & upload_max_filesize:根据业务需求调大,避免上传附件失败。

  • opcache.enable:务必确保为 1。

四、 安全加固与维护

高性能不应以牺牲安全为代价:

  • 一键 SSL:在网站管理界面一键开启 Let’s Encrypt,确保全站 HTTPS。

  • 开启 ModSecurity:在面板安全设置中开启 ModSecurity 规则,有效拦截 SQL 注入和 XSS 攻击。

  • 定期快照:利用内置的备份工具,将数据定期同步至远程 S3 或 Google Drive。


一零二四技术专家提示: 安装完成后,首次登录的默认地址是 https://你的服务器IP:8090,默认用户名是 admin,密码是 1234567。为了安全,进入面板后的首要任务就是修改管理员密码!