Step 1: Download the virtual box from UBUNTU SOFTWARE CENTER

Step 2: Download the “vm” disk from http://www.bigbluebutton.org

Step 3: Run the “vm” disk in the virtual box

Step 4: Change Default Password

When it's done, you'll see a login prompt. NOTE: The VM has been pre-configured to have the following user-id/password:

user-id: firstuser

password: default

Step 5: They will be asked to change the password for security reasons and hence do it

Step 6: Upgrading the BigBlueButton VM

# sudo apt-get update

# sudo apt-get dist-upgrade

Step 6a: In BigBlueButton Settings>>Network>>Adaptor 1(Bridged adaptor)

Step 6b: In Virtual box File>>Preferences>>Network>>Add host-only network (lns)

              Double Click vboxnet0 and give adapter “IPv4” and “netmask” address

Step 7: In the terminal type “sudo vi /etc/network/interfaces” and give static ip

                        For ex: auto eth0

                                     iface eth0 inet static

                                     address 192.168.0.190

                                      netmask 255.255.255.0

                                       gateway 192.168.0.1

                       

Step 8:In the terminal type “sudo vi /etc/resolv.conf” and edit the file to

       nameserver : “your DNS”    For ex: “8.8.8.8”

       nameserver : “your DNS”   “8.8.4.4” is mine

Step 9:Then type “sudo /etc/init.d/networking restart” .

Step 10: First, check in VMWare Player that has networking set to bridged. Next, type

   ping google.com

You should get some ping results

   PING google.com (72.14.204.99) 56(84) bytes of data.

   64 bytes from iad04s01-in-f99.1e100.net (72.14.204.99): icmp_seq=1 ttl=54 time=4.54 ms

   64 bytes from iad04s01-in-f99.1e100.net (72.14.204.99): icmp_seq=2 ttl=54 time=4.42 ms

Step 11: If not, it means that the VM is unable to acquire an IP address from a DHCP server on the network. If there is a DHCP server, you can try

   sudo /etc/init.d/networking restart

Step 12: Next, you can manually finish the setup to BigBlueButton with the following commands:

    sudo apt-get update

    sudo apt-get upgrade

    sudo apt-get install bigbluebutton

Step 13: Install API Demos

To interactively test your BigBlueButton server, you can install a set of API demos.

    sudo apt-get install bbb-demo

Step 14: Do a Clean Restart

To ensure BigBlueButton has started cleanly, enter the following commands:

   sudo bbb-conf --clean

   sudo bbb-conf –check

The --clean option will clear out all the log files for BigBlueButton. The --check option will grep through the log files looking for errors.

The output from sudo bbb-conf --check will display your current settings and, after the text, " Potential problems described below ", print any potential configuration or startup problems it has detected.

This will check your setup to ensure the correct processes are running, the BigBlueButton components have correctly started, and look for common configuration problems that might prevent BigBlueButton from working properly. For example, here's the output on one of our internal servers

Step 15: If you see text after the line ** Potential problems described below **, then bbb-conf detected something wrong with your setup.

Dependencies are not met

For some VPS installations of Ubuntu 10.04, the hosting provider does not give a full /etc/apt/source.list. If you are finding you are unable to install a package, try replacing your/etc/apt/sources.list with the following

# deb cdrom:[Ubuntu-Server 10.04 LTS _Lucid Lynx_ - Release amd64 (20100427)]/ lucid main restricted

# deb cdrom:[Ubuntu-Server 10.04 LTS _Lucid Lynx_ - Release amd64 (20100427)]/ lucid main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to

# newer versions of the distribution.

deb http://us.archive.ubuntu.com/ubuntu/ lucid main restricted

deb-src http://us.archive.ubuntu.com/ubuntu/ lucid main restricted

## Major bug fix updates produced after the final release of the

## distribution.

deb http://us.archive.ubuntu.com/ubuntu/ lucid-updates main restricted

deb-src http://us.archive.ubuntu.com/ubuntu/ lucid-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu

## team. Also, please note that software in universe WILL NOT receive any

## review or updates from the Ubuntu security team.

deb http://us.archive.ubuntu.com/ubuntu/ lucid universe

deb-src http://us.archive.ubuntu.com/ubuntu/ lucid universe

deb http://us.archive.ubuntu.com/ubuntu/ lucid-updates universe

deb-src http://us.archive.ubuntu.com/ubuntu/ lucid-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu

## team, and may not be under a free license. Please satisfy yourself as to

## your rights to use the software. Also, please note that software in

## multiverse WILL NOT receive any review or updates from the Ubuntu

## security team.

deb http://us.archive.ubuntu.com/ubuntu/ lucid multiverse

deb-src http://us.archive.ubuntu.com/ubuntu/ lucid multiverse

deb http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse

deb-src http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse

## Uncomment the following two lines to add software from the 'backports'

## repository.

## N.B. software from this repository may not have been tested as

## extensively as that contained in the main release, although it includes

## newer versions of some applications which may provide useful features.

## Also, please note that software in backports WILL NOT receive any review

## or updates from the Ubuntu security team.

# deb http://us.archive.ubuntu.com/ubuntu/ lucid-backports main restricted universe multiverse

# deb-src http://us.archive.ubuntu.com/ubuntu/ lucid-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's

## 'partner' repository.

## This software is not part of Ubuntu, but is offered by Canonical and the

## respective vendors as a service to Ubuntu users.

# deb http://archive.canonical.com/ubuntu lucid partner

# deb-src http://archive.canonical.com/ubuntu lucid partner

deb http://security.ubuntu.com/ubuntu lucid-security main restricted

deb-src http://security.ubuntu.com/ubuntu lucid-security main restricted

deb http://security.ubuntu.com/ubuntu lucid-security universe

deb-src http://security.ubuntu.com/ubuntu lucid-security universe

deb http://security.ubuntu.com/ubuntu lucid-security multiverse

deb-src http://security.ubuntu.com/ubuntu lucid-security multiverse

then do

Step:16  sudo apt-get update

Step:17 Change the BigBlueButton Server's IP

A common problem is the default install scripts in for BigBlueButton configure it to list for an IP address, but if you are accessing your server via a DNS hostname, you'll see the 'Welcome to Nginx' message.

To change all of BigBlueButton's configuration files to use a different IP address or hostname, enter

     “sudo bbb-conf --setip <ip_address_or_hostname>”

Step :18 sudo apt-get install -f.