如何在 Ubuntu Linux 16.04上安装开源的 Discourse 论坛
Discourse 是一个开源的论坛,它可以以邮件列表、聊天室或者论坛等多种形式工作。它是一个广受欢迎的现代的论坛工具。在服务端,它使用 Ruby on Rails 和 Postgres 搭建, 并且使用 Redis 缓存来减少读取时间 , 在客户端,它使用支持 Java Script 的浏览器。它非常容易定制,结构良好,并且它提供了转换插件,可以对你现存的论坛、公告板进行转换,例如: vBulletin、phpBB、Drupal、SMF 等等。在这篇文章中,我们将学习在 Ubuntu 操作系统下安装 Discourse。
让我们开始吧 ! 最少需要 1G 的内存,并且官方支持的安装过程需要已经安装了 docker。 说到 docker,它还需要安装Git。要满足以上的两点要求我们只需要运行下面的命令:
wget -qO- https://get.docker.com/ | sh
用不了多久就安装好了 docker 和 Git,安装结束以后,在你的系统上的 /var 分区创建一个 Discourse 文件夹(当然你也可以选择其他的分区)。
mkdir /var/discourse
现在我们来克隆 Discourse 的 Github 仓库到这个新建的文件夹。
git clone https://github.com/discourse/discourse_docker.git /var/discourse
进入这个克隆的文件夹。
cd /var/discourse
你将看到“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? []:
当你提交了以上信息以后, 它会让你提交确认, 如果一切都很正常,点击回车以后安装开始。
现在“坐等放宽”,需要花费一些时间来完成安装,倒杯咖啡,看看有什么错误信息没有。
安装成功以后看起来应该像这样。
现在打开浏览器,如果已经做了域名解析,你可以使用你的域名来连接 Discourse 页面 ,否则你只能使用IP地址了。你将看到如下信息:
就是这个,点击 “Sign Up” 选项创建一个新的账户,然后进行你的 Discourse 设置。
它安装简便,运行完美。 它拥有现代论坛所有必备功能。它以 GPL 发布,是完全开源的产品。简单、易用、以及特性丰富是它的最大特点。
本文转载地址:https://www.linuxprobe.com/ubuntu-install-discourse.html
相关文章
- Apache PHP 安装问题 (SUSE Linux)
- 【ARM-Linux开发】打包解包命令
- Linux安装maven(超详细教程)
- 极客日报第 78 期:Linux 之父家断电六天:内核更新延期;华为 EMUI 11 用户突破1亿;美国得州最大电力公司申请破产
- Linux系统下安装MySQL的步骤详解
- 如何在Debian Linux上安装配置ISC DHCP服务器
- Linux命令——yum
- 搭建KVM环境——07 带GUI的Linux上安装KVM图形界面管理工具
- linux命令学习之:read
- Linux - ubuntu vMwareTools安装
- Linux之安装虚拟机/虚拟操作系统[VisualBox]
- LINUX中错误 SELinux is disabled
- linux下Redis与phpredis扩展安装
- linux安装mysql可视化工具MySQL-workbench 连接数据库 执行sql
- Linux安装PHP-AMPQ
- Linux命令·ifconfig
- Linux 系统日志查看分析(Rsyslog)
- Linux配置各个节点之间ssh免登录
- 直接把linux装在了物理机上
- linux 查看网络流量命令
- 《Linux From Scratch》第三部分:构建LFS系统 第六章:安装基本的系统软件- 6.17. GCC-4.9.2
- 《Linux From Scratch》第三部分:构建LFS系统 第六章:安装基本的系统软件- 6.24. Sed-4.2.2
- Linux:用户管理与权限
- linux安装go环境并配置国内源
- mycat中间件--linux安装mycat1.6版本
- 在Linux上安装Chef工作站