Discourse论坛安装教程

一、配置要求

1G内存可用,实测比较卡。2G内存刚刚满足要求

二、安装

2.1 SSH进入云服务器
sudo -i

进入root模式

2.2 下载Discourse
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
chmod 700 containers

您需要在其余的设置和引导过程中使用 root 用户

2.3 安装
./discourse-setup
2.3 出现提示时,请回答以下问题:
Hostname for your Discourse? [discourse.example.com]: 
Email address for admin account(s)? [[email protected],[email protected]]: 
SMTP server address? [smtp.example.com]: 
SMTP port? [587]: //腾讯邮箱此处保持默认,不要修改为465
SMTP user name? [[email protected]]: 
SMTP password? [pa$$word]: 
Let's Encrypt account email? (ENTER to skip) [[email protected]]: //输入你的邮箱
Optional Maxmind License key () [xxxxxxxxxxxxxxxx]: //默认即可

请务必正确完成邮件服务设置部分,登陆论坛需要邮箱激活 大概需要2-8分钟,等待完成安装

三、更改论坛

有些时候我们可能会对论坛进行更改,添加新的插件 编辑/containers/app.yml文件 使用命令

./discourse-setup
or
./launcher rebuild app

使更改生效

四、备份恢复

mkdir -p /var/discourse/shared/standalone/backups/default
./launcher enter app
cp /文件路径/备份文件.tar.gz /var/discourse/shared/standalone/backups/default
discourse enable_restore
discourse restore 备份文件.tar.gz
./launcher rebuild app

五、注意事项

5.1 腾讯邮箱设置注意事项

使用587(默认端口),不要修改为465。否则不能收发信件。

你可能感兴趣的:(discourse)