Установка bigbluebutton на ubuntu

Рекомендовані системні вимоги для BigBlueButton 0.9.0-beta

  • Ubuntu 14.04 64-bit
  • 4 GB пам'яті (краще 8 GB)
  • Quad-core 2.6 ГГц (або вище)
  • Доступ до портів TCP (80, 1935, 9123), UDP (16384 - 32768)
  • Порт 80 не повинен використовуватися іншими додатками
  • 500G вільного місця на диску (або більше) для запису
  • Пропускна здатність 100 Mbit / s

Кодування на сервері повинна бути «en_US.UTF-8». Щоб перевірити, яка кодування стоїть у вас, виконайте наступну команду:

Результатом має бути:

Якщо ви не побачили рядок «en_US.UTF-8», то потрібно виконати наступні команди:

Далі вийдіть із системи і знову увійдіть, і виконайте cat / etc / default / locale ще раз, щоб переконатися, що ви бачите тільки рядок LANG = "en_US.UTF-8". Примітка: якщо ви бачите додаткові рядки LC_ALL = "en_US.UTF-8". то видаліть настройки LC_ALL до виконання подальших дій.

Далі давайте переконаємося, що у нас встановлена ​​64-розрядна система:

Переконаємося, що у нас були вірними версія Ubuntu (Ubuntu 14.04). При спробі встановити BigBlueButton 0.9.0-beta на будь-який інший реліз, він не буде працювати.

Якщо все правильно, то можна приступати до установки BigBlueButton

Насамперед додаємо репозиторій пакетів BigBlueButton на сервер. У вікні терміналу скопіюйте і вставте наступні команди:

Переконаємося, що в sources.list у вас є «trusty multiverse». Для цього виконаємо наступну команду:

Ви повинні побачити приблизно наступне:

Після настройки репозиторіїв виконайте оновлення всіх пакетів:

Перш ніж приступити до наступного кроку, перезавантажте ваш сервер.

Далі даємо права на виконання скрипта і запускаємо його:

Після виконання скрипта переконаємося, що ffmepg встановлений, ввівши команду ffmpeg-version. Ви повинні побачити наступне:

Тепер Ви готові приступити до установки BigblueButton. Виконаємо наступну команду:

Це команда, яка творить диво. Вона встановить всі компоненти BigBlueButton з їх залежностями. Пакет зробить за вас всю роботу, що залишилася: встановить і налаштує сервер BigBlueButton.

Якщо ви отримуєте повідомлення про помилку

то можете ігнорувати її, до того як зробите «чисту» перезавантаження всіх компонентів в кроці 6

Якщо ви отримуєте повідомлення про помилку

запустіть установку заново

вона повинна завершитися без помилок.

4.Установка демонстраційного API

Для тестування вашого сервера BigBlueButton можна встановити набір API демо.

Після того, як пакет bbb-demo встановлений, ви можете приєднатися до демонстраційної конференції зі сторінки вітання Вашого сервера BigBlueButton.

Надалі, для видалення API, потрібно ввести команду

Щоб включити WebRTC. виконайте наступні дії:

Для гарантії «чистого» запуску BigBlueButton введіть наступні команди:

Опція - clean очистить всі файли журналів BigBlueButton.

Опція --check виконає пошук помилок в log-файлах.

Висновок команди sudo bbb-conf - check відобразить поточні параметри безпеки і, після тексту "Potential problems described below", надрукує всі потенційні проблеми конфігурації, які були виявлені.

У наступній статті ми розповімо, як вирішувати часто зустрічаються в ході установки і експлуатації проблеми.