Ubuntu
Ensure the operating system is completely up to date prior to starting the installation process
Telephony Engine
FreeSWITCH
Install necessary dependencies
Install extended module dependencies
Move to the source folder, and use GIT to get the latest FreeSWITCH source.
Move to the new folder GIT created and run installation (this takes a VERY long time)
After it installs compare output to the text below, to verify a correct installation. The text below is a document provided after a successful compile/install (please note that your post-install document may differ slightly)
Asterisk (NOT YET TESTED)
Database Server
MySQL
An external database server can be used if desired. A user account and an associated database with full permissions will still be required on the database server being used. Also, replace references to database server localhost with the chosen database server's hostname or IP address.
Install database software
Login to the installed database server as root and create user account and database for Bluebox
PostGRE (NOT YET TESTED)
Webserver
Apache
Install server software
Install PHP >= 5.2 support and restart the webserver
The mod_rewrite module will need to be enabled and apache restarted again
Bluebox
Using GIT - download a copy of the software, place it in the webserver's root folder and prepare its installer