Installieren Sie BigBlueButton unter Ubuntu 16.04

Guten Tag, heute habe ich beschlossen, am Ende dann meinen ersten Beitrag zu schreiben.


Ich werde nicht viel über BigBlueButton sprechen, dann über BBB. Ich sage nur, dass BBB ist:


  • Kostenlos (GNU Lesser General Public License).
  • Für Video-Audiokonferenzen.
  • Für Präsentationen.
  • Für Webinare.

Fangen wir an.


Ein bisschen Hintergrund.


In unserem Fall verwenden wir Ubuntu 16.04 x64 und ich rate Ihnen das gleiche)


Für eine vollständige BBB-Funktion ist Folgendes erforderlich:


  1. Statische externe IP.
  2. Gebundener Domainname.
  3. SSL-Zertifikat.
  4. Weitergeleitete Ports.

Teil eins


Schnellinstallationsskript


Die geschätzte Installationszeit beträgt 15-20 Minuten.
Die Installation ist einfach und nicht aufdringlich.


In diesem Fall Installation mit einer externen IP.


wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200 

Verwenden eines externen Domainnamens bbb.example.com


 wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200 -s bbb.example.com 

Verwenden eines externen Domainnamens bbb.example.com und Abrufen eines SSL-Zertifikats von
Verschlüsseln wir mit E-Mail info@example.com


 wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200 -s bbb.example.com -e info@example.com 

SSL + neuester HTML5-Client


  wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200 -s bbb.example.com -e info@example.com -t 

SSL + GreenLight


 wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200 -s bbb.example.com -e info@example.com -g 

Alles oben


 wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200 -s bbb.example.com -e info@example.com -t -g 

Es bleibt zu warten, bis die Installation abgeschlossen ist.


Dann dachte ich bereits darüber nach, den Leser nicht zu quälen und den zweiten Teil nicht zusammen mit dem ersten zu schreiben, aber ich erinnerte mich, dass es einen anderen Teil mit manueller Installation gab.


Teil Zwei


Schnellinstallation Docker


Die BBB- Website enthält eine Liste der Dinge, die wir in der Docker-Version nicht erhalten werden


  • Nginx verfügt nicht über ein SSL-Zertifikat. Daher müssen Sie FireFox verwenden, um WebRTC-Audio / Video zu verwenden
  • Prozesse werden mit Supervisord gestartet (anstelle von systemd).
  • Der HTML5-Client unterstützt Videos, jedoch keine Desktop-Freigabe mit WebRTC

Das heißt, Sie werden ihn nicht zur Produktion schicken.


Aber ich werde es trotzdem beschreiben, plötzlich wird jemand daran interessiert sein zu testen.


Übrigens, wenn Sie es mit SSL hinter Reverse-Proxys verstecken, sollte bis dahin alles beginnen (ich habe es selbst nicht überprüft).


 docker run -p 80:80/tcp -p 443:443/tcp -p 1935:1935 -p 5066:5066 -p 3478:3478 -p 3478:3478/udp bigbluebutton/bigbluebutton -h LOCAL_IP_ADDRESS 

Sozusagen. In meinem nächsten Artikel geht es darum, all diesen Spaß manuell zu installieren, es sei denn, sie vermissen ihn natürlich.


Fin.

Source: https://habr.com/ru/post/de430870/


All Articles