Привет, @pfaffman,
Изучая документацию на тему Запуск других веб-сайтов на том же сервере, что и Discourse, мне нужно получить подтверждение:
- В сообщении сказано:
Вы не можете использовать
./discourse-setupдля настройки Discourse, если другой сервер использует порт 80 или 443. Вам потребуется скопировать и отредактировать файлsamples/standalone.ymlв вашем любимом текстовом редакторе.
Я понимаю, что мне нужно изменить файл app.yml до запуска discourse-setup, как уже сказано во вступлении:
Вы не можете использовать
./discourse-setupдля настройки Discourse, если другой сервер использует порт 80 или 443. Вам потребуется скопировать и отредактировать файлsamples/standalone.ymlв вашем любимом текстовом редакторе.
Можете ли вы подтвердить следующий процесс:
- загрузить всё содержимое из GitHub;
- один раз запустить discourse-setup с опцией
--skip-connection-test— это создаст контейнеры и файл app.yml; - изменить app.yml, как описано в документации выше;
- обновить программное обеспечение командой
/var/discourse/launcher rebuild app; - создать сайт nginx, указывающий на сокет Discourse, и перезапустить nginx;
- наконец, запустить браузер и перейти на Discourse по адресу https://discourse.mydomain.com, который просто указывает на IP-адрес сервера.
Заранее спасибо за ваши рекомендации!