你好,
我迷茫了好几周,一直在尝试安装 Discourse。安装过程一直很顺利。
我的测试域名没问题。
我的电子邮件没问题。
所以我的 app.yml 文件是好的。
我的重定向指向我的电脑。
但是安装完成后,我无法访问网页。
我尝试过不同的教程,但结果还是一样。
我应该分析哪些点来找出问题所在?
感谢您的帮助。
此致,
Gilles
页面上显示了什么内容?它没有加载,还是显示了一条消息(例如 nginx 错误)?
页面没有加载,这真的很奇怪
供参考,我使用 Docker 进行了安装
这是本地开发安装还是生产安装?
我们的理解是,production 是用于论坛的用途,对吗?
是的,抱歉,我只是在确认,因为您使用了术语
。
为了确保万无一失,您是在 VPS 上运行此程序,而不是在您自己的 PC 上运行吗?
不,我在一台运行 Ubuntu Server 的迷你 PC 上运行它,我的域名指向这台 Ubuntu 迷你 PC。
啊,我犯了个错误?![]()
嗯……你应该在 DigitalOcean、Hetzner 或 Contabo(或类似的)的 VPS 上运行你的生产环境。
如果你想让它在这台电脑上运行,它必须 24/7 开机才能让论坛保持运行。此外,运行你自己的服务器可能违反你 ISP 的服务条款。
请参阅 https://meta.discourse.org/t/recommended-hosting-providers-for-self-hosters/79562/1。
我需要看看,但问题是这个论坛是为一个协会建的,VPS的成本通常太高。
我觉得奇怪的是,即使在本地,我也应该能够连接到它,对吧?
VPSs 的价格可能相当便宜(约每月 6 美元),可以看看 Contabo;他们的价格很便宜。
您可以从您的计算机连接到您的云服务器,但不应该在您的计算机上运行它。
@NateDhaliwal 说得对。通常你应该使用云端的 VPS。
不过,本地安装仍然可以用于生产环境,但这会更复杂,并且不是“支持的安装”。
此外,你应该检查你的宽带提供商的服务条款,因为这种使用可能违反它们。
好的,感谢您的回复。我还需要和协会的办公室讨论一下。
顺便问一下,如果我使用VPS,您建议我使用哪个版本的Ubuntu?
Ubuntu 24 LTS 会是安全的,我认为。据我回忆,20.04 不是最新的。
哦,天哪。如果你这是为了专业安装,请不要在本地安装,请使用 VPS!
本地安装对于业余项目来说是可以的,但不是你为组织构建的东西。把成本转嫁出去!总而言之,除非有海量的数据,否则你可以让 VPS 成本占总成本的一小部分。人工维护成本将远远超过 VPS 的成本。
(很久)很久以前(在云计算流行之前),我记得我们公司有一个笔记本电脑在运行一些夜间批处理。有一天,夜班清洁工不小心碰掉了笔记本电脑的电源线,第二天早上公司就有一大堆数据烂摊子需要清理。别做那样的人。现在是 2025 年了,请使用适合这项工作的工具。
如果这一切都太麻烦了,那就使用托管公司。
感谢您的回复
@gilles 如果您的组织觉得使用法国提供商更安全,可以考虑像 scaleway.com
这样的公司。
因此,我回到这个话题
我在 ionos 租了一个 vps 来测试
但我的 discourse 没有启动。我的 Nginx 没有启动,我不知道为什么
如果有人遇到过这种情况
谢谢
我找到了我的问题,是我的主机提供商的子域名崩溃了。
我重新创建了另一个子域名,现在一切正常。
你好 Gilles,欢迎来到我们的社区! ![]()
很抱歉您花了几个星期才成功安装 Discourse。您是否遵循了官方的安装说明?如果没有,并且您还不熟悉我们使用的技术栈,那么您将需要花费很长时间来熟悉它。
所以我想您现在已经是 Discourse 专家了! ![]()
我看到 scaleway.com 不在推荐列表中。@merefield 如果您推荐它,能否在那里回复一下,建议它?
2 篇帖子已合并到现有主题:推荐的自托管托管服务提供商