====Installation de BigBlueButton====
**BigBlueButton** ne peut-être installé que sur la version 16.04 d'Ubuntu
**BigBlueButton** s'installe à partir d'un script.
Les prérequis pour l'installation du logiciel sont :
* Avoir un serveur du type dédié ou VPS
* Installer dessus Ubuntu server 16.04 64 bits
* Minimum 8GB de RAM (conseillé 16GB)
* 4 CPU core (conseillé 8)
Une fois la distribution installée, commençons par vérifier et installer les mises à jour :
apt-get update && apt-get upgrade
Ensuite nous allons récupérer le script.
wget -q https://ubuntu.bigbluebutton.org/bbb-install.sh
L'option -q –> Évite l'affichage des messages du wget.
Pour l'installation de BBB, pour Arles-Linux nous avons passé cette commande :
Il faut remplacer "visio.domaine.tld" par le nom de domaine utilisé.
De même l'adresse mail doit être valide.
bash bbb-install.sh -v xenial-22 -s visio.domaine.tld -e contact@domaine.tld -g
__Options__ :
* -v -> option permettant de spécifier la version de BBB à installer (branche 2.2)
* -s -> Option permettant de stipuler le nom de domaine à utiliser
* -e -> Mail qui servira à activer le certificat letsencrypt
* -g -> Indique qu'on souhaite ajouter Greenlight à l'installation
====Création du compte administrateur====
L'interface utilisateur **Greenlight** tourne à travers un container **Docker**.
De base, il ne possède aucun compte administrateur.
Pour créer le compte administrateur de **Greenlight**, nous allons recharger le container :
cd greenlight
docker exec greenlight-v2 bundle exec rake admin:create
L'utilisateur par défaut sera : admin@example.com
Le mot de passe par défaut sera : administrator
Account succesfully created.
Email: admin@example.com
Password: administrator
Role: admin
PLEASE CHANGE YOUR PASSWORD IMMEDIATELY
**Attention il faut absolument changer les identifiants une fois l'installation terminée.**
Voir section **profil** dans "[[https://wiki.arles-linux.org/doku.php?id=util_bigbluebutton|Gestion de Big Blue Button]]"
====Configurer le module Etherpad====
Le script ci-dessus installe par défaut la suite **LibreOffice**.
Nous allons configurer le module **Etherpad** pour la prendre en compte.
Commençons par installer nano :
apt-get install nano
Ensuite, nous modifierons le fichier de configuration d'Etherpad :
nano /usr/share/etherpad-lite/settings.json
Remplacer la ligne :
"soffice": null,
par :
"soffice": "/usr/bin/soffice",
====Redémarrer les services====
===Redémarrer BBB===
Pour redémarrer **BBB**, il suffit d'entrer cette commande :
bbb-conf --restart
===Redémarrer Greenlight===
Pour redémarrer le container greenlight il faut dans l'ordre entrer dans le dossier:
cd greenlight
Stopper puis redémarrer le container :
docker-compose down
docker-compose up -d
====Mise à jour de BBB====
**BBB** étant dans les dépôts, pour le mettre à jour il suffit de mettre à jour son système :
apt-get update && apt-get upgrade
Enfin on redémarre le service :
bbb-conf --restart
====Mise à jour de greenlight====
Il faut pour greenlight, mettre à jour son container :
cd greenlight
docker pull bigbluebutton/greenlight:v2
Le redémarrer :
docker-compose down
docker-compose up -d
Enfin redémarrer **BBB** :
bbb-conf --restart
Profitez bien de votre nouveau serveur !!