# Ubuntu中怎么安装Discourse

**URL:** <https://www.shiwantech.xyz/t/topic/22>\
**Category:** Discourse\
**Created:** [2023 年10 月 19 日 13:08 UTC](https://www.shiwantech.xyz/t/topic/22 "2023-10-19T13:08:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

作者： ![baiyunshenchu2060](https://www.shiwantech.xyz/letter_avatar_proxy/v4/letter/b/7c8e57/32.png) [@baiyunshenchu2060](https://www.shiwantech.xyz/u/baiyunshenchu2060)\
发布日期： [2023 年10 月 19 日 13:08 UTC](https://www.shiwantech.xyz/t/topic/22/1 "2023-10-19T13:08:44Z")

</div>

Ubuntu中怎么安装Discourse

Discourse 是 Stack Overflow 的联合创始人 Jeff Atwood 推出的一个新的开源论坛项目，其目的是为了改变十年未变的论坛软件。它摒弃了传统论坛的话题讨论形式、拥有自学习系统、全Web应用同时适用于桌面和移动终端。

在 Ubuntu上安装 Discourse：

1、安装docker和Git  
让我们开始吧 ! 最少需要 1G 的内存，并且官方支持的安装过程需要已经安装了 docker。  
说到 docker，它还需要安装Git。  
要满足以上的两点要求我们只需要运行下面的命令：  
`wget -qO- https://get.docker.com/ | sh`  
用不了多久就安装好了 docker 和 Git

安装结束以后，在你的系统上的 /var 分区创建一个 Discourse 文件夹（当然你也可以选择其他的分区）  
mkdir /var/discourse

2、克隆Github仓库  
现在我们来克隆 Discourse 的 Github 仓库到这个新建的文件夹。  
`git clone https://github.com/discourse/discourse_docker.git /var/discourse`

3、进入这个克隆的文件夹。  
cd /var/discourse  
你将看到“discourse-setup” 脚本文件，运行这个脚本文件进行 Discourse 的初始化。  
./discourse-setup

备注：  
在安装 discourse 之前请确保你已经安装好了邮件服务器。

4、安装向导  
安装向导将会问你以下六个问题：  
Hostname for your Discourse?  
Email address for admin account?  
SMTP server address?  
SMTP user name?  
SMTP port [587]:  
SMTP password? :  
当你提交了以上信息以后, 它会让你提交确认, 如果一切都很正常，点击回车以后安装开始。

需要花费一些时间来完成安装

5、安装成功以后，进入浏览器设置  
现在打开浏览器，如果已经做了域名解析，你可以使用你的域名来连接 Discourse 页面 ，否则你只能使用IP地址了。

6、点击 “Sign Up” 选项创建一个新的账户，然后进行你的 Discourse 设置。
