Update scripts and docs to support ubunto 20.04
This commit is contained in:
127
README.install-20.04
Normal file
127
README.install-20.04
Normal file
@@ -0,0 +1,127 @@
|
||||
# ===================
|
||||
#
|
||||
# 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 <version> Install given version of BigBlueButton (e.g. 'focal-270') (required)
|
||||
# -s <hostname> Configure server with <hostname>
|
||||
# -e <email> 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 <version> Install given version of BigBlueButton (e.g. 'focal-270') (required)
|
||||
# -s <hostname> Configure server with <hostname>
|
||||
# -e <email> 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
|
||||
# --
|
||||
|
||||
# =====================================================================================
|
||||
Reference in New Issue
Block a user