Установка Discourse при уже запущенном nginx?

Привет.

У меня есть VPS на Ubuntu с уже запущенным веб-сервером nginx. Я хочу установить на него Discourse. Однако при запуске скрипта настройки появляется сообщение: «Порт 80 уже занят». Это руководство советует изменить файл app.yml. Но у меня нет такого файла. Я что-то упускаю?

Если я правильно помню, трюк заключается в следующем: остановите nginx, запустите скрипт установки, затем отредактируйте app.yml, настройте конфигурацию nginx и перезапустите его.

Хм, хороший момент. Я займусь доработкой discourse-setup, чтобы она либо копировала standalone.yml в app.yml за вас, либо хотя бы давала более понятную подсказку!

Согласно вышесказанному, проблему можно решить.

Я думаю, что нужно выполнить

 discourse-setup --skip-connection-test --skip-rebuild

чтобы создать файл конфигурации, который вы затем сможете отредактировать вручную, а после этого запустить пересборку.