如何安装 Discourse?

原文为 GitHub 上的 How Do I Install Discourse?(有改动),翻译于:2014-10-10

如何安装 Discourse?

部署在 Digital Ocean 上的 30 分钟基本安装指南:
Beginner Docker install guide for Digital Ocean
中文翻译:30 分钟内在 Digital Ocean 上部署 Discourse

强大、灵活、大型或多服务器安装指南:
Advanced Docker install guide
中文翻译:高级安装和管理

除了以上教程,您可能也想要知道在中国安装时需要做的特殊改变:
在大陆地区的云上部署 Discourse

Discourse 唯一支持的安装方式是 Docker 基本安装和高级安装。我们很抱歉不能提供其他安装方式。(不过,你可以尝试非官方的 Heroku 安装指南非官方的 Ubuntu 安装指南BitNami Discourse 虚拟机包Cloud66。)

为什么官方只支持 Docker?

部署 Rails 应用是复杂的。即使您在服务器上已经配置安装了 Postgres、Redis 和 Ruby,您还是要运行监测 Sidekiq 和 Rails 进程。另外,我们的 Docker 安装包含了一个在浏览器中的图形化升级界面,以便一键升级 Discourse。

硬件要求

  • 推荐双核 CPU
  • 最少 1 GB RAM(包含 swap
  • 64 位兼容 Docker 的 Linux 发行版

软件要求

安全

我们对待安全问题非常重视,而且我们的代码是 100% 开放源代码并经过同行评审的。请阅读我们的安全指南查看 Discourse 的安全措施。

2赞

然后具体的安装呢?比如在国内网络问题,很多东西都是无法安装成功的.

  1. 最近折腾discourse,恶补了很多关于docker的知识,但发现恶补是没有用的,人为因素太大,希望教程或者论坛能从实际出发,写出本地化的教程.
  2. 坛主试试在有gfw的情况下安装成功.最好连dns都是默认的情况下.

更新了一下这篇文档,加上了几个链接。特别是 在大陆地区的云上部署 Discourse。如果还有不该有的网络问题,再另外发帖指出吧 :wink: