在 Debian 10.5 上安装 Discourse

你好,

我刚刚尝试在 Debian 10.5 上安装 Discourse:

root@itas-vm-2:/var/discourse# ls
bin  cids  containers  discourse-doctor  discourse-setup  image  launcher  LICENSE  README.md  samples  scripts  shared  templates  tests
root@itas-vm-2:/var/discourse# discourse-setup
-bash: discourse-setup: 未找到命令
root@itas-vm-2:/var/discourse#

Docker 已经安装并处于活动状态。如果我尝试运行 “discourse-setup”,系统提示未找到该命令,尽管它确实存在于该目录中。

我的测试哪里出了问题?

此致

I.

您可能只是缺少 ./

试试:

./discourse-setup

参见:http://unix.stackexchange.com/questions/4430/ddg#4459

谢谢 Robert,这正是解决方案。:slightly_smiling_face:
由于我还没有最终域名,我暂时使用了内部主机名 XXXX-vm-2.XXX.kit.edu

如果我通过该域名访问,只看到 NGINX 页面:

==================

欢迎使用 nginx!

如果您看到此页面,说明 nginx 网页服务器已成功安装并正常运行。但仍需进一步配置。

如需在线文档和支持,请参考)。
商业支持可联系)。

感谢您使用 nginx。

默认 Discourse 安装的确切 URL 是什么?
我认为如果我已经完成了 SMTP 等配置,Discourse 应该已经启动,对吗?

引导过程应该已经完成。

I.

您需要卸载主机上安装的 Nginx。Discourse 默认需要绑定到 80 端口。

你好,Rafael,NGINX 也需要用于另一个应用程序。
在这种情况下,无法在同一台虚拟机上安装 Discourse 吗?

还有一个一般性问题:用作 Discourse 域名的虚拟机主机名在技术上是否与域名等同?

可行,但属于更高级的设置,仅建议经验丰富的用户使用:Run other websites on the same machine as Discourse

如果您还不熟悉托管多个域名和 Nginx 反向代理配置,那么使用另一台服务器会更简单、更快捷。

好的,非常感谢您的快速确认。

此致

Istvan