一、 准备工作与环境要求
CyberPanel 对系统环境有一定要求,为了保证稳定性,建议使用“纯净”的系统:
-
操作系统:推荐 Ubuntu 22.04 LTS 或 Ubuntu 20.04(目前对 24.04 的支持正在完善中)。
-
硬件配置:最低 1GB 内存,但若开启高级安全模块和 Redis,2GB 或以上内存是性能发挥的起跑线。
-
网络:确保 80, 443, 8090 (面板端口) 等常用端口未被防火墙拦截。
二、 一键安装步骤
在 SSH 终端中执行以下命令,即可启动交互式安装程序:
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
安装选择建议:
-
选择 1 (Install CyberPanel)。
-
选择 1 (Install CyberPanel with OpenLiteSpeed) —— 这是免费且高性能的版本。
-
建议开启 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。为了安全,进入面板后的首要任务就是修改管理员密码!