本程序预计安装时间30分钟,最低配置要求:1核2G,注意,一定要2G以上内存,不然会安装失败! 不建议宝塔部署,直接docker安装即可,建议提用一个全新的服务器安装,80和443端口不能被占用
discourse是一款开源的论坛程序,论坛是用ruby语言写的,官方性能优化强悍,安装完非常流畅
附上方的英文版教程:https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md
## 安装教程
这个教程是精简版,只放出代码,去掉了一些无关紧要的解释说明
连接VPS,进入终端进行安装,安装命令如下:
`sudo apt install docker.io
sudo apt install git`
安装 Discourse
`sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
chmod 700 containers`
执行安装:
`./discourse-setup`
配置文件
`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]:
SMTP user name? [[email protected]]:
SMTP password? [pa$$word]:
Let's Encrypt account email? (ENTER to skip) [[email protected]]:
Optional Maxmind License key () [xxxxxxxxxxxxxxxx]:`
注意:上面这个文件里的配置参数必须填合适,填错1个是安装不成功的,你安装错一次,必须重建,重建相当于重新安装一次,每重建一次20多分钟,重建的教程如下;
`cd /var/discourse
nano containers/app.yml`
`cd /var/discourse
./launcher rebuild app`
## 演示站点
https://it6.cc/
## 免费答疑
这个程序安装看似简单,实则有很多坑,顺利的话半个小时安装成功,如果出现问题,可能1天,1周都安装不成功,为了节省大家时间,本人免费为大家答疑,大家有问题直接在本帖回帖提问