WordPress 快速部署教程:基于 OpenLiteSpeed 的实战操作

🚀 快速部署高性能 WordPress:OpenLiteSpeed 实战指南

想让你的 WordPress 网站飞起来?这篇教程手把手教你如何在 OpenLiteSpeed 环境下部署 WordPress,打造极速站点。

亮点速览:

  • 高性能架构:OpenLiteSpeed 支持 HTTP/3、TLS 1.3、Brotli 等前沿技术,性能优于传统 Nginx 和 Apache。 
  • LSCache 加速:配合 LiteSpeed Cache 插件,开启页面缓存、对象缓存、浏览器缓存等,显著提升加载速度。  
  • SSL 配置:支持 Let’s Encrypt 免费证书,轻松实现 HTTPS。 
  • Redis/Memcached 支持:优化对象缓存,提升数据库性能。

以上一大堆设置完成后,现在我们就可以来创建一个虚拟主机了。在创建虚拟主机之前,我们先把站点目录准备好:

Bash
mkdir /usr/local/lsws/wordpress
mkdir /usr/local/lsws/wordpress/html
mkdir /usr/local/lsws/wordpress/logs

这里有必要介绍几个OpenLiteSpeed的环境变量

$SERVER_ROOT

路径:/usr/local/lsws/

说明:OpenLiteSpeed的根目录

$VH_ROOT

路径:/usr/local/lsws/$VH_ROOT

说明:虚拟主机的根目录,也可以说是站点的根目录

$VH_NAME

路径:conf/vhosts/$VH_NAME/vhconf.conf

说明:虚拟主机名,一般用于匹配conf配置文件

点击虚拟主机-添加,按下图添加

点击“保存”时,系统可能提示配置文件不存在。请根据提示点击“CLICK TO CREATE”按钮,自动生成配置文件,随后再次保存即可完成配置。

保存之后进到这个虚拟主机的配置界面,点击常规,按下图配置

依旧在常规界面,找到索引文件,按下图配置:

错误日志,按下图配置(访问日志,如果站点访问量很大,可以不设置这个,节省硬盘空间:

继续点击安全-访问控制,允许列表添加一个*,代表允许所有人访问:

找到重写,启用.htaccess:

最后找到SSL,在这里填写你的域名证书和私钥:

虚拟主机就创建好了,接下来我们需要把这个虚拟主机映射给相应的监听器。

保存后,在面板上平滑重启OpenLiteSpeed使所有更改生效。

开始安装wordpress

创建数据库和用户之前文章有详细介绍,OpenLiteSpeed 环境下安装 MariaDB 数据库详细教程(附实战配置)

下载源码/解压/移动到虚拟主机目录:

Bash
cd /usr/local/lsws/wordpress/html
wget https://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
cd wordpress/
mv * ../
cd ..
rm -rf latest.tar.gz wordpress

给予正确的权限:

Bash
chown -R nobody:nogroup /usr/local/lsws/wordpress

根据提示完成 WordPress 安装流程,输入数据库名、用户名、密码等信息。若一切配置无误,将跳转到 WordPress 初始化设置界面。

小结:轻松搭建高性能 WordPress

至此,你已经基于 OpenLiteSpeed + PHP 8.3 + MariaDB 成功搭建 WordPress 网站。相比传统的 Apache 或 Nginx,OpenLiteSpeed 的异步架构和 LSCache 插件能显著提升 WordPress 的加载速度和性能,适合中小型博客、企业官网和内容站点使用。