Ubuntu 安装 OpenLiteSpeed:官方推荐方式

最近在折腾服务器,把建站环境从 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存储库

Bash
sudo wget -O - https://repo.litespeed.sh | sudo bash

安装OpenLiteSpeed

Bash
sudo apt-get -y install openlitespeed

安装完成后,OpenLiteSpeed 默认监听以下端口:

  • 管理后台:7080
  • 网站访问端口:8088

启动以及设置OpenLiteSpeed开机自启

Bash
systemctl start lsws
systemctl enable lsws

设置后台登录密码

首次登录管理后台前,需要设置管理员密码: 

Bash
sudo /usr/local/lsws/admin/misc/admpass.sh

根据提示输入用户名和密码。设置完成后,使用浏览器访问以下地址:

纯文字
http://服务器IP地址:7080

如果看到登录界面,说明服务正常运行。

后续建议

  • 修改端口为 80/443:在后台管理面板中配置虚拟主机端口,以便正常对外提供服务。
  • 安装 PHP 支持:OpenLiteSpeed 自带 LiteSpeed SAPI,可通过以下命令安装 PHP:
Bash
sudo apt install lsphp81 lsphp81-common lsphp81-mysql lsphp81-curl lsphp81-imagick

安装完成后,在后台绑定 PHP 解释器即可。

要获取可用的LSPHP软件包和扩展的列表,可以运行以下命令:

Bash
sudo apt-cache search lsphp

  • 配合 WordPress 使用:推荐同时使用 LiteSpeed Cache 插件,大幅提升站点性能。

  • 通过官方源安装 OpenLiteSpeed 是 Ubuntu 用户最稳妥、推荐的方式。无需复杂操作,几条命令就能搭建一个稳定、可管理的高性能服务器环境。

    如果您正在寻找一款轻量且强大的 Web 服务器,不妨尝试 OpenLiteSpeed。

    最后说几句

    OpenLiteSpeed 相比传统的 Apache 和 Nginx,轻量又好用,自带后台管理界面、支持 HTTP/3,搭配 WordPress 简直是绝配。这套安装方式是我自己服务器上正在用的方案,亲测稳定,适合生产环境。

    后续我还会继续更新 OpenLiteSpeed 的使用技巧,比如如何启用 HTTPS、配置 Rewrite 规则、性能调优等,感兴趣的话可以关注下这个「实用教程」系列。

    有问题也欢迎留言,我尽量都亲自回复。