Difference between revisions of "Freebsd FusionPBX Install -dead"

From FusionPBX
Jump to: navigation, search
(NginX Setup)
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Freeswitch &FusionPbx Freebsd Configuration==
 
  
By Default the script installs nginx and sqlite3.
 
 
If you need Apache or another web server you will have to do this yourself. (Please take the time to Document)<br>
 
<br>
 
If you wish to use mysql or Postgresql then you can sellect them when the nginx port builds<br>
 
it only installs the connector clients.<br>
 
You will have to install the mysql or postgresql server either on the same box or a remote<br>
 
server of your choie. and configure it properly.<br>
 
<br>
 
My new install script does all the work.<br>
 
<br>
 
It setus up freeswitch/nginx/sqlite3/fusionpbx.<br>
 
<br>
 
fetch it here:<br>
 
http://dl.dropbox.com/u/152504/Freebsd-Fusionpbx<br>
 
<br>
 
it will pull and install the needed dependencies and configuration files for you.<br>
 
put it in ~/root chmod it +x<br>
 
<br>
 
./Freebsd-Fusionpbx and let it do its thing answering needed questions.<br>
 
<br>
 
when it builds php you will need to select the php-fpm module. <br>
 
 
Also when it builds the nginx port you will need to select the http ssl
 
module allowing for https to function correctly.
 
 
==NginX Setup==
 
Setup script takes care of this.<br>
 
It is setup for https....<br>
 
I am working to fix the redirect<br>
 
in it so http will got to https<br>
 
 
==Apache Setup==
 
<please Document>
 
 
==Lighttpd Setup==
 
<please document>
 
 
==Postgresql Server Setup==
 
cd /usr/ports/database/postgresql84-server && make install clean<br>
 
<br>
 
To set and configure PgSQL for use with FusionPBX,<br>
 
Follow this line for line.<br>
 
for a fresh pgsql install follow :<br>
 
su pgsql<br>
 
initdb -D /usr/local/pgsql/data<br>
 
postmaster -D /usr/local/pgsql/data >logfile 2>&1 & <br>
 
createuser -S -e FusionPBX<br>
 
createdb -O FusionPBX FusionPBX<br>
 
psql -d FusionPBX -U FusionPBX<br>
 
alter user FusionPBX with password 'pbx2010';or any passwd you want ";" required<br>
 
psql -f /usr/local/www/fusionpbx/includes/install/sql/pgsql.sql FusionPBX<br>
 
exit from su<br>
 
<br>
 
For a existiting pgsql database install follow:<br>
 
su pgsql<br>
 
createuser -S -e FusionPBX<br>
 
createdb -O FusionPBX FusionPBX<br>
 
psql -d FusionPBX -U FusionPBX<br>
 
ALTER USER FusionPBX with PASSWORD 'pbx2010'; or any passwd you want, ";" required<br>
 
psql -f /usr/local/www/fusionpbx/includes/install/sql/pgsql.sql FusionPBX<br>
 
 
==MySql Setup==
 
<please document>
 
 
==Final Step==
 
Reboot your system and point your browser to:
 
 
http://ip.of.the.pbx/install.php
 

Latest revision as of 12:48, 10 July 2011