Install BBB on a dedicated Ubuntu 10.04 server with Plesk Panel installed

820 views
Skip to first unread message

Jacky King

unread,
Apr 2, 2013, 3:39:00 AM4/2/13
to bigbluebu...@googlegroups.com
Hi,

Sorry for creating a new post about BBB installation.

Where can we find instructions on how to install BBB to a Ubuntu 10.04 server with Plesk Panel installed? We got a dedicated server from Godaddy and their support team just told us that with Plesk Panel, webroot is /var/www/vhosts/domain-name/httpdocs, and there is no way to change that, with Plesk installed.

We tried to install BBB following instructions found at https://code.google.com/p/bigbluebutton/wiki/InstallationUbuntu. It seems by default, BBB goes under /var/www/bigbluebutton. So basically we got stuck and cannot move forward anymore... :(

Can anyone please help us?

Thanks in advance!

Jacky

Fred Dixon

unread,
Apr 2, 2013, 8:01:54 AM4/2/13
to bigbluebu...@googlegroups.com
Hi Jacky,

Sorry for creating a new post about BBB installation.

No worries!  We're here to help.


See


The easiest solution is to ask them to provide you a dedicated server without plesk installed.  You don't need plesk for BigBlueButton and it only gets in the way of the installation.


Regards,... Fred
-- 
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton




Jacky

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-Setup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-s...@googlegroups.com.
To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-setup?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
 
 




Jacky King

unread,
Apr 2, 2013, 11:09:51 AM4/2/13
to bigbluebu...@googlegroups.com
Thank you so much, Fred! I really appreciate the help.

Can we do re-installation of BBB on top of what we have or do we do scratch installation? Will ask them to remove the plesk first.

Thanks!

Jacky


On Tuesday, April 2, 2013 7:01:54 AM UTC-5, Fred Dixon wrote:
Hi Jacky,

Sorry for creating a new post about BBB installation.

No worries!  We're here to help.


See


The easiest solution is to ask them to provide you a dedicated server without plesk installed.  You don't need plesk for BigBlueButton and it only gets in the way of the installation.


Regards,... Fred
-- 
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton
On Tue, Apr 2, 2013 at 3:39 AM, Jacky King <huasy...@gmail.com> wrote:
Hi,

Sorry for creating a new post about BBB installation.

Where can we find instructions on how to install BBB to a Ubuntu 10.04 server with Plesk Panel installed? We got a dedicated server from Godaddy and their support team just told us that with Plesk Panel, webroot is /var/www/vhosts/domain-name/httpdocs, and there is no way to change that, with Plesk installed.

We tried to install BBB following instructions found at https://code.google.com/p/bigbluebutton/wiki/InstallationUbuntu. It seems by default, BBB goes under /var/www/bigbluebutton. So basically we got stuck and cannot move forward anymore... :(

Can anyone please help us?

Thanks in advance!


Jacky

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-Setup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-setup+unsub...@googlegroups.com.

Fred Dixon

unread,
Apr 2, 2013, 11:24:36 AM4/2/13
to bigbluebu...@googlegroups.com
You can have them remove Plesk first, then try going through the installation steps again.  Let us know if you hit any problems.

Regards,... Fred
-- 
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton

To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-s...@googlegroups.com.

Jacky King

unread,
Apr 2, 2013, 7:59:11 PM4/2/13
to bigbluebu...@googlegroups.com
Fred,

We did a re-installation of BBB after Plesk was removed and the server was re-provisioned. It seems that we are getting closer and some of the error messages seen before are gone with the new installation. However, we are still not able to access BBB.

Here you have the output of the bbb-conf --check command.

*******************************************************
sudo bbb-conf --check

BigBlueButton Server 0.8-beta-4 (951)
                    Kernel version: 2.6.32-28-generic-pae
                      Distribution: Ubuntu 10.04.4 LTS (32-bit)
                            Memory: 7976 MB

/var/www/bigbluebutton/client/conf/config.xml (bbb-client)
                Port test (tunnel): 1.1.1.1
                              Red5: 1.1.1.1

/etc/nginx/sites-available/bigbluebutton (nginx)
                       server name: 1.1.1.1
                              port: 81
                    bbb-client dir: /var/www/bigbluebutton

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

/var/lib/tomcat6/webapps/demo/bbb_api_conf.jsp (API demos)
                           api url: 1.1.1.1

/usr/share/red5/webapps/bigbluebutton/WEB-INF/red5-web.xml (red5)
                  voice conference: FreeSWITCH

/usr/local/bigbluebutton/core/scripts/slides.yml (record and playback)
                     playback host: 1.1.1.1


** Potential problems described below **
# Error: Could not connect to the configured hostname/IP address
#
#    http://1.1.1.1/
#
# If your BigBlueButton server is behind a firewall, see FAQ:
#
#   http://code.google.com/p/bigbluebutton/wiki/FAQ
#
# (See entry for setting up BigBlueButton behind a firewall.)

# Warning: The API demos are installed and accessible from:
#
#    http://1.1.1.1/
#
# Use the API demos test your BigBlueButton setup. To remove
#
#    sudo apt-get purge bbb-demo
*******************************************************
In addition to the standard installation steps, the only configuration we modified was the listening port of nginx. We changed it from 80 to 81 since we are going to run apache on this server.

We are able to access http://1.1.1.1/bigbluebutton/ but pictures are not shown on this page. Tried to "join" a meeting but got an error page saying "The requested URL /bigbluebutton/demo/demo1.jsp was not found on this server."

Also checked /var/www/bigbluebutton directory, this is what we see,

server1:/var/www/bigbluebutton$ ll
total 16
drwxr-xr-x 3 root root 4096 2013-04-02 14:26 ./
drwxr-xr-x 5 root root 4096 2013-04-02 14:50 ../
drwxr-xr-x 8 root root 4096 2013-04-02 14:26 client/
-rw-r--r-- 1 root root 3951 2012-06-18 06:14 index.html

don't even see the "demo" directory.

Could you please help check what went wrong with the server configuration or installation?

Thanks,
Jacky
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-setup+unsubscribe...@googlegroups.com.
To post to this group, send email to bigbluebu...@googlegroups.com.

Fred Dixon

unread,
Apr 2, 2013, 8:12:51 PM4/2/13
to bigbluebu...@googlegroups.com
Hi Jacky,

Try

  sudo apt-get install bbb-demo

See this link for details



Regards,... Fred
-- 
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton

To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-s...@googlegroups.com.

Jacky King

unread,
Apr 3, 2013, 5:50:29 AM4/3/13
to bigbluebu...@googlegroups.com
Fred,

bbb-demo was also installed. Tried again after reading your message and this is the output we got,

"
sudo apt-get install bbb-demo
Reading package lists... Done
Building dependency tree      
Reading state information... Done
bbb-demo is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
"

Thanks,
Jacky

HostBBB.com

unread,
Apr 3, 2013, 10:05:08 AM4/3/13
to BigBlueButton-Setup
Jacky, looking at last post.

/etc/nginx/sites-available/bigbluebutton (nginx)
server name: 1.1.1.1
port: 81
bbb-client dir: /var/www/bigbluebutton

you are still trying to run on port 81. with plesk removed, you
should not have a conflict on fresh Ubuntu server using the standard
port 80.

regards,
Stephen
hostbbb.com



On Apr 3, 5:50 am, Jacky King <huasyst...@gmail.com> wrote:
> Fred,
>
> bbb-demo was also installed. Tried again after reading your message and
> this is the output we got,
>
> "
> sudo apt-get install bbb-demo
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> bbb-demo is already the newest version.
> 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> "
>
> Thanks,
> Jacky
>
>
>
>
>
>
>
> On Tuesday, April 2, 2013 7:12:51 PM UTC-5, Fred Dixon wrote:
>
> > Hi Jacky,
>
> > Try
>
> >   sudo apt-get install bbb-demo
>
> > See this link for details
>
> >https://code.google.com/p/bigbluebutton/wiki/InstallationUbuntu#4._In...
>
> > Regards,... Fred
> > --
> > BigBlueButton Developer
> >http://bigbluebutton.org/
> >http://code.google.com/p/bigbluebutton
> > BigBlueButton on twitter: @bigbluebutton
>
> > On Tue, Apr 2, 2013 at 7:59 PM, Jacky King <huasy...@gmail.com<javascript:>
> >> We are able to accesshttp://1.1.1.1/bigbluebutton/but pictures are not
> >> shown on this page. Tried to "join" a meeting but got an error page saying "
> >> *The requested URL /bigbluebutton/demo/demo1.jsp was not found on this
> >> server*."
>
> >> Also checked /var/www/bigbluebutton directory, this is what we see,
>
> >> server1:/var/www/bigbluebutton$ ll
> >> total 16
> >> drwxr-xr-x 3 root root 4096 2013-04-02 14:26 ./
> >> drwxr-xr-x 5 root root 4096 2013-04-02 14:50 ../
> >> drwxr-xr-x 8 root root 4096 2013-04-02 14:26 client/
> >> -rw-r--r-- 1 root root 3951 2012-06-18 06:14 index.html
>
> >> don't even see the "demo" directory.
>
> >> Could you please help check what went wrong with the server configuration
> >> or installation?
>
> >> Thanks,
> >> Jacky
>
> >> On Tuesday, April 2, 2013 10:24:36 AM UTC-5, Fred Dixon wrote:
>
> >>> You can have them remove Plesk first, then try going through the
> >>> installation steps again.  Let us know if you hit any problems.
>
> >>> Regards,... Fred
> >>> --
> >>> BigBlueButton Developer
> >>>http://bigbluebutton.org/
> >>>http://code.google.com/p/**bigbluebutton<http://code.google.com/p/bigbluebutton>
> >>> BigBlueButton on twitter: @bigbluebutton
>
> >>> On Tue, Apr 2, 2013 at 11:09 AM, Jacky King <huasy...@gmail.com> wrote:
>
> >>>> Thank you so much, Fred! I really appreciate the help.
>
> >>>> Can we do re-installation of BBB on top of what we have or do we do
> >>>> scratch installation? Will ask them to remove the plesk first.
>
> >>>> Thanks!
>
> >>>> Jacky
>
> >>>> On Tuesday, April 2, 2013 7:01:54 AM UTC-5, Fred Dixon wrote:
>
> >>>>> Hi Jacky,
>
> >>>>> > Sorry for creating a new post about BBB installation.
>
> >>>>> No worries!  We're here to help.
>
> >>>>> See
>
> >>>>>  https://code.google.com/p/**bi**gbluebutton/wiki/FAQ#Can_I_**ins**
> >>>>> tall_BigBlueButton_on_a_**shared**_hosting_server,_such_as<https://code.google.com/p/bigbluebutton/wiki/FAQ#Can_I_install_BigBlu...>
>
> >>>>> The easiest solution is to ask them to provide you a dedicated server
> >>>>> without plesk installed.  You don't need plesk for BigBlueButton and it
> >>>>> only gets in the way of the installation.
>
> >>>>> Regards,... Fred
> >>>>> --
> >>>>> BigBlueButton Developer
> >>>>>http://bigbluebutton.org/
> >>>>>http://code.google.com/p/**bigbl**uebutton<http://code.google.com/p/bigbluebutton>
> >>>>> BigBlueButton on twitter: @bigbluebutton
>
> >>>>> On Tue, Apr 2, 2013 at 3:39 AM, Jacky King <huasy...@gmail.com> wrote:
>
> >>>>>> Hi,
>
> >>>>>> Sorry for creating a new post about BBB installation.
>
> >>>>>> Where can we find instructions on how to install BBB to a Ubuntu
> >>>>>> 10.04 server with Plesk Panel installed? We got a dedicated server from
> >>>>>> Godaddy and their support team just told us that with Plesk Panel, webroot
> >>>>>> is /var/www/vhosts/domain-name/**ht**tpdocs, and there is no way to
> >>>>>> change that, with Plesk installed.
>
> >>>>>> We tried to install BBB following instructions found at
> >>>>>>https://code.google.com/p/**bigb**luebutton/wiki/**InstallationUbu**
> >>>>>> ntu <https://code.google.com/p/bigbluebutton/wiki/InstallationUbuntu>.
> >>>>>> It seems by default, BBB goes under /var/www/bigbluebutton. So basically we
> >>>>>> got stuck and cannot move forward anymore... :(
>
> >>>>>> Can anyone please help us?
>
> >>>>>> Thanks in advance!
>
> >>>>>> Jacky
>
> >>>>>> --
> >>>>>> You received this message because you are subscribed to the Google
> >>>>>> Groups "BigBlueButton-Setup" group.
> >>>>>> To unsubscribe from this group and stop receiving emails from it,
> >>>>>> send an email to bigbluebutton-setup+**unsubscrib**e...@googlegroups.com
> >>>>>> .
> >>>>>> To post to this group, send email to bigbluebu...@**googlegroups.com.
>
> >>>>>> Visit this group athttp://groups.google.com/**group**
> >>>>>> /bigbluebutton-setup?hl=**en<http://groups.google.com/group/bigbluebutton-setup?hl=en>
> >>>>>> .
> >>>>>> For more options, visithttps://groups.google.com/**grou**ps/opt_out<https://groups.google.com/groups/opt_out>
> >>>>>> .
>
> >>>>>   --
> >>>> You received this message because you are subscribed to the Google
> >>>> Groups "BigBlueButton-Setup" group.
> >>>> To unsubscribe from this group and stop receiving emails from it, send
> >>>> an email to bigbluebutton-setup+**unsub...@googlegroups.com.
> >>>> To post to this group, send email to bigbluebu...@**googlegroups.com.
> >>>> Visit this group athttp://groups.google.com/**
> >>>> group/bigbluebutton-setup?hl=**en<http://groups.google.com/group/bigbluebutton-setup?hl=en>
> >>>> .
> >>>> For more options, visithttps://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
> >>>> .
>
> >>>   --
> >> You received this message because you are subscribed to the Google Groups
> >> "BigBlueButton-Setup" group.
> >> To unsubscribe from this group and stop receiving emails from it, send an
> >> email to bigbluebutton-s...@googlegroups.com <javascript:>.
> >> To post to this group, send email to bigbluebu...@googlegroups.com<javascript:>
> >> .

Fred Dixon

unread,
Apr 3, 2013, 10:36:46 AM4/3/13
to bigbluebu...@googlegroups.com
Hi Jacky,

Please see


The requirement for installation of BigBlueButton are as follows:

  1. 4 GB (or more of memory)
  2. quad-core 2.6 GHZ CPU
  3. Ports 80, 1935, 9123 accessible
  4. Port 80 is not used by another application
  5. 500G of free disk space (or more) for recordings

One of the requirements for installation of BigBlueButton is that port 80 is available (point 4).  For reasons why, see



Regards,... Fred
-- 
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton


To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-s...@googlegroups.com.
To post to this group, send email to bigbluebu...@googlegroups.com.

Chad Pilkey

unread,
Apr 3, 2013, 12:18:16 PM4/3/13
to bigbluebu...@googlegroups.com
It's also important to note that there's many different directories that parts of BBB are installed to.

/var/lib/tomcat6/webapps/ contains the demos and bbb-web

/usr/share/red5/webapps/ contains the bbb-apps, voice, deskshare, and video

/var/bigbluebutton/ contains all of the recordings

/var/www/bigbluebutton/ only contains the packaged client

When you're trying to access the demos you need to go to <your_ip>/demo/demo1.jsp, or go to <your_ip> and that will send you to a default landing page.

One other thing I noticed is that you have 1.1.1.1 configured as your IP address, but I dont think that will ever work as a public IP. You need to run "bbb-conf --setip <your_public_ip>" to make the server accessible.

Chad
> >>>> an email to bigbluebutton-setup+**unsubscri...@googlegroups.com.

> >>>> To post to this group, send email to bigbluebu...@**googlegroups.com.
> >>>> Visit this group athttp://groups.google.com/**
> >>>> group/bigbluebutton-setup?hl=**en<http://groups.google.com/group/bigbluebutton-setup?hl=en>
> >>>> .
> >>>> For more options, visithttps://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
> >>>> .
>
> >>>   --
> >> You received this message because you are subscribed to the Google Groups
> >> "BigBlueButton-Setup" group.
> >> To unsubscribe from this group and stop receiving emails from it, send an

> >> To post to this group, send email to bigbluebu...@googlegroups.com<javascript:>
> >> .
> >> Visit this group at
> >>http://groups.google.com/group/bigbluebutton-setup?hl=en.
> >> For more options, visithttps://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-Setup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-setup+unsub...@googlegroups.com.

Jacky King

unread,
Apr 3, 2013, 1:25:20 PM4/3/13
to bigbluebu...@googlegroups.com
Fred, Stephen, Chad,

We changed the nginx listening port back to 80, stopped apache, did a "sudo bbb-conf --clean" and "sudo bbb-conf --check" and now it's up and running. :)

Is it so that we should not run apache on the server that runs BBB? No other applications that we intend to run on this server except to host some webpages. If that is going to impact the BBB performance, we would probably need to find another web server.

I realized there are a lot to learn about this wonderful system and I may come back troubling you with more questions in the near future.

Thanks again for taking the time helping us out. Much appreciated!

Have a great day.

Jacky
> >>>> an email to bigbluebutton-setup+**unsubscri...@googlegroups.com.

> >>>> To post to this group, send email to bigbluebu...@**googlegroups.com.
> >>>> Visit this group athttp://groups.google.com/**
> >>>> group/bigbluebutton-setup?hl=**en<http://groups.google.com/group/bigbluebutton-setup?hl=en>
> >>>> .
> >>>> For more options, visithttps://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
> >>>> .
>
> >>>   --
> >> You received this message because you are subscribed to the Google Groups
> >> "BigBlueButton-Setup" group.
> >> To unsubscribe from this group and stop receiving emails from it, send an

> >> To post to this group, send email to bigbluebu...@googlegroups.com<javascript:>
> >> .
> >> Visit this group at
> >>http://groups.google.com/group/bigbluebutton-setup?hl=en.
> >> For more options, visithttps://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-Setup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-setup+unsub...@googlegroups.com.

Jacky King

unread,
Apr 3, 2013, 1:30:46 PM4/3/13
to bigbluebu...@googlegroups.com
Fred,

This is the server we have,

OS: Ubuntu 10.04 LTS
CPU: Intel Core i7 - 3.40 GHz
RAM: 8GB
Disk Space: 2 x 1TB (RAID 1)
Bandwidth: 100Mbps

Do you see this sufficient for BBB? Is RAID 1 needed for BBB? Would this degrade the system performance?

Thanks,
Jacky
> >>>> an email to bigbluebutton-setup+**unsubscri...@googlegroups.com.

> >>>> To post to this group, send email to bigbluebu...@**googlegroups.com.
> >>>> Visit this group athttp://groups.google.com/**
> >>>> group/bigbluebutton-setup?hl=**en<http://groups.google.com/group/bigbluebutton-setup?hl=en>
> >>>> .
> >>>> For more options, visithttps://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
> >>>> .
>
> >>>   --
> >> You received this message because you are subscribed to the Google Groups
> >> "BigBlueButton-Setup" group.
> >> To unsubscribe from this group and stop receiving emails from it, send an

> >> To post to this group, send email to bigbluebu...@googlegroups.com<javascript:>
> >> .
> >> Visit this group at
> >>http://groups.google.com/group/bigbluebutton-setup?hl=en.
> >> For more options, visithttps://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-Setup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-setup+unsub...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages