Difference between revisions of "VoIP: Instalasi FreePBX"

From OnnoWiki
Jump to navigation Jump to search
Line 7: Line 7:
 
==Instal software pendukung==
 
==Instal software pendukung==
  
  sudo apt-get install apache2 php5 php5-xcache php5-xmlrpc php5-mysql php5-gd php5-cli subversion php5-curl
+
  sudo apt-get install apache2 php5 php5-xcache php5-xmlrpc php5-mysql php5-gd php5-cli subversion php5-curl \
 +
mysql-client mysql-server
 
  sudo a2enmod php5
 
  sudo a2enmod php5
  

Revision as of 12:19, 2 January 2010

Software pendukung yang dibutuhkan

Instal software pendukung

sudo apt-get install apache2 php5 php5-xcache php5-xmlrpc php5-mysql php5-gd php5-cli subversion php5-curl \
mysql-client mysql-server
sudo a2enmod php5

Download source code

http://mirror.freepbx.org/freepbx-2.6.0RC2.tar.gz
mkdir /var/www/freepbx
svn co http://www.freepbx.org/v3/svn/trunk/ /var/www/freepbx/

Instalasi FreePBX

Ubah permission FreeSWITCH

chgrp -R www-data /usr/local/src/freeswitch-1.0.5pre9/conf/*
chmod -R g+w /usr/local/src/freeswitch-1.0.5pre9/conf/*

Ubah permission Web FreePBX

chown -Rf www-data /var/www/freepbx/
chmod 777 /var/www/freepbx/logs/
chmod 777 /var/www/freepbx/cache/
chgrp -R www-data /var/www/freepbx/config/*
chmod -R g+w /var/www/freepbx/config/*

Setup database

# mysql -u root -p
Enter password:
create database freepbx;
grant INSERT,SELECT on root.* to freepbx@localhost;
grant ALL on freepbx.* to freepbx@localhost identified by 'freepbx';
grant ALL on freepbx.* to freepbx identified by 'freepbx';
exit


Browse ke

http://localhost/freepbx/

Catatan ISO

Bagi anda yang tidak mau pusing kepala menginstalasi FreePBX ada baiknya melirik file ISO

http://mirror.freepbx.org/FreePBX-3.0-0.0.2-i386.iso

Referensi

Pranala Menarik