Главная/Для офиса/BigBlueButton

Установка BigBlueButton на свой сервер

Установка BigBlueButton занимает один скрипт на чистой Ubuntu, но сервер для него нужен мощный: документация просит 8 ядер и 16 ГБ памяти. Это система для онлайн-уроков и вебинаров со слайдами, доской, комнатами для групп и записью, а не просто комната для звонка.

5 мин чтенияДанные проверены 16 октября 2026

Ответ за 30 секунд

Для рабочего сервера документация называет 8 ядер, 16 ГБ памяти и 50 ГБ диска без записи. Ставьте скрипт bbb-install на чистую Ubuntu с отдельным доменом и не селите на этот сервер ничего другого: BigBlueButton сам занимает порты 80 и 443.

Облачный сервер с гарантированной долей процессора: создаётся за пару минут, пробная встреча стоит копейки при почасовой оплате.

Какой сервер нужен для BigBlueButton

01 · 1 мин

Чем BigBlueButton отличается от Jitsi Meet и LiveKit#

BigBlueButton задуман для занятий: преподаватель загружает презентацию, рисует на доске, делит класс на группы, проводит опрос и записывает урок. К Moodle и другим учебным системам он подключается готовым плагином. Для обычных рабочих созвонов он избыточен.

РешениеЧто этоКогда брать
BigBlueButtonГотовая система вебинаров со слайдами, доской, опросами и записьюШкола, курсы, вебинары на десятки зрителей
Jitsi MeetЛёгкая комната для встреч, открывается ссылкой без регистрацииСозвоны команды, быстрые встречи
LiveKitНе готовый сервис, а сервер для передачи видео и звука плюс библиотеки для разработчиковВы пишете своё приложение со звонками, например голосового ИИ-помощника

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

Инструмент · 1 мин

Какой сервер нужен для BigBlueButton#

ПараметрЗначение по документации
СистемаUbuntu 24.04, 64 бита, ядро 6.x (страница установки ветки 4.0, помечена как черновик на 15 октября 2026)
Процессор8 ядер с сильной однопоточной скоростью; для разработки 4 ядра
Память16 ГБ с включённой подкачкой; для разработки 8 ГБ
Диск50 ГБ свободно без записи встреч, 500 ГБ с записью
ПортыTCP 80 и 443, UDP 16384-32768
АдресДоменное имя для сертификата, IPv4 и IPv6

Ubuntu 20.04 и 22.04, которые ищут в запросах, относятся к прежним веткам 2.x и 3.0. Прямое обновление с них на 4.0 не поддерживается, нужен чистый сервер. Откройте страницу установки той версии, которую ставите.

У облачных серверов Таймвеб Клауд доля процессора гарантированная, виртуализация KVM. Старшая готовая конфигурация (8 vCPU, 16 ГБ, 160 ГБ NVMe) стоит 20 040 ₽ в месяц на 14 октября 2026 и закрывает требования без записи. Для записи на 500 ГБ нужен выделенный сервер либо вывод записей во внешнее хранилище.

Какой сервер взять под BigBlueButton

Два ответа: для чего сервер и нужна ли запись встреч

Для чего сервер
Запись встреч

03 · 1 мин

Как поставить BigBlueButton по шагам#

  1. Возьмите чистую Ubuntu нужной версии и направьте A-запись домена, например bbb.example.com, на IP сервера. Без домена браузеры не дадут доступ к камере и микрофону.
  2. Проверьте порты. Порты 80 и 443 не должны быть заняты другим веб-сервером или обратным прокси, то есть программой, которая принимает HTTPS и передаёт запросы дальше.
  3. Запустите скрипт bbb-install из ветки вашей версии: ключ -s задаёт домен, -e почту для сертификата Let's Encrypt, -g ставит Greenlight, интерфейс для комнат.
  4. Дождитесь конца установки, она занимает заметное время: скрипт ставит десятки пакетов и контейнеры.
  5. Проверьте состояние командой bbb-conf --check и откройте домен в браузере.
wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v4.0.x-release/bbb-install.sh | \
  bash -s -- -v ВЕРСИЯ -s bbb.example.com -e admin@example.com -g

Значение для -v и полную команду берите со страницы установки: в этом примере стоит заглушка. Другого способа установки на рабочий сервер документация не описывает. Готовые образы Docker для BigBlueButton делает сообщество, они годятся для разработки и проб. Сама платформа использует Docker внутри: он изолирует LibreOffice, который переводит документы в слайды.

04 · 1 мин

Домен, порты и HTTPS для BigBlueButton#

Сертификат скрипт выпускает сам, поэтому в Certbot или Caddy для него нет нужды. Они и мешают: порты 80 и 443 заняты самим BigBlueButton. Если на сервере нужен ещё и обычный сайт, держите его на другом сервере.

Самая частая причина «вижу комнату, но не слышу людей» это закрытые UDP-порты. Проверьте, что диапазон 16384-32768 открыт и в брандмауэре Ubuntu, и в настройках сети у провайдера. Если участники сидят за корпоративным файрволом, который режет UDP, система пытается пробиться через TURN, и для этого тоже нужны открытые порты.

IPv6 нужен, не только IPv4

Страница установки требует оба адреса. В Таймвеб Клауд IPv6 бесплатный в Москве и Петербурге (данные провайдера на 14 октября 2026), IPv4 оплачивается отдельно.

05 · 1 мин

Greenlight, пользователи и подключение BigBlueButton к Moodle#

В самом BigBlueButton нет списка учётных записей. Людей и комнаты ведёт внешний интерфейс. По умолчанию это Greenlight: в нём регистрируются преподаватели, у каждого есть свои комнаты, а администратор управляет пользователями и ролями. Первого администратора создают командой из документации Greenlight.

Если есть учебная система, интерфейс не нужен: команда bbb-conf --secret показывает адрес API и секретный ключ, их вписывают в плагин Moodle или другого сервиса. Ключ равен паролю к серверу, хранить его в чате не стоит. Видеозвонки внутри команды без учебной системы удобнее вести в Jitsi Meet.

06 · 1 мин

Копии записей и обновление BigBlueButton#

Записи уроков лежат в каталоге /var/bigbluebutton, настройки в /etc/bigbluebutton, учётные записи Greenlight в базе внутри его контейнера. Перенос на новый сервер это копия этих трёх мест. Записи быстро растут, поэтому раз в неделю выносите их в хранилище, схема в разборе сервер для бэкапов.

Обновление в пределах одной ветки делается тем же скриптом. Переход между ветками, например с 3.0 на 4.0, документация не поддерживает: поднимите новый сервер, перенесите записи и переключите домен. Заранее оповестите преподавателей, в какой день старые ссылки перестанут работать.

07 · 1 мин

Вопросы об установке BigBlueButton#

Какую Ubuntu нужно для установки BigBlueButton?

Для ветки 4.0 страница установки называет Ubuntu 24.04 и ядро 6.x. Более старые Ubuntu 20.04 и 22.04 относятся к прежним веткам, прямое обновление с них не поддерживается.

Можно ли установить BigBlueButton в Docker?

Для рабочего сервера документация описывает только скрипт bbb-install на чистой Ubuntu. Образы Docker от сообщества подходят для проб и разработки, а Docker внутри BigBlueButton нужен для изоляции LibreOffice.

Почему в BigBlueButton не слышно участников?

Чаще всего закрыт диапазон UDP-портов 16384-32768 на сервере или у провайдера. Откройте его и выполните bbb-conf --check.

Хватит ли BigBlueButton сервера на 4 ядра и 8 ГБ?

По документации это конфигурация для разработки. Для рабочих встреч указано 8 ядер и 16 ГБ памяти, при записи ещё 500 ГБ диска.

Почему этому можно верить

Как мы проверяли

Цены с сайта провайдераСняты вручную, у каждой цены указана дата проверки.
Всё можно повторитьКоманды и расчёты описаны так, что их повторит любой читатель.
Независимый справочникНе связан с разработчиками приложений и провайдерами и пишет о минусах тоже.

Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Документация BigBlueButton: установка (требования, порты, bbb-install), docs.bigbluebutton.org/administration/install, проверено 15 октября 2026.

SBРедакция SelfBase · обновлено 16 октября 2026

Запустите свой сервер за пару минут

Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.

  • NVMe-диски и гарантированная доля процессора
  • Root-доступ и любой софт, от Docker до игровых серверов
  • Маркетплейс: 91 приложение в один клик
  • Бесплатный перенос проекта силами специалистов
Требования