Пошаговое руководство для новичков по установке Discourse. От выбора подходящего сервера до его настройки, SMTP, DNS и выполнения всего в правильном порядке. Из-за такого ручного процесса с множеством ветвлений и опций у меня много сомнений, и я слышал, что многие настройки идут не так, если не действовать осторожно. Я хочу сделать всё правильно и буду признателен, если кто-нибудь сможет меня поправить. Я пройду через столько шагов, сколько смогу, и остановлюсь, если застряну. Эта страница может быть полезной, если собрать все основные сомнения в одном месте
Цель: Установка Discourse на самохостинговом VPS для форума, начинающего с 100 пользователей/мес
1) Из двух доступных официальных руководств я выбираю простое. С какими проблемами я могу столкнуться? Неужели это плохо для будущей гибкости/масштабирования?
Простая базовая установка за 10 минут: Руководство по установке Docker для новичков
Мощная, гибкая установка на большом/нескольких серверах: Продвинутое руководство по установке Docker
2) Это хороший порядок настройки? i) Настройка и аренда VPS > ii) SMTP > iii) Домен и DNS > iv) Установка Discourse
3.1) Насчёт домена и DNS, у меня уже есть сайт с моим кастомным доменом. Не уверен, что выбрать; поддомен или дочерний nameserver? Посмотрел, но не понимаю
3.2) Хотя сейчас нет, если потребуется, форум Discourse можно подключить к чистому домену, например example.com, верно (если он, конечно, не используется)? Не обязательно использовать поддомен, например forum.example.com, верно? Почему в руководстве Discourse сказано только “Создайте DNS-запись A, указывающую ваш поддомен (например, forum.example.com) на IP-адрес вашего сервера”
4.1) Насчёт SMTP: Полностью запутался. Насчёт входа пользователей, вот моя цель Connect User logins from my Wix site for my Discourse forum Чтобы это обеспечить, что мне нужно сделать?
4.2) Я ещё не настроил бизнес-почту, но могу сделать это сейчас через Hostinger. Имеет ли это большое отношение к SMTP? Насчёт SMTP я слышал на этом форуме про MailGun, MailJet и Brevo. Что это значит?
5) Выбор и настройка VPS: Contabo и Hetzner были самыми дешёвыми, при этом казались довольно надёжными. Если я выберу более дешёвый Contabo, не упущу ли я что-то полезное? Они безопасны, верно? (Я хотел сравнить всю конфигурацию с Hetzner, но там даже не показывают опции конфигурации без ввода данных, дебетовой карты и проверки AC?? Максимум, что у меня есть, это скриншоты от @Lilly)
5.1) Панель: Contabo показывает, что включены Webmin и Webmin + LAMP. cPanel показан как платная добавка. Я слышал про cPanel, мне это не нужно, верно?
5.2) ОС: Contabo показывает, что включён Ubuntu, без каких-либо уточнений, этого достаточно? (Конфигурация Digital Ocean показывает опции рядом с их Ubuntu, например 24.04 (LTS) x64
5.5) IPv6 не показан в конфигурации, хотя на странице их плана VPS рекламируется следующее: “Выделенные IPv4 и IPv6 адреса включены в каждый план”. Интересно, есть ли это или нет
5.6) Слышал немного негатива насчёт Contabo, что думают люди здесь, которые пользовались Contabo?
5.7) Следующие хорошие характеристики являются минимально доступными и по отличным ценам! Просто чтобы знать, (на случай смены VPS) раз Discourse рекомендует 2GB, разве 4 не лишние? Что такое снимок?




