你好,安装Ubuntu Server 20.04在我的电脑上遇到问题

你好,
我迷茫了好几周,一直在尝试安装 Discourse。安装过程一直很顺利。
我的测试域名没问题。
我的电子邮件没问题。
所以我的 app.yml 文件是好的。
我的重定向指向我的电脑。
但是安装完成后,我无法访问网页。
我尝试过不同的教程,但结果还是一样。
我应该分析哪些点来找出问题所在?
感谢您的帮助。
此致,
Gilles

页面上显示了什么内容?它没有加载,还是显示了一条消息(例如 nginx 错误)?

页面没有加载,这真的很奇怪
供参考,我使用 Docker 进行了安装

这是本地开发安装还是生产安装?

我们的理解是,production 是用于论坛的用途,对吗?

是的,抱歉,我只是在确认,因为您使用了术语


为了确保万无一失,您是在 VPS 上运行此程序,而不是在您自己的 PC 上运行吗?

不,我在一台运行 Ubuntu Server 的迷你 PC 上运行它,我的域名指向这台 Ubuntu 迷你 PC。
啊,我犯了个错误?:flushed_face:

嗯……你应该在 DigitalOcean、Hetzner 或 Contabo(或类似的)的 VPS 上运行你的生产环境。
如果你想让它在这台电脑上运行,它必须 24/7 开机才能让论坛保持运行。此外,运行你自己的服务器可能违反你 ISP 的服务条款。

请参阅 https://meta.discourse.org/t/recommended-hosting-providers-for-self-hosters/79562/1。

1 个赞

我需要看看,但问题是这个论坛是为一个协会建的,VPS的成本通常太高。
我觉得奇怪的是,即使在本地,我也应该能够连接到它,对吧?

VPSs 的价格可能相当便宜(约每月 6 美元),可以看看 Contabo;他们的价格很便宜。
您可以从您的计算机连接到您的云服务器,但不应该在您的计算机上运行它。

1 个赞

@NateDhaliwal 说得对。通常你应该使用云端的 VPS。

不过,本地安装仍然可以用于生产环境,但这会更复杂,并且不是“支持的安装”。

此外,你应该检查你的宽带提供商的服务条款,因为这种使用可能违反它们。

1 个赞

好的,感谢您的回复。我还需要和协会的办公室讨论一下。
顺便问一下,如果我使用VPS,您建议我使用哪个版本的Ubuntu?

Ubuntu 24 LTS 会是安全的,我认为。据我回忆,20.04 不是最新的。

1 个赞

哦,天哪。如果你这是为了专业安装,请不要在本地安装,请使用 VPS!

本地安装对于业余项目来说是可以的,但不是你为组织构建的东西。把成本转嫁出去!总而言之,除非有海量的数据,否则你可以让 VPS 成本占总成本的一小部分。人工维护成本将远远超过 VPS 的成本。

(很久)很久以前(在云计算流行之前),我记得我们公司有一个笔记本电脑在运行一些夜间批处理。有一天,夜班清洁工不小心碰掉了笔记本电脑的电源线,第二天早上公司就有一大堆数据烂摊子需要清理。别做那样的人。现在是 2025 年了,请使用适合这项工作的工具。

如果这一切都太麻烦了,那就使用托管公司。

2 个赞

感谢您的回复

2 个赞

@gilles 如果您的组织觉得使用法国提供商更安全,可以考虑像 scaleway.com :france: 这样的公司。

3 个赞

因此,我回到这个话题
我在 ionos 租了一个 vps 来测试
但我的 discourse 没有启动。我的 Nginx 没有启动,我不知道为什么
如果有人遇到过这种情况
谢谢

我找到了我的问题,是我的主机提供商的子域名崩溃了。
我重新创建了另一个子域名,现在一切正常。

1 个赞

你好 Gilles,欢迎来到我们的社区! :waving_hand:

很抱歉您花了几个星期才成功安装 Discourse。您是否遵循了官方的安装说明?如果没有,并且您还不熟悉我们使用的技术栈,那么您将需要花费很长时间来熟悉它。

所以我想您现在已经是 Discourse 专家了! :slight_smile:

我看到 scaleway.com 不在推荐列表中。@merefield 如果您推荐它,能否在那里回复一下,建议它?

1 个赞

2 篇帖子已合并到现有主题:推荐的自托管托管服务提供商