viernes, 19 de julio de 2013

Instalacion Asterisk 1.8.5


PROCESO DE INSTALACIÓN

1. Para llevar a cabo la instalación correcta de Asterisk, en primera instancia se deben actualizar los paquetes de CentOS, para ello, se llevan a cabo las siguientes líneas de código.

yum -y update
yum -y upgrade

2. Se asegura que se encuentre desactivado el SELinux, en caso que no se haya configurado a la hora de la instalación del CentOS. Para efectuar ello hay que seguir las siguientes líneas de código:

cd /etc
cd selinux
vi config

Se busca la línea de código "SELINUX = enforcing". Esta es sustituida por la línea de código "SELINUX = disabled". Para que los efectos surja efecto, se reinicia el ordenador con los comandos:

shutdown -r now

3. Se borran las reglas de IPTABLES usando las siguientes líneas de código:

iptables -L
iptables -F
iptables-save

4. Se lleva a cabo la actualización del kernel.

uname -r
yum update kernel
shutdown -r now

5. Se instala el "wget.

yum install wget

6. Se descarga el Asterisk como tal con su correspondiente paquetería Dahdi.

wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.8.5.0.tar.gz
wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/releases/dahdi-linux-complete-
2.5.0+2.5.0.tar.gz

7. Se descomprimen los archivos descargados de Asterisk y Dahdi.

ls
tar -zxvf asterisk-1.8.5.0.tar.gz
ls
tar -zxvf dahdi-linux-complete-2.5.0+2.5.0.tar.gz

8. Se instalan todas las dependencias necesarias con el fin que el softphone a utilizar tengan un buen funcionamiento.

yum install kernel-devel gcc make gcc-c++ libxml2-devel

9. Ahora se instalan las librerías de perl y ncurses-devel, una nueva paquetería.

yum install perl ncurses-devel

10. Se lleva a cabo el proceso de compilación del Dahdi.

ls
cd dahdi-linux-complete-2.5.0+2.5.0.tar.gz
ls
make all
make install
make config
chkconfig dahdi on
service dahdi start

11. Se lleva a cabo el proceso de compilación de Asterisk.

cd ..
ls
cd asterisk-1.8.5.0.tar.gz
ls
make clean
./configure
make menuselect
make
make install

12. Se instalan los archivos de configuración de Asterisk

make samples
make config
chkconfig asterisk on

13. Ahora hay que comprobar que Asterisk quedó correctamente instalado.

asterisk -vvvvc

Si se visualiza la expresión "CLI>" significa que ya se encuentra en la central Asterisk

core stop now

14. Inicialización formalmente de Asterisk

service asterisk start
asterisk -r

Y ya se encuentra corriendo la aplicación Asterisk.

1 comentario: