在阿里云上搭建Discourse轻论坛教程-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

在阿里云上搭建Discourse轻论坛教程

2016-01-26 17:02:23 17368 2
原教程地址:http://learnce.com/t/discourse-ubuntu-centos/11  

1、ubuntu系统更新:
apt-get update


1.png589x572 12.3 KB
apt-get upgrade
中途输入一次Y,确定升级。


升级完成最好reboot一次。
2、安装docker
wget -qO- https://get.docker.com/ | sh


安装成功之后提示我们要登出后再次登录进来。
3、创建安装目录
mkdir /var/discourse
4、安装Discourse镜像
git clone https://github.com/discourse/discourse_docker.git /var/discourse


5、切换到安装目录
cd /var/discourse
6、复制配置文件
cp samples/standalone.yml containers/app.yml
7、编辑配置文件
nano containers/app.yml
添加模板:
templates:
- "templates/postgres.template.yml"
- "templates/redis.template.yml"
- "templates/sshd.template.yml"
- "templates/web.template.yml"
- "templates/web.china.template.yml"

更改安装版本为稳定版:
version: stable


更改默认语言:
DISCOURSE_DEFAULT_LOCALE: zh_CN


更改开发者邮件地址和网址:
DISCOURSE_DEVELOPER_EMAILS: ' xxx@xxx.com'
DISCOURSE_HOSTNAME: 'xx.com'


更改邮件系统配置:
DISCOURSE_SMTP_AUTHENTICATION: login
DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none
DISCOURSE_SMTP_ADDRESS: smtp.mxhichina.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: XX@xx.com
DISCOURSE_SMTP_PASSWORD: XXX
DISCOURSE_SMTP_ENABLE_START_TLS: true
保存:ctrl+o
退出:ctrl+x
8、初始化
./launcher bootstrap app




9、启动Discourse
./launcher start app


10、设置邮件发送邮箱:
每次执行一行代码
./launcher enter app
rails console
SiteSetting.notification_email = ' xx@xx.com'
exit
exit


11、创建管理员
./launcher enter app【如果已经进入则不需要这一步】
rake admin:create
exit


PS:
如果您自己不能独立完成安装,可以联系QQ651080920,就行有偿的技术托管。同时可以在learnce.com找到已经上线的Discourse实践视频教程。

取消 提交回答
全部回答(2)
  • hoophubs篮圈
    2017-03-20 13:58:30
    Re在阿里云上搭建Discourse轻论坛教程
    请问这里的邮箱端口设置为什么是587 而不是25端口?
    DISCOURSE_SMTP_PORT: 587
    0 0
  • 51干警网
    2016-01-27 00:30:38
    您的帖子很精彩!希望很快能再分享您的下一帖!
    0 0
添加回答
相关问答

20

回答

【大咖问答】对话PostgreSQL 中国社区发起人之一,阿里云数据库高级专家 德哥

阿里ACE 彭飞 2019-07-10 09:36:10 1214785浏览量 回答数 20

170

回答

惊喜翻倍:免费ECS+免费环境配置~!(ECS免费体验6个月活动3月31日结束)

豆妹 2014-10-29 17:52:21 231914浏览量 回答数 170

31

回答

[@倚贤][¥20]刚学完html/css/js的新手学习servlet、jsp需要注意哪些问题?

弗洛伊德6 2018-10-27 21:52:43 147443浏览量 回答数 31

43

回答

【精品问答集锦】Python热门问题

小六码奴 2019-05-30 15:27:34 142534浏览量 回答数 43

295

回答

Linux Bash严重漏洞修复紧急通知(已全部给出最终修复方案)

qilu 2014-09-25 13:26:50 437539浏览量 回答数 295

82

回答

OSS入门教程

belle.zhoux 2014-07-07 17:14:27 157864浏览量 回答数 82

251

回答

阿里云LNAMP(Linux + Nginx + Apache + MySQL + PHP)环境一键安装脚本

云代维 2014-02-14 15:26:06 309163浏览量 回答数 251

1

回答

阿里云开发者论坛一周精粹期刊汇总 -  2018.12

福利达人 2018-03-06 16:42:35 206658浏览量 回答数 1

24

回答

【精品问答】python技术1000问(1)

问问小秘 2019-11-15 13:25:00 482836浏览量 回答数 24

13

回答

【精品问答合集】Java热门问答

李博 bluemind 2019-05-29 16:00:45 128423浏览量 回答数 13
0
文章
4
问答
问答排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载