Discourse 搭建
Discourse logo 0. 简要介绍 Discourse 是由 Stack Overflow 创始人之一的 Jeff Atwood 主导的开源论坛项目,使用时能感受到和 Stack Overflow 的关联性,比如为鼓励有效的技术讨论、控制人身攻击等做了很多努力,页面的布局方式也有相似之处。Discourse 提供了非常丰富的配置方式,也支持插件扩展,是值得学习的论坛类开源项目。 本文主要介绍通过 Docker 镜像的方式在公有云环境中部署 Discourse 环境,公有云选为阿里云,操作系统为 Ubuntu 16.04。 1. 准备工作 1.1 阿里云环境准备 Discourse 官方文档中推荐的最低配置是 1 核 2G,这里就选用了最低配:ecs.n4.small,对于没有很高访问量的站点,这个配置也足够用了。 阿里云虚拟机配置 服务器购买完成后,记得要更新一下系统,最新的系统修复了不少 bug: apt update apt upgrade -y 1.2 邮箱配置 Discourse 比较依赖邮箱系统,需要根据邮箱来进行注册和消息通知,所以一定要有一个可用的邮件服务系统,...

