Установка bigbluebutton 0

Це перероблений переклад офіційної інструкції по установці, від розробників BBB.
І перевірений мною на віртуальній машині VirtualBox.

Встановлювати BigBlueButton 0.9.0-beta (далі BBB) розробники рекомендують на чистий сервер Ubuntu 14.04 64-bit.

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

  • Ubuntu 14.04 64-біт
  • 4 Гб пам'яті з включеним swap, краще 8 Гб
  • Відкриті 80. 1935. 9123 TCP порти
  • Відкриті 16384 - 32768 UDP порти
  • Порт 80 не повинен бути зайнятий іншим додатком
  • Від 500 Гб вільного місця для записів
  • Канал 100Мбит / в обидві сторони.

Локаль сервера повинна бути en_US.UTF-8. Перевірити можна командою

Якщо висновок відрізняється від такого: LANG = "en_US.UTF-8"

Те потрібно зробити наступне

Після цього, перелогініваемся, і перевіряємо ще раз cat / etc / default / locale.

Перевіряємо 64-бітний чи сервер

Також потрібно переконається, що версія Ubuntu 14.04. На іншій версії BBB працювати не буде.

Установка BigBlueButton 0.9.0-beta

Якщо ви отримали помилку на будь-якому етапі установки, зупиніться і вирішите проблему. Не примушуйте себе продовжувати поки не вирішите її.

1. Оновлення сервера

Потрібно переконатися в тому, що multiverse репозиторій підключений

Далі, оновлюємо сервер.

Після поновлення перезавантажуємо його.

2. Додаємо репозиторій BigBlueButton

Додаємо ключ сховища, власне сховище і оновлюємо список пакетів.

3. Встановлюємо ffmpeg

BigBlueButton 0.9.0-beta використовує ffmpeg для запису і відтворення трансляцій.

Для того, щоб встановити ffmpeg, потрібно створити файл install-ffmpeg.sh

і вставити в нього наступний код

Зберігаємо, і виконуємо наступні команди, встановлюємо прапор запуску на файл, і запускаємо його

Після цього потрібно переконатися встановився чи ffmpeg, запустіть команду ffmpeg -version. висновок повинен бути приблизно таким

4. Установка BBB

Для установки самого BBB потрібно виконати наступну команду

Це мета-пакет за допомогою якого встановляться всі компоненти BBB і все залежності.

Якщо з'явилося таке повідомлення про помилку

Її можна проігнорувати. Запустимо його на 7 кроці.

Якщо з'явилося таке повідомлення про помилку

Те потрібно повторно запустити sudo apt-get install bigbluebutton. і установка повинна буде пройти без помилок.

Також у мене в кінці установки з'явилося повідомлення про помилку

Повторно запустив sudo apt-get install bigbluebutton установка завершилася коректно.

5. Установка API Demos

Щоб протестувати BBB сервер, ви можете встановити пакетbbb-demo. c допомогою якого можна подивитися можливості надаються BBB API.

6. Включення WebRTC

Щоб включити WebRTC audio, потрібно виконати команду

7. Перезавантаження BBB

Для перезавантаження BBB потрібно виконати

--clean -очищає все log файли BBB;
--check -просматрівает все log файли на предмет помилок;

Також sudo bbb-conf --check виводить поточні настройки BBB.
А після фрази "Potential problems described below". виведе можливі конфігураційні помилки.