OpenLiteSpeed 是一款高性能、开源的 Web 服务器,特别适合 WordPress 这类动态网站。它不仅资源占用低、速度快,还内置强大的安全防护机制和缓存加速功能。本文将手把手教你如何使用官方一键脚本,快速部署 WordPress,并通过 Redis 进一步提升网站性能。
🧩 OpenLiteSpeed 简介与优势
OpenLiteSpeed 是由 LiteSpeed 官方推出的开源 Web 服务器,其主要优势包括:
- 高性能:支持处理大量并发连接,同时保持较低的 CPU 与内存占用。
- 速度极快:内置 LiteSpeed Cache 缓存机制,静态与动态资源加速明显,特别适合 WordPress。
- 易用性强:提供直观的 Web 管理后台,操作方便。
- 安全性高:集成 DDos 防护、IP封锁、带宽/连接限制,支持 ModSecurity v3。
- PHP 性能优化:原生支持 LSAPI,可显著提升 PHP 脚本执行效率。
🛠 准备工作
在开始之前,你需要准备以下资源:
- 一台 VPS(建议配置:≥1GB 内存,系统为 Debian/Ubuntu)
- 一个域名(可用二级域名)
- 一个有效邮箱(用于申请证书)
- 若域名托管在 Cloudflare,建议临时关闭代理状态,待配置完成后再开启,以免验证失败
🚀 一键安装 OpenLiteSpeed + WordPress
LiteSpeed 官方提供了一个极为方便的一键安装脚本,可以快速部署 LLsMP 环境(Linux + LiteSpeed/OpenLiteSpeed + MySQL/MariaDB + PHP)和 WordPress。
执行命令(请将以下参数替换为你的邮箱与域名):
bash <( curl -k https://raw.githubusercontent.com/litespeedtech/ols1clk/master/ols1clk.sh ) \
--email [email protected] \
--lsphp 83 \
--wordpressplus your.domain.com \
--wordpresspath /srv/www/your.domain.com/public_html
注意:
--email:填写你的邮箱
--wordpressplus:要绑定的域名
--wordpresspath:WordPress 安装路径
脚本运行后会输出 WordPress 的用户名和密码等信息,务必保存。这些信息通常在脚本执行输出的开头部分。
参考文档:https://docs.openlitespeed.org/installation/script/
🔐 配置 SSL 证书(Let’s Encrypt)
为了启用 HTTPS,我们使用 Certbot 来申请并安装 SSL 证书。
安装 Certbot
apt-get install python3-certbot -y
使用 webroot 模式申请证书
certbot certonly --webroot \
-w /srv/www/your.domain.com/public_html \
-d your.domain.com
证书生成后保存路径如下:
- 证书路径:/etc/letsencrypt/live/your.domain.com/fullchain.pem
- 私钥路径:/etc/letsencrypt/live/your.domain.com/privkey.pem
配置 OpenLiteSpeed 使用证书
访问后台管理界面:
路径:Virtual Host → wordpress → SSL
填写证书路径:
- Certificate File:/etc/letsencrypt/live/your.domain.com/fullchain.pem
- Key File:/etc/letsencrypt/live/your.domain.com/privkey.pem
勾选 Chained Certificate
,点击保存,然后点击顶部绿色按钮“重载配置”。
浏览器中访问你的域名地址(如 https://your.domain.com) 确认SSL 安装成功。
⚡ 为 WordPress 配置 Redis 缓存加速
为进一步提升网站性能,我们配置 Redis 对象缓存。
安装 Redis 与 LSPHP-Redis
apt-get install redis-server lsphp83-redis -y
测试 Redis 是否正常运行
redis-cli
127.0.0.1:6379> ping
PONG
WordPress 后台启用 Redis 缓存
登录 WordPress 后台,进入:
LiteSpeed Cache → Cache → Object
设置如下:
- Object Cache:ON
- Method:Redis
- Host:127.0.0.1
- Port:6379
点击保存即可。
🧪 测试网站性能
推荐使用 Google PageSpeed Insights 工具来测试站点性能:
✅ 总结
通过本教程,你可以在一台 VPS 上使用 OpenLiteSpeed 快速部署 WordPress,启用 HTTPS 安全访问,并通过 Redis 配置缓存加速,打造一个高性能、低资源占用的现代建站方案。
📚 参考资料
OpenLiteSpeed 安装脚本文档:https://docs.openlitespeed.org/installation/script/
香菇肥牛博客:https://qing.su/article/llsmp-wordpress-oneclick-install.html
评论区