请帮助,我如何在 macOS 上安装 Discourse?

基本上,我有一篇关于这个的 StackOverflow 帖子:https://stackoverflow.com/questions/66376203/i-am-trying-to-setup-discourse-for-macos-but-i-get-an-error

但我遇到了一个 bundler 错误,提示如下:

安装 openssl (2.2.0) 时发生错误,Bundler 无法继续。
请确保在执行 `gem install openssl -v '2.2.0' --source 'https://rubygems.org/'` 后成功,然后再进行 bundling。

我无法修复这个问题。另外还有一个问题:我该如何将其部署到我的网站上?比如,如何在我的网站上免费实现 24/7 全天候托管?

1 个赞

我认为您只能在 macOS 上为开发目的安装 Discourse。如果我说错了,请纠正我。

5 个赞

我怀疑在不了解关于“我的网站”的更多信息的情况下,这里没人能帮到你。但有人报告称,可以通过 Oracle 免费自行托管 Discourse——搜索一下应该能找到相关指南。之后,应该可以将其与你的网站集成。

如果你希望在自己个人电脑上安装的 Discourse 能够 24x7 通过互联网访问,那就需要你的个人电脑全天候开机并开放给互联网。这其实并不是一个好主意。

1 个赞

这就是我使用的教程。正是这个让我卡住了。

请参考官方文档,这是我们在本处能提供的唯一协助。

如果您计划在一台服务器上安装,以便其他用户访问,请遵循此安装指南

标准安装使用 Docker,可在 30 分钟内完成。

如果您打算将 Discourse 用于开发目的(例如创建插件、主题等),以下是针对各平台的开发版安装指南:UbuntuWindowsmacOS

这取决于您的网站托管在何处以及采用何种方式。如果您已拥有 VPS 并能通过 SSH 访问,则可能可以直接在该服务器上安装 Discourse。

一些用户成功通过 Oracle Cloud 的免费层级托管了 Discourse,但该免费服务器配置不满足标准安装的最低要求。

2 个赞

我的 Docker 似乎也不起作用。真糟糕。我会再发一个帖子,附上更多调试信息。