Я следовал руководству по установке: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub. Всё развёрнуто на экземпляре AWS EC2 с Ubuntu 18. Установка прошла успешно, но при открытии публичного адреса http://ec2-54-153-68-240.us-west-1.compute.amazonaws.com возникает ошибка: “dial TCP 54.153.68.240:80: getsockopt: connection refused”. Я также пробовал открыть домен, указывающий на этот экземпляр, но безрезультатно — та же ошибка. Я новичок в этом, буду очень признателен за помощь. Спасибо.
Похоже, что на вашем EC2 уже установлен apache2, что, скорее всего, связано с тем, что вы установили LAMP на Ubuntu в качестве операционной системы?
Вам, вероятно, потребуется переустановить или развернуть его заново с Ubuntu 18.04 (без опции LAMP), а затем попробовать переустановить Discourse.
Ваша установка, вероятно, изначально не удалась, поскольку apache2 был запущен на этой системе (исходя из того, что на Ubuntu отображается стартовая страница apache2).
Спасибо за помощь. Я выполнил чистую установку, и всё заработало…