
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