这是一个 wordpress ssl docker,支持 https/http, 简化 wordpress https 部署难度, 请使用 docker-compose 跑起来,根据自己的需求进行配置,配置信息在 .env 文件配置
- 执行命令授予执行脚本权限:
sed -i -e 's/\r$//' *.sh && chmod -R 755 *.sh
- 执行
copy env.tpl .env
,并且配置 .env【建议: 建议您使用 https】 - 如果需要开启 https, 请将所需的文件放到 ./ssl_cetrts 下,默认文件名为 server.key 和 server.pem【注: 如果不需要 https,则不需要存放任何文件到 ./ssl_cetrts 下】
- 运行 ./run-docker.sh 【注:docker-compose 低版本识别不了 .env,需要进行升级,作者用的版本是: 1.29.2】
- 查看日志: docker logs qiushaocloud-wordpress-server
- 需要到 db 中手动创建配置的 WORDPRESS_DB_NAME
- 您可以在网页中去部署 WordPress 【注意: 您部署时候用的什么域名和端口,部署完后就需要用该域名和端口,因为数据库会进行存储】
- 执行命令授予执行脚本权限:
sed -i -e 's/\r$//' *.sh && chmod -R 755 *.sh
- 执行
copy env-db.tpl .env
,并且配置 .env【建议: 建议您使用 https】 - 如果需要开启 https, 请将所需的文件放到 ./ssl_cetrts 下,默认文件名为 server.key 和 server.pem【注: 如果不需要 https,则不需要存放任何文件到 ./ssl_cetrts 下】
- 运行 ./run-docker-db.sh 【注:docker-compose 低版本识别不了 .env,需要进行升级,作者用的版本是: 1.29.2】
- 查看日志: docker logs qiushaocloud-wordpress-server
- 需要到 db 中手动创建配置的 WORDPRESS_DB_NAME
- 您可以在网页中去部署 WordPress【注意: 您部署时候用的什么域名和端口,部署完后就需要用该域名和端口,因为数据库会进行存储】
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request