La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

1 Asterisk Instalación. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo 2 Instalación: pasos La instalación de Asterisk.

Presentaciones similares


Presentación del tema: "1 Asterisk Instalación. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo 2 Instalación: pasos La instalación de Asterisk."— Transcripción de la presentación:

1 1 Asterisk Instalación

2 Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo 2 Instalación: pasos La instalación de Asterisk en un sistema GNU/Linux sigue los siguientes pasos: 1. Descarga del código fuente de Asterisk. 2. Compilación de Asterisk. 3. Instalación en el sistema. 4. Instalación de archivos de configuración de prueba. 5. Instalación de paquetes y librerías dependientes.

3 Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo 3 Instalación mínima de CentOS6 Instalación con cd minimal: Idioma inglés. Desactivar SELinux. Actualizar los paquetes con: yum update

4 Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo 4 Librerías para poder compilar Asterisk necesita para su correcta compilación y funcionamiento los siguientes paquetes: gcc, compilador de lenguaje C y las dependencias adicionales del paquete. Fuentes del kernel de Linux. Paquetes adicionales yum -y install gcc gcc-c++ kernel-devel openssl-devel ncurses-devel newt-devel libxml2-devel

5 Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo 5 Compilación Utilerías adicionales para compilar/usar yum -y install make subversion perl gtk2-devel lsof wget vim-enhanced bind-utils system-config-network-tui ntsysv

6 Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo 6 Descarga del código fuente Versión estable y de desarrollo (stable, head) Los archivos necesarios se descargan en /usr/src: cd /usr/src wget -c current.tar.gz wget -c complete/dahdi-linux-complete-current.tar.gz Opcional wget -c

7 Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo 7 Asterisk y paquetes asociados El proyecto Asterisk se divide en las siguientes partes principales: Asterisk: núcleo del sistema. libpri: librería para gestionar enlaces ISDN. dahdi-linux-complete: modulos del kernel para acceder a tarjetas de comunicaciones para líneas analógicas y las herramientas para configurar y diagnosticar las tarjetas de hardware.

8 Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo 8 Descompresión de los archivos descargados A continuación debe descomprimirse el código fuente: tar zxf asterisk-1.8-current.tar.gz tar zxf dahdi-linux-complete-current.tar.gz tar zxf libpri-1.4-current.tar.gz

9 Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo 9 Compilación e instalación cd asterisk /configure make menuselect make make install make samples make config make install-logrotate cd libpri make make install cd dahdi-linux-complete make make install make config

10 Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo 10 En el momento de compilar Asterisk cd asterisk make menuselect Seleccionar Core Sounds Packages CORE-SOUNDS-ES-GSM Voces en español

11 Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo 11 Binario Asterisk: ls /usr/sbin/asterisk Módulos de Asterisk: ls /usr/lib/asterisk/modules Voces pregrabadas: ls /var/lib/asterisk/sounds Voces pregrabadas en castellano: ls /var/lib/asterisk/sounds/es Archivos de configuración de ejemplo: ls /etc/asterisk/ *.conf Verificación de la instalación

12 Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo 12 Directorios importantes /etc/asterisk: archivos de configuración. /usr/lib/asterisk/modules: módulos de Asterisk. /var/lib/asterisk: AGIs, voces, música en espera. /var/spool/asterisk: voic , llamadas programadas (despertador). /var/run: pid-file. /var/log/asterisk: logs (full). /var/log/asterisk/cdr-csv: detalle de llamadas.

13 Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo 13 Iniciar asterisk Debería estar levantado el daemon de dahdi: service dahdi start En CentOS, como servicio, el arranque de Asterisk se hace con el comando: service asterisk start Si todo ha salido bien, se está en condiciones de comenzar la configuración de Asterisk.

14 Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo 14 Curso elaborado por Júlian Dunayevich Lázaro Baca Andrés Brassara Santiago Alberch Antonio Lobo Detalles de la licencia: Autores: Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo (cc) Creative Commons - Attribute Non-Commercial Share-Alike 2.5 Trabajo originalmente basado en bibliografía de: Irontec: (CC) Asterisk, The Future of Telephony, Jim Meggelen, Jared Smith, and Leif Madsen, O´REILLY, 2005


Descargar ppt "1 Asterisk Instalación. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch, Antonio Lobo 2 Instalación: pasos La instalación de Asterisk."

Presentaciones similares


Anuncios Google