Итак, когда я пытаюсь настроить Discourse, после завершения настройки система предлагает войти в аккаунт администратора, но домен отказывается подключаться. Настройки DNS уже выполнены.
Спасибо, если кто-то сможет помочь.
![]()
Вы создали DNS-запись, указывающую на IP-адрес дроплета? (просто уточняю)
да
Вы можете разрешить DNS-запись до IP-адреса?
да
Да, я могу выполнить ping дроплета.
Есть ли на дроплете какой-либо брандмауэр?
не уверен
Используете ли вы рекомендуемый способ установки Discourse или приложение в один клик?
Если вы не настраивали брандмауэр, то, скорее всего, вы его не используете.
Вы используете рекомендуемый способ установки Discourse или приложение в один клик?
Да, я использовал.
Можете ли вы выполнить команды docker ps и netstat -tlpn, чтобы проверить, запущен ли Discourse, и есть ли запись в состоянии LISTEN на порту 80?
Вы должны увидеть что-то вроде:
root@example:~# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
86800988ad89 local_discourse/app "/sbin/boot" 12 days ago Up 12 days 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp app
root@example:~# netstat -tlpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 562/sshd
tcp6 0 0 :::22 :::* LISTEN 562/sshd
tcp6 0 0 :::443 :::* LISTEN 13472/docker-proxy
tcp6 0 0 :::80 :::* LISTEN 13483/docker-proxy
Хорошо, я попробую, спасибо.
Что ж, у него нет порта 80, поэтому я просто переустановлю VPS.
Обязательно используйте руководство по установке в облаке здесь: discourse/docs/INSTALL.md at main · discourse/discourse · GitHub
Однощелчковая установка не поддерживается нашей командой.
Хорошо, спасибо за информацию