При настройке я пробовал следующее, но безрезультатно:
discourse..org
host..org
www..org
Каким должно быть моё имя хоста?
Если сейчас перейти на www..org, отображается форум, который я использую у другого провайдера хостинга форумов.
В этом ли проблема?
В идеале ваше имя хоста должно быть DNS-именем, которое указывает на сервер, где вы пытаетесь установить Discourse. Эта конфигурация сообщает Discourse, на какое URL-имя отвечать на запросы.
Если вы планируете заменить своего текущего провайдера форумов на Discourse, вам сначала необходимо убедиться, что либо DNS обновлен и указывает на сервер, где вы устанавливаете Discourse, либо вы удаляете существующий форум и используете этот сервер для установки Discourse.
Обычно у сервера будет своя собственная DNS-запись, да. Вам нужно будет создать её перед установкой Discourse. Установщик не знает, кто ваш провайдер DNS, и не имеет стандартного способа сделать это за вас.
Правильно. Ваше имя хоста должно разрешаться в IP-адрес вашего сервера. Это не секретная информация, так как любой, кто хочет получить доступ к вашему серверу по имени хоста, обязательно должен иметь возможность определить его IP-адрес.
У меня тоже возникла ошибка PostgreSQL при последней попытке установки
2020-05-27 21:27:14.782 UTC [64] FATAL: не удалось отобразить анонимную разделяемую память: Недостаточно памяти
2020-05-27 21:27:14.782 UTC [64] HINT: Эта ошибка обычно означает, что запрос PostgreSQL на сегмент разделяемой памяти превысил доступную память, пространство подкачки или большие страницы. Чтобы уменьшить размер запроса (в настоящее время 1399185408 байт), уменьшите использование разделяемой памяти PostgreSQL, например, за счёт уменьшения shared_buffers или max_connections.
2020-05-27 21:27:14.783 UTC [64] LOG: система баз данных остановлена