How to install BigBlueButton web conference server.
The minimum requirements for a BigBlueButton server are
- Ubuntu 16.04 64-bit OS running Linux kernel 4.x
- 8 GB of memory with swap enabled (16 GB of memory is better)
- 4 CPU cores (8 is better)
- TCP ports 80 and 443 are accessible
- UDP ports 16384 – 32768 are accessible
- Port 80 is not in use by another application
For a server intended for production, we additionally recommend:
- 500G of free disk space (or more) for recordings
- 250 Mbits/sec bandwidth (symmetrical) or more
- Dedicated (bare metal) hardware
- A hostname (such as bbb.example.com) for setup of a SSL certificate
- IPV4 and IPV6 address
For more information about hardware and installation precheck click
For Installation on Ubuntu 16.04 64-bit server with a public IP address and registered domain name , to install/update to the latest build of BigBlueButton 2.2 first SSH into the server as root and run the following command:
1- Check your server is being resolve with your public IP . For example I am using registered domain name iqra.gkhan.in
#dig iqra.gkhan.in @8.8.8.8
2- Now install the BigBlueButton server with below command.
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-220 -a
3- Now install SSL certificates otherwise VOICE and VIDEO will not work.
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-220 -s bbb.example.com -e info@example.com
change your registered domain name and email address with your registered name and email address .
4- Install Green lite
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-220 -s bbb.example.com -e info@example.com -g
5- setup admin account
cd greenlight/
docker exec greenlight-v2 bundle exec rake admin:create
command will create an admin account and set a default password
If you want to setup BigBlueButton 2.2 with a TLS/SSL certificate and GreenLight, you can do this all with a single command:
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-220 -s bbb.example.com -e info@example.com -g
For more information Bigbluebutton Github
For installation setup and VPS server contact me admin@gkhan.in