It-service - bigbluebutton установка на ubuntu
BigBlueButton включає в себе наступні можливості:
Рекомендовані системні вимоги для 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», то потрібно виконати наступні команди:
$ Sudo apt-get install language-pack-en
$ Sudo update-locale LANG = 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 на будь-який інший реліз, він не буде працювати.
$ Cat / etc / lsb-release
DISTRIB_ID = Ubuntu
DISTRIB_RELEASE = 14.04
DISTRIB_CODENAME = trusty
DISTRIB_DESCRIPTION = "Ubuntu 14.04.X LTS"
Якщо все правильно, то можна приступати до установки BigBlueButton BigBlueButton: установка
1.Обновленіе сервера
Насамперед додаємо репозиторій пакетів BigBlueButton на сервер. У вікні терміналу скопіюйте і вставте наступні команди:
Переконаємося, що в sources.list у вас є «trusty multiverse». Для цього виконаємо наступну команду:
$ Grep "multiverse" /etc/apt/sources.list
Ви повинні побачити приблизно наступне:
Після настройки репозиторіїв виконайте оновлення всіх пакетів:
$ Sudo apt-get update
$ Sudo apt-get dist-upgrade
Перш ніж приступити до наступного кроку, перезавантажте ваш сервер.
Далі даємо права на виконання скрипта і запускаємо його:
Після виконання скрипта переконаємося, що ffmepg встановлений, ввівши команду ffmpeg-version. Ви повинні побачити наступне:
Тепер Ви готові приступити до установки BigblueButton. Виконаємо наступну команду:
$ Sudo apt-get update
$ Sudo apt-get install bigbluebutton
Це команда, яка творить диво. Вона встановить всі компоненти BigBlueButton з їх залежностями. Пакет зробить за вас всю роботу, що залишилася: встановить і налаштує сервер BigBlueButton. Якщо ви отримуєте повідомлення про помилку
. Error: FreeSWITCH did not start
то можете ігнорувати її, до того як зробите «чисту» перезавантаження всіх компонентів в кроці 6
Якщо ви отримуєте повідомлення про помилку
Setting up bbb-playback-presentation (0.9.0-1ubuntu5).
$ Chown: invalid user: 'tomcat7: tomcat7'
запустіть установку заново
$ Sudo apt-get install bigbluebutton
вона повинна завершитися без помилок.
4.Установка демонстраційного API
Для тестування вашого сервера BigBlueButton можна встановити набір API демо.
$ Sudo apt-get install bbb-demo
Після того, як пакет bbb-demo встановлений, ви можете приєднатися до демонстраційної конференції зі сторінки вітання Вашого сервера BigBlueButton.
Надалі, для видалення API, потрібно ввести команду
$ Sudo apt-get purge bbb-demo
Щоб включити WebRTC, виконайте наступні дії:
$ Sudo bbb-conf -enablewebrtc
Для гарантії «чистого» запуску BigBlueButton введіть наступні команди:
$ Sudo bbb-conf --clean
$ Sudo bbb-conf -check
Опція - clean очистить всі файли журналів BigBlueButton.
Опція -check виконає пошук помилок в log-файлах.
Висновок команди sudo bbb-conf - check відобразить поточні параметри безпеки і, після тексту "Potential problems described below", надрукує всі потенційні проблеми конфігурації, які були виявлені.