怎么在linux上安装开源脚本,如何在 Ubuntu Linux上安装开源论坛

原标题:如何在 Ubuntu Linux上安装开源论坛

Discourse 是一个开源的论坛,它可以以邮件列表、聊天室或者论坛等多种形式工作。它是一个广受欢迎的现代的论坛工具。在服务端,它使用 Ruby on Rails 和 Postgres 搭建, 并且使用 Redis 缓存来减少读取时间 , 在客户端,它使用支持 Java 的浏览器。它非常容易定制,结构良好,并且它提供了转换插件,可以对你现存的论坛、公告板进行转换,例如: vBulletin、phpBB、Drupal、SMF 等等。在这篇文章中,我们将学习在 Ubuntu 操作系统下安装 Discourse。

在 Ubuntu 16.04 上安装 Discourse

安装docker和Git

让我们开始吧 ! 最少需要 1G 的内存,并且官方支持的安装过程需要已经安装了 docker。 说到 docker,它还需要安装Git。要满足以上的两点要求我们只需要运行下面的命令:

wget -qO- https://get.docker.com/ | sh

0641f0921bdc269472e6c2f7b191a714.png

用不了多久就安装好了 docker 和 Git,安装结束以后,在你的系统上的 /var 分区创建一个 Discourse 文件夹(当然你也可以选择其他的分区)。

mkdir /var/discourse

克隆Github仓库

现在我们来克隆 Discourse 的 Github 仓库到这个新建的文件夹。

git clone https://github.com/discourse/discourse_docker.git /var/discourse

进入这个克隆的文件夹。

cd /var/discourse

d454e8ec24101b45573dd0f19fc167b1.png

你将看到“discourse-setup” 脚本文件,运行这个脚本文件进行 Discourse 的初始化。

./discourse-setup

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

安装向导

安装向导将会问你以下六个问题:

Hostname for your Discourse?Email address for admin account?SMTP server address?SMTP user name?SMTP port [587]:SMTP password? []:

323baf9a3347592f4c54c5cd865837c3.png

当你提交了以上信息以后, 它会让你提交确认, 如果一切都很正常,点击回车以后安装开始。

afac55ef40b7b8b0f5af4e1937e886c3.png

现在“坐等放宽”,需要花费一些时间来完成安装,倒杯咖啡,看看有什么错误信息没有。

ef377bb835653af07dca4af494295be3.png

安装成功以后看起来应该像这样。

19c597c0c8059c37f792d45ae4b15cd9.png

进入浏览器设置

现在打开浏览器,如果已经做了域名解析,你可以使用你的域名来连接 Discourse 页面 ,否则你只能使用IP地址了。你将看到如下信息:

f832618667b1d67967e4622a0727c2b1.png

就是这个,点击 “Sign Up” 选项创建一个新的账户,然后进行你的 Discourse 设置。

1216a6d0a176f404bb467ae950448983.png

结论

它安装简便,运行完美。 它拥有现代论坛所有必备功能。它以 GPL 发布,是完全开源的产品。简单、易用、以及特性丰富是它的最大特点。

本文地址:

编辑:张振宇,审核员:杨鹏飞

学习Linux技术,免费Linux教程请关注微信公众号:LINUXPROBE或搜索linux就该这么学。返回搜狐,查看更多

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值