Freebsd FusionPBX Install -dead
FusionPbx install on FreeBSD
Note: this is a dev/test port.<br> <br> Grab the devport from here:<br>
http://dl.dropbox.com/u/152504/fusionpbx-svn.tgz
tar xzvf fusionpbx-svn.tgz in a directory like /home/work<br> cd /home/work/fusionpbx-svn<br> make svn-clean<br> make rmconfig<br> make svn <br> make svn-tar<br> make update-plist<br> make install clean<br>
NginX Setup
Replace :<br>
location / { root /usr/local/www/nginx; index index.html index.htm; }
With:<br>
location / { root /usr/local/www/fusionpbx; index index.php index.html index.htm; }
Replace :<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:<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; }
Apache Setup
Lighttpd Setup
PgSQL Setup
To set and configure PgSQL for use with FusionPBX,<br> Follow this line for line.<br> for a fresh pgsql install follow : 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
rc.conf
for postgress add:<br>
postgresql_enable="YES"
<br> For Mysql add:<BR>
mysql_enable="YES"
<br> and add these:<br> php_fpm_enable="YES"<br> nginx_enable="YES"<br> freeswitch_enable="YES"<br>
Edit xml_cdr.conf.xml
Final Step
Reboot your system and point your browser to: