最近在折腾服务器,把建站环境从 Nginx 换到了 OpenLiteSpeed,整体感觉还不错,尤其是在跑 WordPress 的时候,性能提升很明显。
这篇文章是「OpenLiteSpeed 实用教程」系列的第一篇,后续我会陆续更新一些实用的配置教程,包括后台管理、SSL 配置、PHP 和数据库环境的搭建、WordPress 最佳实践等等,都是基于我自己线上在用的真实环境写的,能用、稳定、适合直接套用。
如果你也在用 Ubuntu 搭建服务器,可以参考下面的安装流程。
支持的操作系统
OpenLiteSpeed支持以下Linux发行版的当前和非EOL版本:
- CentOS* 7(EOL 2024年6月30日),8,9
- Debian 10(EOL 2024年6月30日),11,12
- Ubuntu 20,22,24
包括RedHat Enterprise Linux和衍生产品、AlmaLinux、CloudLinux、Oracle Linux、RockyLinux、VzLinux等。
安装LiteSpeed存储库
sudo wget -O - https://repo.litespeed.sh | sudo bash
安装OpenLiteSpeed
sudo apt-get -y install openlitespeed
安装完成后,OpenLiteSpeed 默认监听以下端口:
- 管理后台:7080
- 网站访问端口:8088
启动以及设置OpenLiteSpeed开机自启
systemctl start lsws
systemctl enable lsws
设置后台登录密码
首次登录管理后台前,需要设置管理员密码:
sudo /usr/local/lsws/admin/misc/admpass.sh
根据提示输入用户名和密码。设置完成后,使用浏览器访问以下地址:
http://服务器IP地址:7080
如果看到登录界面,说明服务正常运行。
后续建议
- 修改端口为 80/443:在后台管理面板中配置虚拟主机端口,以便正常对外提供服务。
- 安装 PHP 支持:OpenLiteSpeed 自带 LiteSpeed SAPI,可通过以下命令安装 PHP:
sudo apt install lsphp81 lsphp81-common lsphp81-mysql lsphp81-curl lsphp81-imagick
安装完成后,在后台绑定 PHP 解释器即可。
要获取可用的LSPHP软件包和扩展的列表,可以运行以下命令:
sudo apt-cache search lsphp
配合 WordPress 使用:推荐同时使用 LiteSpeed Cache 插件,大幅提升站点性能。
通过官方源安装 OpenLiteSpeed 是 Ubuntu 用户最稳妥、推荐的方式。无需复杂操作,几条命令就能搭建一个稳定、可管理的高性能服务器环境。
如果您正在寻找一款轻量且强大的 Web 服务器,不妨尝试 OpenLiteSpeed。
最后说几句
OpenLiteSpeed 相比传统的 Apache 和 Nginx,轻量又好用,自带后台管理界面、支持 HTTP/3,搭配 WordPress 简直是绝配。这套安装方式是我自己服务器上正在用的方案,亲测稳定,适合生产环境。
后续我还会继续更新 OpenLiteSpeed 的使用技巧,比如如何启用 HTTPS、配置 Rewrite 规则、性能调优等,感兴趣的话可以关注下这个「实用教程」系列。
有问题也欢迎留言,我尽量都亲自回复。