OpenLiteSpeed 一键安装脚本简介
此脚本由 LiteSpeed Technologies 官方提供,旨在通过一条命令,在支持的 Linux 发行版上快速部署完整的 WordPress 运行环境。该环境包含 OpenLiteSpeed Web 服务器、指定版本的 PHP、MariaDB/MySQL 数据库,并可选择自动安装最新版 WordPress 及其专用的 LiteSpeed Cache (LSCache) 插件。
系统要求
- 操作系统:64 位系统
- 支持发行版:
- CentOS 6, 7
- Debian 7, 8, 9, 10
- Ubuntu 14.04, 16.04, 18.04
注意:部分旧版本系统(如 CentOS 6、Debian 7、Ubuntu 14.04)已结束官方支持,建议在新项目中使用更新的发行版以获得更好的安全性和兼容性。
安装与使用
获取安装脚本
使用以下命令下载官方一键安装脚本:
wget --no-check-certificate https://raw.githubusercontent.com/litespeedtech/ols1clk/master/ols1clk.sh
核心安装命令与参数
基本命令格式如下:
bash ols1clk.sh -a <超级管理员密码> -e <管理员邮箱> --lsphp <PHP版本> -r <数据库root密码> --dbname <数据库名> --dbuser <数据库用户> --dbpassword <数据库密码> -w --wpuser <WP用户名> --wppassword <WP用户密码> --wplang <WP语言代码> --sitetitle <网站标题> --wordpressplus <网站域名> --wordpresspath <网站安装路径>
主要参数说明:
-a: OpenLiteSpeed 管理后台的超级管理员密码。-e: 管理员联系邮箱。--lsphp: 指定 PHP 版本(如 74 代表 PHP 7.4)。脚本支持的版本可能随更新而变化,请以官方仓库说明为准。-w: 启用此参数将自动安装最新版 WordPress 及 LSCache 插件。--wplang: 设置 WordPress 站点语言,例如zh_CN为简体中文。
常用命令示例
1. 最小化安装(仅安装环境)
使用随机生成的密码安装基础环境(OpenLiteSpeed, MariaDB, PHP):
bash ols1clk.sh
2. 完整安装(环境 + WordPress)
安装完整环境并自动部署 WordPress 及 LSCache 插件:
bash ols1clk.sh -w
也可以使用单行 curl 命令直接运行:
bash <( curl -k https://raw.githubusercontent.com/litespeedtech/ols1clk/master/ols1clk.sh ) -w
3. 管理命令
- 查看帮助:
bash ols1clk.sh --help或bash ols1clk.sh -h - 查看版本:
bash ols1clk.sh -v - 彻底卸载:
bash ols1clk.sh --purgeall(此操作将移除所有安装的软件及相关目录,请谨慎使用)
WordPress 语言代码对照表
以下为部分常用语言代码,完整列表请参考脚本帮助或 WordPress 官方文档。
| 语言(英文) | 语言 | 参数值 |
|---|---|---|
| Chinese (China) | 简体中文 | zh_CN |
| Chinese (Taiwan) | 繁體中文 | zh_TW |
| English (US) | English | en_US |
| Japanese | 日本語 | ja |
| Korean | 한국어 | ko_KR |
| Spanish (Spain) | Español | es_ES |
| French (France) | Français | fr_FR |
| German | Deutsch | de_DE |
| Russian | Русский | ru_RU |
| Vietnamese | Tiếng Việt | vi |
注意事项与最佳实践
- 安全第一:在生产环境中,务必使用强密码,并避免使用
--dbpassword留空(自动生成)。安装后,请及时记录脚本输出的各项密码信息。 - 域名与路径:使用
--wordpressplus和--wordpresspath参数时,请确保路径正确且域名已解析到服务器 IP。 - 版本更新:一键安装脚本及其安装的软件包会持续更新。建议在执行前,访问 官方 GitHub 仓库 查看最新文档和参数变化。
- 防火墙:安装完成后,请确保防火墙已放行 HTTP (80)、HTTPS (443) 以及 OpenLiteSpeed 管理后台(默认 7080)端口。