Увод
Дискурс је модеран систем дискусија и форума отвореног кода. Посетите званични сајт за демо и преглед тренутног скупа функција. Овај водич ће вас научити како да подесите Дисцоурсе са Доцкер-ом на Убунту 18.04.
Креирајте нови Вултр ВПС
Препоручује се коришћење најмање 2 ГБ РАМ-а. Увек изаберите најновију 64-битну ЛТС дистрибуцију.
Приступите свом Вултр ВПС-у
Повежите се са својим сервером користећи ССХ преко Терминала на Мац-у или ПуТТИ-а на Виндовс-у.
ssh root@123.456.7.8
Замените „123.456.7.8“ ИП-ом вашег сервера.
Инсталирајте Доцкер/Гит
Покрените следећу команду:
wget -qO- https://get.docker.io/ | sh
Инсталирајте Дисцоурсе
Направите фасциклу под називом „дискурс“ у /varдиректоријуму:
mkdir /var/discourse
Клонирајте званично гит спремиште Дисцоурсе у /var/discourse:
git clone https://github.com/discourse/discourse_docker.git /var/discourse
Идите у директоријум дискурса:
cd /var/discourse
Направите копију конфигурационе датотеке као app.yml:
cp samples/standalone.yml containers/app.yml
Уредите конфигурацију дискурса
Уредите app.ymlдатотеку:
nano app.yml
Поставите DISCOURSE\_DEVELOPER_EMAILSна своју адресу е-поште.
Подесите DISCOURSE\_HOSTNAMEсвоју веб адресу да бисте приступили дискурсу, на пример: discourse.example.com.
Унесите своју е-акредитиве у DISCOURSE\_SMTP\_ADDRESS, DISCOURSE\_SMTP\_PORT, DISCOURSE\_SMTP\_USERNAMEи DISCOURSE\_SMTP\_PASSWORD. Обавезно уклоните #пре него што уредите низове.
Сачувајте датотеку и изађите.
Напомена: морате правилно подесити подешавања е-поште - иначе ћете имати неисправан сајт!
Боотстрап Дисцоурсе
Покрените боотстрап:
./launcher bootstrap app`
Можда ће вам се током инсталације поставити питање о ССХ кључевима. Тип Yes.
Када се процес покретања заврши, покрените Дисцоурсе:
./launcher start app
Закључак
Да бисте приступили својој инстанци Дисцоурсе, једноставно унесите оно што сте подесили DISCOURSE\_HOSTNAMEу прегледачу.