BigBlueButton.plNiezależny serwis po polsku

Instalacja BigBlueButton 4.0 na Ubuntu 24.04

Wymagania serwera, DNS, HTTPS, instalator i testy po wdrożeniu. Instrukcja dla administratora własnej instancji.

Redakcja BigBlueButton.pl Redakcja:
Grafika BigBlueButton z oficjalnej dokumentacji
BigBlueButton 4.0 dla Ubuntu 24.04. Grafika projektu BigBlueButton. Źródło ilustracji.

Instrukcja dotyczy stabilnej linii BigBlueButton 4.0 i osobnego serwera Ubuntu 24.04. Instalację wykonuje administrator maszyny przeznaczonej na konferencje. Ten portal opisuje rozwiązanie; nie instaluje BigBlueButton na serwerze informacyjnym.

Wymagania środowiska produkcyjnego

Oficjalna dokumentacja 4.0 zaleca czysty, dedykowany serwer z następującymi zasobami:

Tabela jest szersza od ekranu. Przewiń ją w poziomie.

Element Wymaganie dokumentacji 4.0
System Ubuntu 24.04 64-bit, jądro Linux 6.x
Procesor 8 rdzeni, wysoka wydajność pojedynczego rdzenia
Pamięć 16 GB RAM i włączona przestrzeń wymiany
Dysk 500 GB na nagrania lub więcej; 50 GB, jeśli nagrywanie jest wyłączone
Sieć Symetryczne łącze co najmniej 250 Mbit/s
Porty TCP 80 i 443; UDP 16384–32768
Pozostałe Aktualny Docker, nazwa hosta, konfiguracja adresacji IPv4 i IPv6 zgodna z dokumentacją

To wymagania bazowe, a nie gwarancja liczby uczestników. Pojemność zależy między innymi od kamer, liczby spotkań i wydajności CPU. Dla maszyn wirtualnych dokumentacja zaleca dedykowane zasoby procesora.

Przygotuj domenę i serwer

Skieruj nazwę, np. bbb.example.com, na właściwy adres serwera. Sprawdź rekordy DNS z sieci publicznej. Rekord AAAA powinien wskazywać działający interfejs IPv6, jeśli jest publikowany.

Portów 80 i 443 nie może zajmować inny serwer WWW ani aplikacja. Nie uruchamiaj instalatora na maszynie z działającymi już niezależnymi usługami. Zaplanuj reguły zapory, NAT i ewentualny TURN przed instalacją.

Sprawdź wersję systemu, pamięć i zasoby. Utrzymuj poprawny czas systemowy. Certyfikat HTTPS musi odpowiadać używanej nazwie hosta.

Pobierz i przejrzyj instalator

Projekt udostępnia skrypt bbb-install.sh w gałęzi v4.0.x-release. W tej linii oznaczenie wydania to noble-400. Nie używaj poleceń dla starszych gałęzi opartych na innym Ubuntu.

Poniższy przykład pobiera skrypt do pliku. Przed uruchomieniem przeczytaj go oraz aktualną instrukcję instalatora. Zastąp przykładową domenę i adres e-mail własnymi danymi.

wget -O bbb-install.sh https://raw.githubusercontent.com/bigbluebutton/bbb-install/v4.0.x-release/bbb-install.sh
less bbb-install.sh
sudo bash bbb-install.sh -v noble-400 -s bbb.example.com -e admin@example.com -g

Opcja -g dodaje Greenlight. Skrypt zmienia pakiety i konfigurację systemu, więc uruchamiaj go wyłącznie na przygotowanym serwerze. Przed ponownym użyciem sprawdź dostępne opcje i zmiany w oficjalnym repozytorium.

Sprawdź działanie po instalacji

sudo bbb-conf --check
sudo bbb-conf --status

Otwórz salę przez HTTPS, utwórz próbne spotkanie i dołącz z dwóch urządzeń. Sprawdź mikrofon, kamerę, udostępnianie ekranu, prezentację i pokoje grupowe. Jeśli potrzebujesz nagrań, wykonaj krótki zapis i odtwórz go po przetworzeniu.

Jeżeli połączenie audio nie działa z części sieci, przejdź do konfiguracji zapory i serwera TURN. Nie udostępniaj wyniku bbb-conf --secret publicznie: zawiera dane dające dostęp do API.

Migracja i utrzymanie

Bezpośrednie przejście z 2.6, 2.7 lub 3.0 na tym samym systemie nie jest wspieranym sposobem instalacji 4.0. Oficjalna instrukcja zaleca przygotowanie czystego serwera Ubuntu 24.04 i osobne przeniesienie nagrań.

Przed migracją zachowaj ustawienia integracji i kopie danych. Zaplanuj okno serwisowe, testy oraz sposób odtworzenia poprzedniej usługi. Po uruchomieniu monitoruj zasoby i aktualizacje.

Pełny rozdział instalacji 4.0 po polsku zawiera dodatkowe kontrole i przykładowe wyniki poleceń. To tłumaczenie automatyczne; przed zmianą produkcji porównaj szczegóły z oryginałem.

Źródło i informacje o materiale

Dokumentacja BigBlueButton

Materiał informacyjny. BigBlueButton.pl nie jest powiązany z BigBlueButton Inc.