话语主持人

你好,我已在 Ubuntu 上下载了 Discourse,并希望在本地计算机上托管它。但当我访问网站时,Discourse 无法正常运行!Capture_decran_de_2020-02-16_19-18-13|690x387

您是否在路由器中打开了端口?您的 ISP 是否允许通过 80/443 端口的流量?

此类安装方式不受 Discourse 支持,因此我们在此提供的帮助有限,特别是因为问题几乎可以肯定是网络问题,而非软件问题。

我的 80 端口已打开

Discourse 需要 Apache 吗?

您是否遵循了 https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md?

Discourse 需要一个有效的域名。在家庭计算机上托管网站很困难。

discourse-setup 提示您输入 Let’s Encrypt 邮箱地址时,您应该提供邮箱地址,而不是尝试自己创建证书。

只需按照 Docker 和 Discourse 的安装说明操作即可。


root@sami-ESPRIMO-E500:/var/discourse# /var/discourse/launcher start app
9d09a434a3a3
无需操作,您的容器已启动!

它是否解析为您服务器的公网 IP?

我没有 Apache 或 Nginx,所以我想这就是问题所在。

您不需要 Apache 或 Nginx。

执行

dig yourdonain.tk

会返回什么?

您想更改我在 realflightsimulator.tk 上的主机名。

名称必须解析到您的服务器

无法找到 realflightsimulator.tk 的服务器 IP 地址。