
litespeedtech/openlitespeed使用up或start方法启动容器:
docker compose up
可使用守护进程模式运行:
docker compose up -d
容器现已构建并运行。
docker compose stop
如需停止并删除所有容器,使用down命令:
docker compose down
强烈建议立即设置个人密码:
bash bin/webadmin.sh my_password
运行以下命令后,可通过配置的域名访问WordPress安装页面。默认域名为http://localhost:
bash bin/demosite.sh
bash bin/domain.sh [-A, --add] example.com
bash bin/domain.sh [-D, --del] example.com
可自动生成用户名、密码和数据库名,或手动指定。自动生成命令:
bash bin/database.sh [-D, --domain] example.com
手动指定(将user_name、my_password、database_name替换为自定义值):
bash bin/database.sh [-D, --domain] example.com [-U, --user] USER_NAME [-P, --password] MY_PASS [-DB, --database] DATABASE_NAME
安装前需先运行database.sh脚本为域名预配置wp-config文件,然后执行:
./bin/appinstall.sh [-A, --app] wordpress [-D, --domain] example.com
进入WordPress > LiteSpeed Cache插件 > 缓存 > 对象,选择Redis方法,并在“主机”字段输入redis。
首次使用需运行ACME安装命令:
带邮件通知:
./bin/acme.sh [-I, --install] [-E, --email] EMAIL_ADDR
不带邮件通知:
./bin/acme.sh [-I, --install] [-NE, --no-email]
使用根域名执行以下命令,将自动检查并应用包含www和不包含www的证书:
./bin/acme.sh [-D, --domain] example.com
其他参数:
-r, --renew]:使用-D或--domain参数为特定域名续期,如需强制续期,添加-f参数。-R, --renew-all]:为所有域名续期,如需强制续期,添加-f参数。-f, -F, --force]:强制续期特定域名或所有域名。-v, --revoke]:吊销域名证书。-V, --remove]:移除域名。对于本地开发域名(.test、.local、.dev等),可使用mkcert生成受信任的SSL证书,避免警告。
首次安装:
bashbash bin/mkcert.sh --install
在本地环境添加域名后,生成SSL证书:
bashbash bin/mkcert.sh [-D, --domain] example.test
注意:将为开发域名创建带有SSL配置的dockerLocal模板。
此时可通过HTTPS访问域名,如[***],证书受信任。
移除SSL证书并恢复为HTTP:
bashbash bin/mkcert.sh [-R, --remove] [-D, --domain] example.test
此操作将从dockerLocal模板中移除域名,并移回标准docker模板。
将Web服务器升级到最新稳定版本:
bash bin/webadmin.sh [-U, --upgrade]
启用Web服务器的OWASP mod_secure:
bash bin/webadmin.sh [-M, --mod-secure] enable
禁用Web服务器的OWASP mod_secure:
bash bin/webadmin.sh [-M, --mod-secure] disable
安装后,可通过访问[***]或[***]使用phpMyAdmin访问数据库。默认用户名为root,密码为.env文件中配置的值。
如需通过添加包(如lsphp83-pspell)自定义镜像,可通过Dockerfile扩展:
custom文件夹及custom/Dockerfile文件。Dockerfile中添加示例代码:FROM litespeedtech/openlitespeed:latest RUN apt-get update && apt-get install lsphp83-pspell -y
docker-compose.yml的“image: litespeedtech”下添加build: ./custom,如下:litespeed: image: litespeedtech/openlitespeed:${OLS_VERSION}-${PHP_VERSION} build: ./custom
docker compose up --build
如使用OpenLiteSpeed Docker后仍有问题,可通过以下方式获取帮助:
欢迎提交Pull请求
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务