侧边栏壁纸
  • 累计撰写 28 篇文章
  • 累计创建 28 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

OpenLiteSpeed 搭建 WordPress 并配置 Redis 缓存加速全教程

Administrator
2025-06-19 / 0 评论 / 0 点赞 / 114 阅读 / 0 字

OpenLiteSpeed 是一款高性能、开源的 Web 服务器,特别适合 WordPress 这类动态网站。它不仅资源占用低、速度快,还内置强大的安全防护机制和缓存加速功能。本文将手把手教你如何使用官方一键脚本,快速部署 WordPress,并通过 Redis 进一步提升网站性能。


🧩 OpenLiteSpeed 简介与优势

OpenLiteSpeed 是由 LiteSpeed 官方推出的开源 Web 服务器,其主要优势包括:

  1. 高性能:支持处理大量并发连接,同时保持较低的 CPU 与内存占用。
  2. 速度极快:内置 LiteSpeed Cache 缓存机制,静态与动态资源加速明显,特别适合 WordPress。
  3. 易用性强:提供直观的 Web 管理后台,操作方便。
  4. 安全性高:集成 DDos 防护、IP封锁、带宽/连接限制,支持 ModSecurity v3。
  5. 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 使用证书

访问后台管理界面:

https://your-server-ip:7080

路径: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 工具来测试站点性能:

https://pagespeed.web.dev/

✅ 总结

通过本教程,你可以在一台 VPS 上使用 OpenLiteSpeed 快速部署 WordPress,启用 HTTPS 安全访问,并通过 Redis 配置缓存加速,打造一个高性能、低资源占用的现代建站方案。

📚 参考资料

OpenLiteSpeed 安装脚本文档:https://docs.openlitespeed.org/installation/script/

香菇肥牛博客:https://qing.su/article/llsmp-wordpress-oneclick-install.html

0

评论区