建站教程 🚀 环境部署 | OpenLiteSpeed+PHP+MariaDB/MySQL+WordPress+LiteSpeedCache一键脚本

WordPress 作为全球最受欢迎的博客和内容管理系统(CMS),以其更新迅速、插件丰富、主题多样以及庞大的开发者社区而著称。然而,在 Linux 环境下搭建一个高性能的 WordPress 网站,仍然对不少用户来说是个不小的挑战。尤其是对于追求速度与效率的网站站长,目前被广泛认可的一种方案,是采用 OpenLiteSpeed 搭配 WordPress,并借助 LiteSpeed Cache 插件实现极致优化。

许多用户仅仅希望快速部署一个 WordPress 博客,不愿意在环境配置上花费太多精力。为此,litespeedtech 官方早已推出了一键安装脚本,可以帮助大家轻松完成从服务器环境到 WordPress 的全套部署,非常适合新手和想要节省时间的站长。

一键安装脚本简介

该一键安装脚本支持自动化地在 Linux 系统中部署 OpenLiteSpeed、LSPHP、MariaDB、WordPress 及 LiteSpeed Cache 插件,无需繁琐操作即可拥有完整、高效的网站运行环境。项目开源托管于 GitHub,地址为:https://github.com/litespeedtech/ols1clk

基础用法

如果你想一次性安装所有组件,包括 OpenLiteSpeed、LSPHP、MariaDB 和 WordPress(含 LSCache 插件),只需执行以下命令:

bash <( curl -k https://raw.githubusercontent.com/litespeedtech/ols1clk/master/ols1clk.sh ) -w

若只需要基础的 Web 服务环境(OpenLiteSpeed 和 LSPHP),可以使用:

bash <( curl -k https://raw.githubusercontent.com/litespeedtech/ols1clk/master/ols1clk.sh )

此外,该脚本还提供了丰富的参数选项,可根据实际需求灵活定制。例如,你可以指定后台管理用户名密码、更换端口号、自定义数据库信息等,大大提升了自动化程度和可控性。

常用参数说明

  • --adminuser [USERNAME]:设置 WebAdmin 用户名。
  • --adminpassword [PASSWORD]-A:设置 WebAdmin 密码。
  • --adminport [PORTNUMBER]:自定义后台控制台端口(默认7080)。
  • --email [EMAIL]-E:管理员邮箱。
  • --lsphp [VERSION]:选择 LSPHP 版本,如82表示 PHP8.2。
  • --mariadbver [VERSION]:指定 MariaDB 版本,例如10.9。
  • --wordpressplus [SITEDOMAIN]:自动安装并配置好 WordPress,同时启用 LSCache 插件,并绑定域名。
  • --dbrootpassword [PASSWORD]-R:MySQL/MariaDB root 密码设定。
  • --dbname / --dbuser / --dbpassword / --prefix: 分别用于自定义数据库名称、用户名、密码及表前缀。
  • 更多详细参数请参考官方文档或运行带有“–help”参数获取帮助信息。

使用示例

下面列举几个常见场景下的命令写法:

命令 功能描述
./ols1clk.sh 安装 OpenLiteSpeed,WebAdmin 密码随机生成
./ols1clk.sh --lsphp 81 指定 PHP8.1 环境进行安装
./ols1clk.sh -A mypass123 -e admin@example.com 设置后台密码为 mypass123 并指定管理员邮箱
./ols1clk.sh -R dbrootpwd -W 安装 OLS + WP,并将 MySQL root 密码设为 dbrootpwd
./ols1clk.sh --wordpressplus example.com 自动完成包括域名绑定与缓存插件激活在内的完整 WP 部署

例如,如果你想直接将网站搭建并绑定自己的域名,只需输入如下命令:

bash ols1clk.sh --wordpressplus www.example.com

这条指令会帮你一步到位完成所有必要步骤,让你的新站点能够立即上线访问。

这种一键式解决方案极大降低了运维门槛,无论是个人博客还是企业官网,都能轻松享受到高性能 Web 架构带来的优势。如果后续需要调整配置,也可以通过相应参数或者登录 OLS 后台进行细致管理,非常灵活实用。

信息参考来源: https://github.com/litespeedtech/ols1clk

建站教程 🚀 环境部署 | OpenLiteSpeed+PHP+MariaDB/MySQL+WordPress+LiteSpeedCache一键脚本