您好 @pfaffman,
阅读有关在同一台机器上运行其他网站与 Discourse 的文档,我需要一些确认:
- 该帖子写道:
如果另一台服务器正在使用端口 80 或 443,则无法使用
./discourse-setup来设置 Discourse。您需要使用您喜欢的文本编辑器复制并编辑samples/standalone.yml。
我理解我需要在运行 discourse-setup 之前修改 app.yml,正如序言中所述:
如果另一台服务器正在使用端口 80 或 443,则无法使用
./discourse-setup来设置 Discourse。您需要使用您喜欢的文本编辑器复制并编辑samples/standalone.yml。
您能否确认以下流程:
- 从 Github 下载所有内容
- 使用选项
--skip-connection-test运行 discourse-setup 一次 → 这将创建 containers/app.yml - 按照上面文档中的描述修改 app.yml
- 使用
/var/discourse/launcher rebuild app更新软件 - 创建指向 Discourse 套接字的 nginx 站点并重启 nginx
- 最后,在浏览器中访问 https://discourse.mydomain.com 来访问 Discourse,该地址仅指向服务器 IP。
提前感谢您的建议!