Главная
|
Услуги и цены
VDS
Выделенные серверы
Размещение сервера
|
F.A.Q
|
О компании
|

Jitsi Meet на VDS: свой сервер для видеоконференций за 20 минут

Jitsi Meet — открытая платформа для проведения видеоконференций через браузер. Она поддерживает видео и аудио, демонстрацию экрана, текстовый чат и другие функции, необходимые для обычных онлайн-встреч.

Главная особенность заключается в возможности самостоятельно разместить сервер. Вместо подключения к чужой инфраструктуре пользователи заходят на ваш адрес:

https://meet.example.com

Сервер самостоятельно обрабатывает медиатрафик конференции. Поэтому требования к VDS зависят не только от количества пользователей, но и от качества видео, использования демонстрации экрана и других факторов.

Содержание

  • Что понадобится
  • Создаём DNS-запись
  • Устанавливаем Jitsi Meet
  • Указываем домен Jitsi
  • Настраиваем HTTPS
  • Проверяем службы Jitsi
  • Создаём первую конференцию
  • Итог

Что понадобится

Для тестовой установки можно использовать небольшой VDS:

Ресурс Рекомендация
CPU 2 vCPU
RAM 4 ГБ
Диск 20 ГБ SSD
ОС Ubuntu 22.04 / 24.04
IPv4 1 публичный адрес
Домен желательно

Если планируется регулярная конференция на десятки участников, лучше сразу закладывать больше CPU и оперативной памяти.

Создаём DNS-запись

Перед установкой необходимо направить домен или поддомен на VDS.

Например:

meet.example.com → IP_АДРЕС_VDS

Создайте A-запись в панели управления доменом.

После этого проверьте DNS:

nslookup meet.example.com

В ответе должен отображаться IPv4-адрес вашего VDS.

Если вы только купили сервер:

Подключитесь к серверу

Выполните подготовку сервера к работе

После обновления проверьте имя хоста:

hostname

Для сервера видеоконференций удобно использовать понятное имя, например meet

При необходимости установите его:

hostnamectl set-hostname meet

Затем проверьте:

hostnamectl

Устанавливаем Jitsi Meet

Jitsi предоставляет собственный репозиторий пакетов для Debian и Ubuntu. Это удобнее ручной сборки, поскольку необходимые компоненты устанавливаются и обновляются как системные пакеты.

Сначала установим необходимые инструменты:

apt install curl gnupg2 apt-transport-https -y

Добавим ключ репозитория:

curl https://download.jitsi.org/jitsi-key.gpg.key | \
gpg --dearmor -o /usr/share/keyrings/jitsi-keyring.gpg

Добавим репозиторий:

echo "deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg] https://download.jitsi.org stable/" \
> /etc/apt/sources.list.d/jitsi-stable.list

Обновим список пакетов:

apt update

Теперь установим Jitsi Meet:

apt install jitsi-meet -y

Во время установки появится несколько вопросов.

Указываем домен Jitsi

Установщик попросит указать hostname сервера.

Введите:

meet.example.com
Указание домена при установке Jitsi Meet

Используйте именно тот домен, который направили на IP-адрес VDS или ip адрес, если выполняется тестовая установка.

Настраиваем HTTPS

После установки Jitsi предложит выбрать способ настройки сертификата.

Для публичного сервера обычно удобно использовать Let's Encrypt.

Если установщик предлагает автоматически получить сертификат, выберите соответствующий вариант и укажите адрес электронной почты, если он требуется.

Jitsi настроит веб-сервер и получит TLS-сертификат.

Настройка HTTPS-сертификата для Jitsi Meet

После завершения откройте:

https://meet.example.com

Если страница загрузилась, базовая установка завершена.

Проверяем службы Jitsi

После установки полезно убедиться, что основные компоненты запущены.

Проверьте Jitsi Videobridge:

systemctl status jitsi-videobridge2

Также проверьте Prosody:

systemctl status prosody
Проверка состояния служб Jitsi Meet

И веб-сервер:

systemctl status nginx

В нормальном состоянии службы должны иметь:

Active: active (running)

Если одна из них не запустилась, смотрите журнал этой службы.

Например:

journalctl -u jitsi-videobridge2 -n 50 --no-pager

Создаём первую конференцию

Откройте:

https://meet.example.com
Главная страница Jitsi Meet

Введите название комнаты:

team-meeting

Jitsi создаст конференцию и предложит подключиться к ней.

Теперь отправьте ссылку другому участнику:

https://meet.example.com/team-meeting

Участнику не требуется отдельная учётная запись, если сервер настроен на анонимное подключение.

Перед входом браузер попросит разрешение на микрофон и камеру. После предоставления разрешений участник сможет подключиться к конференции.

Итог

Jitsi Meet можно развернуть на VDS и получить собственный сервер видеоконференций с доступом через браузер.

Для небольшой команды достаточно относительно скромного VDS. При росте количества участников в первую очередь нужно следить за CPU, сетевой нагрузкой и стабильностью медиатрафика.

logo
© 2022 62yun
Все права защищены
vk.com/62yuncom
support@62yun.ru
logo
vk.com/62yuncom
support@62yun.ru
Услуги
VDS Выделенные серверы
Полезное
F.A.Q О компании Политика конфиденциальности Оферта
Способы оплаты
wechatpay visa mastercard
MirAccept
Партнеры
25port
© 2022 62yun Все права защищены
ВВЕРХ