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 буде готовий до роботи.
Коментарі:
Поки що немає коментарів до цієї публікації.
Увійдіть , щоб залишити свій коментар.