Установка 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". виведе можливі конфігураційні помилки.