Home tmade.de

Home Wiki




To install BBB manually:

sudo apt-get update
sudo apt-get install bigbluebutton 
sudo bbb-conf --clean
sudo bbb-conf --check


dpkg -l | grep bbb


sudo apt-get update
sudo apt-get dist-upgrade

Set Static IP:

sudo vi /etc/network/interfaces

# The primary network interface
auto eth0
iface eth0 inet static

sudo /etc/init.d/networking restart


BigBlueButton uses 3 TCP ports:

port 80 for the obvious web interface
port 9123 for desktop sharing
port 1935 for Adobe Flash Media Server (RTMP?) 

If the ports above are opened/ forwarded (firewall/ router) you have to execute the following command (on bbb) to make it reachable from external:

sudo bbb-conf --setip your.domainname.com

Switching between Asterisk and FreeSWITCH

The BigBlueButton packages let you switch back and forth between using Asterisk and FreeSWITCH.

To switch from Asterisk to FreeSWTICH, do

sudo apt-get purge bbb-voice-conference 
sudo apt-get purge asterisk 
sudo apt-get install bbb-freeswitch-config 
sudo bbb-conf --clean 

To switch from FreeSWITCH to asterisk, do

 sudo apt-get purge bbb-freeswitch-config 
 sudo apt-get purge freeswitch 
 sudo apt-get install bbb-voice-conference 
 sudo bbb-conf --clean 


root@ubuntu:~#    sudo bbb-conf --check

BigBlueButton Server 0.71
                    Kernel version: 2.6.32-24-generic-pae
                      Distribution: Ubuntu 10.04.1 LTS (32-bit)
                            Memory: 2012 MB

                Port test (tunnel):

                       server name:
                              port: 80
                    bbb-client dir: /var/www/bigbluebutton

/var/lib/tomcat6/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties (bbb-web)
                      bbb-web host:

/var/lib/tomcat6/webapps/bigbluebutton/demo/bbb_api_conf.jsp (API demos)
                  bbb-web-api host:

                  voice conference: FreeSWITCH
root@ubuntu:~# sudo bbb-conf --setip tmade.gotdns.com
Assigning tmade.gotdns.com for testing for firewall in /var/www/bigbluebutton/client/conf/config.xml
Assigning tmade.gotdns.com for rtmp:// in /var/www/bigbluebutton/client/conf/config.xml
Assigning tmade.gotdns.com for servername in /etc/nginx/sites-available/bigbluebutton
Assigning tmade.gotdns.com for http:// in /var/www/bigbluebutton/client/conf/config.xml
Assigning tmade.gotdns.com for web application URL in /var/lib/tomcat6/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties
Assigning tmade.gotdns.com for api demos in /var/lib/tomcat6/webapps/bigbluebutton/demo/bbb_api_conf.jsp
bbb/bbb.txt · Last modified: 2017/12/09 01:19 (external edit)
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki