Freebsd FusionPBX Install -dead



=UNDER COSTRUCTION, PLEASE SEE THIS POST IN RESERVE COPY=

=CLICK HERE=

FusionPbx install on FreeBSD
Note: this is a dev/test port.&lt;br> &lt;br> Grab the devport from here:&lt;br> http://dl.dropbox.com/u/152504/fusionpbx-svn.tgz tar xzvf fusionpbx-svn.tgz in a directory like /home/work&lt;br> cd /home/work/fusionpbx-svn&lt;br> make svn-clean&lt;br> make rmconfig&lt;br> make svn &lt;br> make svn-tar&lt;br> make update-plist&lt;br> make install clean&lt;br>

NginX Setup
Replace :&lt;br> location / { root  /usr/local/www/nginx; index index.html index.htm; }

With:&lt;br> location / { root  /usr/local/www/fusionpbx; index index.php index.html index.htm; }

Replace :&lt;br> # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 #       #location ~ \.php$ { #   root           html; #   fastcgi_pass   127.0.0.1:9000; #   fastcgi_index  index.php; #   fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name; #   include        fastcgi_params; #}

With:&lt;br>

pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 location ~ \.php$ { root          html; fastcgi_pass  127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME  /usr/local/www/fusionpbx$fastcgi_script_name; include       fastcgi_params; }

PgSQL Setup
To set and configure PgSQL for use with FusionPBX,&lt;br> Follow this line for line.&lt;br> for a fresh pgsql install follow : su pgsql&lt;br> initdb -D /usr/local/pgsql/data&lt;br> postmaster -D /usr/local/pgsql/data >logfile 2>&amp;1 &amp; &lt;br> createuser -S -e FusionPBX&lt;br> createdb -O FusionPBX FusionPBX&lt;br> psql -d FusionPBX -U FusionPBX&lt;br> alter user FusionPBX with password 'pbx2010';or any passwd you want ";" required&lt;br> psql -f /usr/local/www/fusionpbx/includes/install/sql/pgsql.sql FusionPBX&lt;br> exit from su&lt;br> &lt;br> For a existiting pgsql database install follow:&lt;br> su pgsql&lt;br> createuser -S -e FusionPBX&lt;br> createdb -O FusionPBX FusionPBX&lt;br> psql -d FusionPBX -U FusionPBX&lt;br> ALTER USER FusionPBX with PASSWORD 'pbx2010'; or any passwd you want, ";" required&lt;br> psql -f /usr/local/www/fusionpbx/includes/install/sql/pgsql.sql FusionPBX&lt;br>

rc.conf
for postgress add:&lt;br> postgresql_enable="YES" &lt;br> For Mysql add:&lt;BR> mysql_enable="YES" &lt;br> and add these:&lt;br> php_fpm_enable="YES"&lt;br> nginx_enable="YES"&lt;br> freeswitch_enable="YES"&lt;br>

Final Step
Reboot your system and point your browser to: http://ip.of.the.pbx/install.php