Какой сервер нужен для форума на Discourse?

Discourse – это одна из лучших платформ для создания современных форумов. Для стабильной и быстрой работы ей требуется корректная настройка сервера. Ниже приведены требования к серверу и инструкция по установке через sudo ./discourse-setup.

Какой сервер выбрать для Discourse?

Минимальные требования:

  • Оперативная память: 2 ГБ (подойдет для небольшого форума с до 100 активных пользователей в день).
  • Процессор: 2 ядра.
  • Диск: SSD объемом от 10 ГБ.
  • Операционная система: Ubuntu 22.04 или 20.04 (64-бит).
  • Дополнительно: Docker, PostgreSQL.

Рекомендуемые параметры для средних форумов:

  • Оперативная память: 4–8 ГБ.
  • Процессор: 4 ядра.
  • Диск: SSD объемом от 40 ГБ.
  • Сеть: Минимум 100 Мбит/с, желательно 1 Гбит/с для больших сообществ.

Для больших форумов:

  • Оперативная память: 16–32 ГБ.
  • Процессор: 8–16 ядер.
  • Диск: SSD объемом от 100 ГБ.

Как установить Discourse через sudo ./discourse-setup

  1. Подготовьте сервер: Установите последнюю версию Ubuntu Server (22.04 или 20.04). Убедитесь, что у вас есть доступ к root.
  2. Установите Docker:
    sudo apt update && sudo apt upgrade -y
    sudo apt install -y docker.io
    sudo systemctl start docker
    sudo systemctl enable docker
  3. Скачайте Discourse: Клонируйте репозиторий Discourse в /var/discourse:
    sudo git clone https://github.com/discourse/discourse_docker.git /var/discourse
    cd /var/discourse
  4. Запустите discourse-setup:
    sudo ./discourse-setup
    Система запросит домен, параметры почтового сервера и email администратора. После завершения установки Discourse будет готов к работе.
Комментарии:
Пока нет комментариев к этой публикации.
Войдите , чтобы оставить свой комментарий.