注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com
介绍
话语是一种现代的,开放源代码的讨论和论坛系统。访问 官方网站 演示和当前功能的细分。本教程将教您如何在Ubuntu 18.04上使用Docker设置Discourse。
创建一个新的Vultr VPS
建议至少使用2GB的RAM。始终选择最新的64位LTS发行版。
访问您的Vultr VPS
使用SSH通过Mac上的终端或Windows上的PuTTY连接到服务器。
ssh [email protected]
用服务器IP替换“ 123.456.7.8”。
安装Docker / Git
运行以下命令:
wget -qO- https://get.docker.io/ | sh
安装话语
在文件夹中创建一个名为“ discourse”的文件夹 /var
目录:
mkdir /var/discourse
在中克隆官方Discourse git存储库 /var/discourse
:
git clone https://github.com/discourse/discourse_docker.git /var/discourse
进入Discourse目录:
cd /var/discourse
复制配置文件为 app.yml
:
cp samples/standalone.yml containers/app.yml
编辑话语配置
编辑 app.yml
文件:
nano app.yml
组 DISCOURSE_DEVELOPER_EMAILS
到您的电子邮件地址。
组 DISCOURSE_HOSTNAME
到您的网址以访问Discourse,例如: discourse.example.com
。
在输入您的电子邮件凭证 DISCOURSE_SMTP_ADDRESS
, DISCOURSE_SMTP_PORT
, DISCOURSE_SMTP_USERNAME
和 DISCOURSE_SMTP_PASSWORD
。确保删除 #
在编辑字符串之前。
保存文件并退出。
注意: 您必须正确设置电子邮件设置-否则站点将损坏!
引导话语
启动引导程序:
./launcher bootstrap app`
在安装过程中可能会询问您有关SSH密钥的问题。类型 Yes
。
引导过程完成后,启动Discourse:
./launcher start app
结论
要访问您的话语距离,只需键入您设置的内容 DISCOURSE_HOSTNAME
在您的浏览器中。
注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com