В процессе (который кажется бесконечным) настройки Discourse через Mailgun и Digital Ocean.
Я защитил свой droplet с помощью Digital Ocean и подтвердил DNS через name.com и Mailgun.
Я ввел временный пароль и сбросил его. Теперь я нахожусь здесь
Рад помочь, но я не совсем понял, что ты пытаешься сделать.
root@forum:~# — это приглашение к вводу команд. Ты успешно подключился к серверу, и теперь нужно выполнить следующий шаг в твоём процессе. Если ты следуешь официальной инструкции по установке, следующим шагом будет установка Discourse.
Для контекста: вчера я прошёл через всё это, только чтобы понять, что Gmail не подойдёт. Теперь я пытаюсь следовать инструкции по установке более внимательно… но, да.
После нашего последнего сообщения я отступил и ввёл следующее:
root@forum:~# cd /var/discourse
root@forum:/var/discourse# ./discourse-setup
Docker не установлен. Нажмите Enter для установки из https://get.docker.com/ или Ctrl+C для выхода
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 13216 100 13216 0 0 322k 0 --:--:-- --:--:-- --:--:-- 322k
# Выполняется скрипт установки Docker, коммит: f45d7c11389849ff46a6b4d94e0dd1ffebca32c1
+ sh -c apt-get update -qq >/dev/null
+ sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null
+ sh -c curl -fsSL "https://download.docker.com/linux/ubuntu/gpg" | apt-key add -qq - >/dev/null
Предупреждение: вывод apt-key не следует парсить (stdout не является терминалом)
Ладно, я не эксперт — если бы это было на мне, я бы уничтожил этот сервер и создал новый. Это сэкономит время на устранение неполадок: вы просто устанавливаете заново, а не сохраняете производственный форум, так что сэкономьте себе время и просто создайте новый сервер. Это займёт пару минут, особенно на серверах с 4 ГБ+ оперативной памяти.
И никто не знает, что вы сделали до всего этого. Просто моё скромное мнение.
Через несколько минут после этого система должна была начать запрашивать у вас имя хоста и так далее.
На самом деле в этом нет необходимости. Вы пока ничего не сделали, что делало бы этот сервер отличным от нового. (За исключением, возможно, установки Docker).
Я изучил ваши рекомендации и снова прошел весь процесс. Discourse, похоже, был настроен и готов к работе. Я получил следующее сообщение:
Discourse is now installed. Log into your admin account in a browser to continue
configuring Discourse.
root@forum:~#
Я перешел по адресу http://167.71.253.224. Мне было предложено ввести имя пользователя и пароль. (Я уже дошел до этого этапа четыре раза) Я это сделал. Вот результат этой отправки.