完成数据库搭建后,下一步是配置 PHP 环境。为了保证兼容最新版 WordPress,建议使用 PHP 8.3。本文将详细介绍如何在 OpenLiteSpeed 服务器上安装 PHP 8.3,配置常用扩展,并进行参数优化。
一、安装 PHP 8.3 及常用扩展
OpenLiteSpeed 使用专门的 PHP 版本,称为 lsphp。安装 PHP 8.3 时,建议同时安装 WordPress 运行所需的扩展。
安装命令如下:
sudo apt update
sudo apt install lsphp83 lsphp83-common lsphp83-mysql lsphp83-curl lsphp83-gd lsphp83-mbstring lsphp83-xml lsphp83-zip lsphp83-opcache -y
安装完成后,确认 PHP 可执行文件存在:
ls /usr/local/lsws/lsphp83/bin/lsphp
出现路径则安装成功。
二、在 OpenLiteSpeed 管理面板中切换 PHP 版本
- 打开浏览器,访问管理面板地址:
http://服务器IP:7080
- 登录后进入:
服务器配置(Server Configuration) → 外部应用(External App) → 选择当前 PHP 配置 → 编辑(Edit)
- 将命令行路径修改为:
/usr/local/lsws/lsphp83/bin/lsphp
保存设置,点击右上角“优雅重启(Graceful Restart)”使配置生效。
三、确认 PHP 脚本处理程序正确指向 lsphp83
路径:
服务器配置 → 脚本处理程序(Script Handler) → 选择 .php 后编辑
确保处理程序名称是 lsphp83。如果不存在,需要新增一条指向 lsphp83 的脚本处理。
四、调整 PHP 配置参数,提升 WordPress 体验
编辑 PHP 配置文件:
sudo nano /usr/local/lsws/lsphp83/etc/php/8.3/litespeed/php.ini
推荐修改以下参数:
upload_max_filesize = 64M
post_max_size = 64M
memory_limit = 256M
max_execution_time = 300
这些配置可避免上传主题、插件或图片时出现限制。
保存后,重启 OpenLiteSpeed 服务:
sudo systemctl restart lsws
五、测试 PHP 运行状态(可选)
在网站根目录下创建测试文件:
echo "<?php phpinfo(); ?>" > /usr/local/lsws/Example/html/info.php
浏览器访问:
http://服务器IP/info.php
确认 PHP 版本是 8.3,且扩展如 mysqli、curl、zip、mbstring 等正常加载。测试完成后,建议删除该文件:
rm /usr/local/lsws/Example/html/info.php
六、总结
- 使用 PHP 8.3 能保证 WordPress 最新版本的最佳兼容和性能;
- lsphp 是 OpenLiteSpeed 推荐的 PHP 运行方式,性能稳定;
- 安装并启用 WordPress 必需扩展是正常运行的基础;
- 适当调整 PHP 参数可以避免常见上传和超时问题。
配置完成后,WordPress 运行环境基本就绪,后续可以部署网站程序。