本程序预计安装时间30分钟,最低配置要求:1核2G,注意,一定要2G以上内存,不然会安装失败! 不建议宝塔部署,直接docker安装即可,建议提用一个全新的服务器安装,80和443端口不能被占用
discourse是一款开源的论坛程序,论坛是用ruby语言写的,官方性能优化强悍,安装完非常流畅
附上方的英文版教程:discourse/discourseblob/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)? [me@example.com,you@example.com]:
SMTP server address? [smtp.example.com]:
SMTP port? [587]:
SMTP user name? [user@example.com]:
SMTP password? [pa$$word]:
Let's Encrypt account email? (ENTER to skip) [me@example.com]:
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周都安装不成功,为了节省大家时间,本人免费为大家答疑,大家有问题直接在本帖回帖提问