viernes, 12 de noviembre de 2010

Instalación de Asterisk 1.8

Asterisk 1.8

Vamos a proceder a Instalar nuestro querido Asterisk.



Actualizar el kernel y sus fuentes


#yum install kernel kernel-devel kernel-headers
Luego reiniciamos el servidor para que inicien con el nuevo kernel

#yum update

Instalar librerias necesarias para instalar Asterisk:



Librerias necesarias para compilar las fuentes


#yum install gcc ncurses ncurses-devel make gcc-c++ libtermcap libtermcap-devel zlib zlib-devel libtool bison bison-devel openssl-devel bzip2 bzip2-devel wget newt newt-devel libxml2 libxml2-devel

Para utilizar MySQL com base de datos


#yum install mysql mysql-server mysql-devel

Para instalar Apache , PHP


#yum install httpd php php-mysql php-gd

Iniciar el servicio MySQL


#service mysqld start
#chkconfig mysqld on

Esto es importante hacer antes de compilar e instalar asterisk, para que todos los modulos referentes a MySQL se implementen

Descargar Dahdi, Libpri, Asterisk



#cd /usr/src/

#wget http://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/dahdi-linux-2.4.0.tar.gz

#wget http://downloads.asterisk.org/pub/telephony/dahdi-tools/releases/dahdi-tools-2.4.0.tar.gz

#wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-1.8.0.tar.gz

#wget http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.11.4.tar.gz

Desempaquetar los paquetes libpri,dahdi,asterisk


#cd /usr/src/
#tar -zxvf libpri-1.4.11.4.tar.gz
#tar -zxvf dahdi-linux-2.4.0.tar.gz
#tar -zxvf dahdi-tools-2.4.0.tar.gz
#tar -zxvf asterisk-1.8.0.tar.gz

Compilar e Instalar libpri, dahdi y asterisk


#cd /usr/src/libpri/
#make
#make install

#cd /usr/src/dahdi-linux-2.4.0/
#make
#make install

#cd /usr/src/dahdi-tools-2.4.0/
#./configure
#make
#make install
#make config (implementa un script que me permite iniciar de manera automatica)


#cd /usr/src/asterisk/
#./configure
#make menuselect (se daran cuenta que se podran habilitar los modulos que en las versiones anteriores venia asterisk-addons)
#make
#make install
#make samples (me crea archivos de configuración de ejemplos)
#make config (implementa script para inicio automatico del servicio)

iniciamos asterisk


#service asterisk start

Ingresamos al CLI de Asterisk


#asterisk -rvvvvvvvvvv

4 comentarios:

msegovia dijo...

me gustaria mucho poder consultarte algunas cosa con respecto a asterisk

Negro dijo...

hola, muy buen aporte gracias

Anónimo dijo...

que version de linux estas usando 32 o 64 bits, me marca error al ejecutar make en sahdi-linux-2.4.0

Anónimo dijo...

Buen aporte viejo...