在 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.

1 个赞

您可能只是缺少 ./

试试:

./discourse-setup

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

4 个赞

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

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

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

欢迎使用 nginx!

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

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

感谢您使用 nginx。

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

引导过程应该已经完成。

I.

1 个赞

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

3 个赞

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

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

1 个赞

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

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

2 个赞

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

此致

Istvan

2 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.