Before you install
Ubuntu 10.04 32-bit or 64-bit server (or desktop)
- 2 GB of memory (4 GB is better)
- Dual-core 2.6 GHZ CPU (quad core is better)
- Ports 80, 1935, 9123 accessible
- Port 80 is available and not used by another application
- 400G of free disk space (or more) for recordings
Installation of BigBlueButton 0.8-beta-3
1. Update your server
# Add the BigBlueButton key wget http://ubuntu.bigbluebutton.org/bigbluebutton.asc -O- | sudo apt-key add - # Add the BigBlueButton repository URL and ensure the multiverse is enabled echo "deb http://ubuntu.bigbluebutton.org/lucid_dev_08/ bigbluebutton-lucid main" | sudo tee etc/apt/sources.list.d/bigbluebutton.list echo "deb http://us.archive.ubuntu.com/ubuntu/ lucid multiverse" | sudo tee -a /etc/apt/sources.list
..
sudo apt-get update sudo apt-get dist-upgrade
..
2. Install Ruby
sudo apt-get install zlib1g-dev libssl-dev libreadline5-dev libyaml-dev build-essential bison checkinstall libffi5 gcc checkinstall libreadline5 libyaml-0-2
create a file called install-ruby.sh
vi install-ruby.sh
…
#!/bin/bash cd /tmp wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz tar xvzf ruby-1.9.2-p290.tar.gz cd ruby-1.9.2-p290 ./configure --prefix=/usr --program-suffix=1.9.2 --with-ruby-version=1.9.2 --disable-install-doc make sudo checkinstall -D -y --fstrans=no --nodoc --pkgname='ruby1.9.2' --pkgversion='1.9.2-p290' --provides='ruby' --requires='libc6,libffi5,libgdbm3,libncurses5,libreadline5,openssl,libyaml-0-2,zlib1g' [email protected] sudo update-alternatives --install /usr/bin/ruby ruby /usr/bin/ruby1.9.2 500 --slave /usr/bin/ri ri /usr/bin/ri1.9.2 --slave /usr/bin/irb irb /usr/bin/irb1.9.2 --slave /usr/bin/gem gem /usr/bin/gem1.9.2 --slave /usr/bin/erb erb /usr/bin/erb1.9.2 --slave /usr/bin/rdoc rdoc /usr/bin/rdoc1.9.2
Next, run the script
chmod +x install-ruby.sh ./install-ruby.sh
After the install finishes, type ruby -v. You should see the ruby interpreter output 1.9.2p290 (or later).
$ ruby -v ruby 1.9.2p290 (2011-07-09 revision 32553)
Next type gem -v.
$ gem -v 1.3.7
Finally, to make sure you can install gems, type sudo gem install hello (BigBlueButton does not need the gem hello; rather, we’re just testing to makes sure gem is working properly).
$ sudo gem install hello Successfully installed hello-0.0.1 1 gem installed Installing ri documentation for hello-0.0.1... Installing RDoc documentation for hello-0.0.1...
…
3. Install BigBlueButton
We’re now ready to install BigblueButton. Type
sudo apt-get install bigbluebutton
…
4. Install API Demos
To interactively test your BigBlueButton server, you can install a set of API demos.
sudo apt-get install bbb-demo
…
5. Do a Clean Restart
To ensure BigBlueButton has started cleanly, enter the following commands:
sudo bbb-conf --clean sudo bbb-conf --check
…
Ref:http://code.google.com/p/bigbluebutton/wiki/08InstallationUbuntu
(Visited 103 times, 1 visits today)
Good web site you have got here.. It’s difficult to find good quality writing like
yours these days. I truly appreciate individuals like you!
Take care!!
great submit, very informative. I wonder why the other specialists
of this sector don’t understand this. You must proceed your writing.
I’m sure, you’ve a huge readers’ base already!
This paragraph will help the internet viewers for building up new website
or even a weblog from start to end.
They also help managers to take decisions about introducing some new product in the
market or to make a better salable option for the product
which is already in high demand in market. Make
sure that you challenge the timeline given to you
by your salesperson and the resources required on your end
to make a successful implementation happen. Streamlines customer invoicing so that there are no leakages in the billing.