# =================== # # see: # - https://docs.bigbluebutton.org/administration/install/ # # =================== FQDN_HOSTNAME="bbb.oopen.de" ADMIN_EMAIL="ckubu-adm@oopen.de" FQDN_HOSTNAME="agr-bbb.erpe.org" ADMIN_EMAIL="agr@vvn-bda.de" # === # 1 Pre-installation checks # === # --- # 1.) Run script bbb-pre-install.sh # --- # check that the locale of the server is en_US.UTF-8. # cat /etc/default/locale # If you don't see LANG="en_US.UTF-8", enter the following commands to set the local to en_US.UTF-8. # apt-get install -y language-pack-en update-locale LANG=en_US.UTF-8 # --- # More checks see: https://docs.bigbluebutton.org/administration/install/#pre-installation-checks # --- # === # 2. Install # === # --- # Install BigBlueButton (incl. Greenligth) by running script 'bbb-install.sh' lacally # --- mkdir -p /usr/local/src/bbb git clone https://github.com/bigbluebutton/bbb-install.git /usr/local/src/bbb/ # run commnad 'bbb-install.sh' # # -w Install UFW firewall (recommended) # -v Install given version of BigBlueButton (e.g. 'focal-270') (required) # -s Configure server with # -e Email for Let's Encrypt certbot # -g Install Greenlight version 3 # /usr/local/src/bbb/bbb-install.sh -w -v focal-270 -s ${FQDN_HOSTNAME} -e ${ADMIN_EMAIL} -g # --- # Install BigBlueButton (incl. Greenligth) directly # --- # Download and pipe downlaoded stream directly through 'bash -s' # # -w Install UFW firewall (recommended) # -v Install given version of BigBlueButton (e.g. 'focal-270') (required) # -s Configure server with # -e Email for Let's Encrypt certbot # -g Install Greenlight version 3 # wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v2.7.x-release/bbb-install.sh \ | bash -s -- -w -v focal-270 -s ${FQDN_HOSTNAME} -e ${ADMIN_EMAIL} -g /usr/local/src/bigbluebutton/bbb-pre-install.sh # --- # 2.) Install BigBlueButton # --- wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v bionic-230 -s $FQDN_HOSTNAME -e $ADMIN_EMAIL -a -w # You can test your BigBlueButton installation. Open # # https://$FQDN_HOSTNAME # # enter your name, and click 'Join' to join 'Demo Meeting'. The BigBlueButton client should # launch in 'Demo Meeting'. # --- # 3.) Deinstall bbb-demo # --- # Warning: The API demos are installed and accessible from: # # https://bbb.oopen.de # # and # # https://bbb.oopen.de/demo/demo1.jsp # # These API demos allow anyone to access your server without authentication # to create/manage meetings and recordings. They are for testing purposes only. # If you are running a production system, remove them by running: # # apt-get purge bbb-demo # apt purge bbb-demo # --- # 4.) Install Greenlight - Run script bbb-greenlight-install.sh # --- /usr/local/src/bigbluebutton/bbb-greenlight-install.sh # -- # Installation finished # -- # =====================================================================================