Thursday, November 12, 2009

Trixbox Freepbx





The trixbox® Community Edition (CE) telephony application platform is the open source software that has quickly become the most popular Asterisk®-based distribution in the world. Trixbox CE combines the best of the open source telephony tools into one easy-to-install package, along with the trixbox dashboard which provides a web-based interface to configure and manage a complete IP-PBX system. Companies around the world, from two-station law firms to mid-size corporations with hundreds of users, rely on trixbox CE-based systems to run their business.


Installation Guide

1) 1 .Boot from CD
2) 2. After restart auto and remove Trixbox CD
3) 3. Config network card ( setup )
4) 4 .Check ip ( ifconfig eth0 )
5) 5 .Change maint password ( help-trixbox)
6) 6.Check Hud is running or not ( If not, install-hudlite )

7) Before register to TX. Do the following first.
Install Asterisk and FreePBX:
cd /usr/src
wget http://downloads.digium.com/pub/asterisk/asterisk-1.4-current.tar.gz
wget http://downloads.digium.com/pub/asterisk/asterisk-addons-1.4-current.tar.gz
wget http://downloads.digium.com/pub/zaptel/zaptel-1.4-current.tar.gz
wget http://downloads.digium.com/pub/libpri/libpri-1.4-current.tar.gz
wget http://mirror.freepbx.org/freepbx-2.5.0.tar.gz

tar zxvf asterisk-1.4-current.tar.gz
tar zxvf asterisk-addons-1.4-current.tar.gz
tar zxvf libpri-1.4-current.tar.gz
tar zxvf freepbx-2.5.0.tar.gz
cd asterisk-1.4-current.tar.gz
./configure or make install

* same addons and libpri
cd freepbx-2.5.1
./start_asterisk start # for upgrades use: amportal start
./install_amp

And then go freepbx webpage and apply and wait for a while.

8)Change pwd for AMP and SQL

Etc\asterisk\manager.conf and etc\amportal.conf

1. Manager password
You need to update the manager (service) and freepbx (client).
1. edit /etc/asterisk/manager.conf and change the password in the [admin] section (bubba illustrates this pretty well in his post)
2. edit /etc/amportal.conf and change the password for AMPMGRPASS (again, bubba did a nice job on this one)
2. MySQL password
This is probably the one people screw up (I did). You have to not only change the password for the database (service), but for ALL clients to the database, this is freepbx and asterisk (asterisk and asterisk_cdr).

1. mysqladmin -u asteriskuser -p password from the shell (where is replaced with the actual new password - mysqladmin will prompt for the _old_ password). This changes the DB service.
2. edit /etc/amportal.conf and change AMPDBPASS to the new password (replace amp109 with the new password). This changes the amp mysql client.
3. edit /etc/asterisk/res_mysql.conf and change the password = line (again, replace amp109 with your new password). This changes the asterisk mysql client
4. edit /etc/asterisk/cdr_mysql.conf and change the password= line (again, replace amp109 with your new password). This changes the asterisk CDR mysql client


Features

trixbox 2.2 contains the following:
• CentOS 4.4
• Asterisk 1.2.18
• mySQL
• Apache
• PHP
• SugarCRM
• FreePBX 2.2.1
• VoIP Setup Wizards
• Admin status screen
• Network configuration tool
• Telephone provisioning for Linksys, Polycom, Snom, Grandstream, Cisco, and Aastra
• Ability to install Asterisk 1.4 and Asterisk GUI (as seen in AsteriskNow)

Benefits of Using Trixbox

1) Save money on calls using IDD
2) Unlimited calls to other offices because it is VOIP
3) Use the D-Link VOIP phones to be able to measure it performance
4) The numbers can be easily remembered because there are no more long numbers like the country code, area code.

No comments:

Post a Comment