圣堂之魂
开始部署

部署总则


一、部署要求

  1. 拥有一台云服务器(最低配置 1H1G);
  2. 拥有一个域名和 SSL 证书;
  3. 已进行备案(国内服务器需要进行 ICP 和公安备案),成功开通 80、443 建站端口;
  4. 已安装 OpenResty(最好是 Docker 环境运行) 和 PHP-FPM
  5. 了解基本的 Linux 指令(和基本 Docker 操作)

从 V1.9.3 版本后,不再提供一键部署的 Nginx 配置,您需要自行前往 ./backend/nginx 查阅 nginx.md 文档手动挂载。

原生部署理论可行,但不提供支持。如果你跑通了,欢迎提 Issue 附上配置;如果跑不通,也欢迎提 Issue,但请把问题描述清楚。说不清楚的不受理。

作者使用 Docker 部署。


二、检查环境(Docker)

使用以下命令检查依赖是否就绪:

docker ps | grep -E "openresty|php"

如果这条指令没有任何输出或只有一行输出,则说明你没有正在运行中的 OpenResty 或 PHP-FPM 的 Docker 容器,请先完成这一步再回来。如果你不知道怎么安装它们,那大概率也用不上这个服务。


本页目录