Installez BigBlueButton sur Ubuntu 16.04

Bonjour, aujourd'hui j'ai décidé d'écrire à la fin puis mon premier post.


Je ne parlerai pas beaucoup de BigBlueButton, puis de BBB, je dirai simplement que BBB est:


  • Gratuit (GNU Lesser General Public License).
  • Pour les conférences audio vidéo.
  • Pour les présentations.
  • Pour les webinaires.

Commençons.


Un peu d'histoire.


Dans notre cas, nous utilisons Ubuntu 16.04 x64 et je vous conseille la même chose)


Pour une fonction BBB complète, les éléments suivants sont requis:


  1. IP externe statique.
  2. Nom de domaine lié.
  3. Certificat SSL.
  4. Ports transférés.

Première partie


Script d'installation rapide


Le temps d'installation estimé est de 15 à 20 minutes.
L'installation est simple et non intrusive.


Dans ce cas, installation à l'aide d'une IP externe.


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

Utilisation d'un nom de domaine externe bbb.example.com


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

Utilisation d'un nom de domaine externe bbb.example.com et obtention d'un certificat SSL auprès de
Encryptons en utilisant le courriel 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 + dernier client HTML5


  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 

Tout ce qui précède


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

Il reste à attendre la fin de l'installation.


Ensuite, je réfléchissais à la façon de ne pas tourmenter le lecteur et de ne pas écrire la deuxième partie avec la première, mais je me suis souvenu qu'il y avait une autre partie avec une installation manuelle.


Deuxième partie


Docker à installation rapide


Le site Web de BBB a une liste de ce que nous n'obtiendrons pas dans la version docker


  • Nginx ne possède pas de certificat SSL, vous devez donc utiliser FireFox pour utiliser l'audio / vidéo WebRTC
  • Les processus sont démarrés à l'aide de supervisord (au lieu de systemd)
  • Le client HTML5 prend en charge la vidéo mais pas le partage de bureau avec WebRTC

Autrement dit, vous ne l’enverrez pas en production.


Mais je vais quand même le décrire, tout à coup, quelqu'un sera intéressé par les tests.


Soit dit en passant, si vous le cachez derrière des proxys inverses avec SSL, alors tout devrait commencer d'ici là (je ne l'ai pas vérifié moi-même).


 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 

Eh bien, pour ainsi dire. Mon prochain article portera sur l'installation manuelle de tout ce plaisir, à moins bien sûr qu'ils ne le manquent.


Fin.

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


All Articles