基本上,我有一篇关于这个的 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 个赞
danb35
(Dan)
3
我怀疑在不了解关于“我的网站”的更多信息的情况下,这里没人能帮到你。但有人报告称,可以通过 Oracle 免费自行托管 Discourse——搜索一下应该能找到相关指南。之后,应该可以将其与你的网站集成。
如果你希望在自己个人电脑上安装的 Discourse 能够 24x7 通过互联网访问,那就需要你的个人电脑全天候开机并开放给互联网。这其实并不是一个好主意。
1 个赞
Stephen
(Stephen)
5
请参考官方文档,这是我们在本处能提供的唯一协助。
如果您计划在一台服务器上安装,以便其他用户访问,请遵循此安装指南。
标准安装使用 Docker,可在 30 分钟内完成。
如果您打算将 Discourse 用于开发目的(例如创建插件、主题等),以下是针对各平台的开发版安装指南:Ubuntu、Windows 和 macOS。
这取决于您的网站托管在何处以及采用何种方式。如果您已拥有 VPS 并能通过 SSH 访问,则可能可以直接在该服务器上安装 Discourse。
一些用户成功通过 Oracle Cloud 的免费层级托管了 Discourse,但该免费服务器配置不满足标准安装的最低要求。
2 个赞
我的 Docker 似乎也不起作用。真糟糕。我会再发一个帖子,附上更多调试信息。