Sie sind auf Seite 1von 3

1. Agregar los siguientes repositorios a la ruta /etc/apt/sources.list deb http://ftp.us.debian.org/debian/ squeeze main contrib non-free deb-src http://ftp.us.debian.

org/debian/ squeeze main contrib non-free deb http://security.debian.org/ squeeze/updates main contrib non-free deb http://ftp.us.debian.org/debian/ squeeze-proposed-updates main contribnon-fr ee deb-src http://ftp.us.debian.org/debian/ squeeze-proposed-updates maincontrib no n-free deb http://backports.debian.org/debian-backports squeeze-backports main deb http://www.debian-multimedia.org stable main non-free 2. Actualizamos los repositorios apt-get update && apt-get install debian-multimedia-keyring && apt-get update 3. Instalamos los siguientes paquetes. apt-get install gcc g++ make libncurses5-dev apache2 libxml2-dev mysql-server mp g123php5 php-pear php5-mysql apache2 libmysqlclient15-dev linux-headers-`uname r` php5-gd postfix libtiff4-dev libtiff-tools imagemagick php-db 4. Descargamos los siguientes paquetes en /srv/asterisk wget http://www.soft-switch.org/downloads/spandsp/spandsp-0.0.6pre18.tgz wgethttp://downloads.asterisk.org/pub/telephony/asterisk/asterisk-1.8.17.0.tar.g z wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linu x-complete-current.tar.gz wget http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.12.t ar.gz wget http://mirror.freepbx.org/freepbx-2.9.0.tar.gz wget http://downloads.xiph.org/releases/speex/speex-1.2rc1.tar.gz 5. Descomprimir cada paquete. Tar xvzf spandsp-0.0.6pre18.tgz cd spandsp-0.0.6 ./configure make make install ldconfig v tar -xvzf speex-1.2rc1.tar.gz cd speex-1.2rc1 ./configure make make install tar -xvzf dahdi-linux-complete-current.tar.gz cd dahdi-linux-complete-2.6.1+2.6.1/ make clean make all make install make config tar -xvzf libpri-1.4.12.tar.gz

cd libpri-1.4.12 make cleanmakemake install tar -xvzf asterisk-1.8.17.0.tar.gz cd asterisk-1.8.17 make clean ./configure make menuselect Seleccionar addons

cdr_msqlapp_mysql resources modules ? desmarcar res_timing_timerfd agregar res_fax res_fax_spandsp compiler flags ? agregar DONT_OPTIMIZE DEBUG_THREADS G711_NEW_ALGORITHM G711_REDUCED_BRANCHING Guardar con la tecla X make make install 6. Agregar usuario de Asterisk al Sistema useradd -r -c "Asterisk PBX" -d /var/lib/asterisk asteriskchown -R asterisk /var/run/asterisk chown -R asterisk /var/log/asterisk chown -R asterisk /var/lib/asterisk/moh 7.Agregamos un link simbolico para los archivos de musica de esperaasterisk . ln -s /var/lib/asterisk/moh /var/lib/asterisk/mohmp3 8. Cambiar el usuario y grupo del apache en /etc/apache2/envvars export APACHE_RUN_USER= asterisk export APACHE_RUN_GROUP= asterisk 9. Reiniciar Apache services apache2 restart 10. Instalacin de FreePBX 2.10 tar xvzf freepbx-2.10.0.tar.gzcd freepbx-2.10.0

Crear las bases de datos asteriskcdrdb mysqladmin u root p create asteriskcdrdb mysqladmin u root p create asterisk *Al momento de pedir contrasea ingresar, la contrasea de administrador de labase d e datos. *Exportar la tabla newinstall.sql a la base de datos mysql -p asteriskcdrdb < SQL/cdr_mysql_table.sql Ingresamos a Mysql y asignamos permisos a las bases de datos que se crearonanter asterisk

iormente. mysql uroot p mysql> GRANT ALL PRIVILEGES ON asteriskcdrdb.* TO asteriskuser@localhost IDENTIF IEDBY 'password'; mysql> GRANT ALL PRIVILEGES ON asterisk.* TO asteriskuser@localhost IDENTIFIED B Y'password'; mysql> flush privileges 11. Iniciamos Asterisk safe_asterisk 12. Iniciar la instalacion FreePBX ./install_amp

Das könnte Ihnen auch gefallen