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