Установка Discourse на Ubuntu 16.04
Платформа открытого типа для совместной работы и коммуникации
Что такое Discourse? Это платформа открытого типа, предназначенная для совместной работы, а также коммуникации. Ее получится использовать для чатов, форумов и рассылок. Мы поможем вам поставить Discourse посредством Docker в изолированную среду.
Что же потребуется для инсталляции?
Разверните оболочку root для начала загрузки Discourse. Это делается с помощью:
sudo -s
Теперь нужно создать каталог /var/discourse для хранения файлов:
mkdir /var/discourse
Вам придется провести операцию клонирования образа платформы в созданную папку:
git clone https://github.com/discourse/discourse_docker.git /var/discourse
Вам предстоит открыть ранее сделанный каталог с помощью кода:
cd /var/discourse
В нем нужно запустить сценарий настроек:
./discourse-setup
По мере установки, на экран будут выводиться вопросы:
Если вам по какой-то причине нужно будет исправить вышеуказанные данные, то внесите правки в файл: /containers/app.yml. После этого нужно будет запустить: ./launcher rebuild app, иначе ваши изменения не применятся. Загрузка платформы Discourse займет несколько минут.
Откройте доменное имя Discource в браузере. Вы увидите на экране вот такие строки:
Congratulations, you installed Discourse!
register a new account to get started
Если загрузка платформы не завершилась, вы увидите сообщение об ошибке 502 Bad Gateway. Подождите немного, чтобы закончилась инсталляция, а потом обновите страницу.
Для создания администраторского аккаунта кликните по кнопке Register. Далее вам придется заполнить форму Register Admin Account:
Email: Выберите написанный раньше адрес электронной почты из выпадающего списка.
Username: Придумайте желаемое имя пользователя.
Password: Напишите сложный пароль, который будет тяжело подобрать.
Нажав кнопку Register, вы сможете принять введенные данные. Вам выведется диалоговое окно с запросом на подтверждение адреса электронной почты. Зайдите в свой ящик и найдите письмо со ссылкой по которой нужно будет перейти.
После подтверждения вы увидите запуск мастера настройки. Если вы хотите это сделать позже, то кликните по Maybe Later. Либо следуйте указаниям Discourse для базовой настройки панели. Вы увидите Quick Start Guide с полезными советами. После настройки платформа Discourse будет готова к работе.
Если хотите обновить версию, загрузите ее с помощью командной строки из Git, а также выполните сборку с помощью:
cd /var/discourse
git pull
./launcher rebuild app
Вы также сможете обновиться прямо из браузера. Наберите:
http://discourse.example.com/admin/upgrade
Вам предстоит нажать на Upgrade to the Latest Version чтобы началась инсталляция. Мастер настройки поможет вам на этапе установки. После этого вы сможете пользоваться возможностями Discourse: например, приглашать других участников.
Опубликовано: Апрель 11, 2017