Windows Server

Thursday, July 28, 2016

Compilando Asterisk

asterisk-by-digium-300x245.gifCompilando Asterisk en Centos 6.7




1.Actualizamos el sistema operativo Centos.
  yum update -y
   
2.Deshabilitamos el Selinux, el mismo está en modo enforciong con este script los pondremos el modo disabled.
sed -is/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config

3.Desabilitamos iptables.
service iptables stop
chkconfig iptables off


4.Reiniciamos el sistema operativo para que los cambios tengas efectos.
reboot




5.Instalamos las dependencias necesarias que Asterisk necesita para que el mismo pueda ser compilado.
yum install -y make wget openssl-devel ncurses-devel  newt-devel libxml2-devel kernel-develgcc gcc-c++ sqlite-devel libuuid-devel make wget openssl-devel ncurses-devel newt-devel libxml2-devel kernel-devel gccgcc-c++ sqlite-devel


6.Cambiamos de directorio.

cd /usr/src/

7.Descagargamos los siguientes paquetes: DAHDI 2.6, libpri 1.5 and Asterisk 11.
DAHDI 2.6
wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz

libpri 1.5
wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-current.tar.gz

Asterisk 11
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11-current.tar.gz

8.Desempaquetamos los paquetes descargados.

Desempaquetando DADHI
tar  zxvf  dahdi-linux-complete-current.tar.gz

Desempaquetando Libpri
tar  zxvf  libpri-1.4-current.tar.gz

Desempaquetando Asterisk
tar  zxvf  asterisk-11-current.tar.gz

9.Compilando de los paquetes descargados.

cd  /usr/src/ dahdi-linux-complete-2.10.2+2.10.2/
Cambiamos al directorio dahdi

Instalando el DAHDI
make && make install && make config


Cambiamos al directorio libpri
cd /usr/src/libpri-1.5.0

Instalando libpri
make && make install

Cambiamos el directorio de Asterisk
cd  /usr/src/ asterisk-11.20.0/

Compilando Asterisk  en Centos 32 bit
./configure && make menuselect && make && make install

Compilando Asterisk  en Centos 64 bit
./configure --libdir=/usr/lib64 && make menuselect && make && make install


Instalamos los archivos de ejemplo de Asterisk
make samples

Añade el script de inicio del Asterisk en el directorio /etc/init.d/

make config

Iniciamos el servicio DAHDI.
service dahdi start



Iniciamos el servicio de Asterisk
service asterisk start

Ingresamos a la consola de Asterisk.
asterisk -rvvv


Si la informacion le fue util dejen sus comentarios.




No comments:

Post a Comment

Documentación para Rol Auditor Llamadas Elastix (No Admin)

Documentación para Rol Auditor Llamadas Elastix (No Admin) El día de hoy me tope con una necesidad de crear un usuario el cual se encar...