Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch

Slides:



Advertisements
Presentaciones similares
Registro de llamadas y logs
Advertisements

Conceptos básicos sobre VoIP
Curso de PHP Tema 1: Introducción.
Todo el Software necesario puede ser conseguido por separado. Para facilitar la puesta al punto del ambiente, nosotros utilizaremos una herramienta particular.
Mozilla Firefox Software libreLicenciaRequerimiento s técnicos ClasificaciónURLForma de descargar Mozilla Firefox GPLGPL: General Public License LGPLLGPL:
PRESENTA: Mizrain Cano Chico Profesor: Lic. Albino Petlacalco Ruiz
TEMA1. Introducción a los servicios de red e Internet Sistemas GNU/Linux. Distribuciones. JORGE DE NOVA SEGUNDO.
Alta disponibilidad en VoIP
Asterisk Configuración Canales SIP/IAX 1.
Asterisk Instalación 1 1.
Asterisk Administración 1 1.
Seguridad en VoIP Seguridad 1.
Correo de Voz (voic ) Asterisk Configuración del Correo de Voz (voic ) 1.
Asterisk Introducción 1 1.
Asterisk Configuración Sala de conferencias 1.
Asterisk Interconexion PBX 1.
Asterisk CLI.
Asterisk Conceptos de Asterisk 1.
Asterisk Configuración básica Primeros Pasos 1.
WALC 2010 Track 5 Telefonía IP.
Asterisk Configuración Manejo de variables condicionales 1.
Asterisk Configuración Plan de Numeración 1.
Configuración Discado automatico Manejo de Colas
XAMPP.
Asterisk Trixbox.
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch
Carlos Vicente Servicios de Redes Universidad de Oregón
Opciones bajo el comando Tools del menú principal
Dra. Grisel Zacca González, MSc U NIVERSIDAD V IRTUAL DE S ALUD.
ÚNESE A LOS SITIOS PRESTASHOP EN EL MUNDO CON UNA TIENDA EN LÍNEA RÁPIDA Y EFICAZ.
Programa para el Impulso a la Implementación del Protocolo IPv6 en Instituciones Vinculadas a RENATA 2012 Servicio FTP.
INICIALIZACION Y APAGADO
MONITOREO DE SISTEMAS VOIP USANDO SOFTWARE LIBRE
ANTECEDENTES En la infraestructura clásica de la telefonía tradicional existían muchos problemas tales como: Mantenimiento con altos costos. Dependencia.
El protagonismo incesante y cada vez más fuerte de Internet en la vida cotidiana de las personas y las actuales líneas de desarrollo tecnológico de.
Csirc.ugr.es Autogestiona tu página web en UGR Web estática y dinámica. Instalación WordPress.
INSTALACIÓN Y MANTENIMIENTO SO ADMINISTRACIÓN SO LINUX.
Virtualización en Fedora Primeros Pasos Fedora Argentina Presentado por: Licenciado bajo licencia Creative Commons
XAMPP 2013-B.
Instalación de software en Linux Alexis Quesada Arencibia Francisco J. Santana Pérez.
Asterisk Manager Interface
Asterisk Gateway Interface
Raúl García Cortés ( Noviembre de 2013.
FHS: organización de directorios en Linux
(C) Universidad de Las Palmas de Gran Canaria
Introducción a Sistemas de Tiempo Real Rodrigo Camacho I Gabriel Sepúlveda V Programación de Sistemas Segundo Semestre 2005.
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 Julio Carranza Rabih Safadi 1.
Barras de búsqueda y complementos de navegadores “Tuneando el navegador”
Instalación y Configuración
Instalación Linux - Ubuntu 10.10
Servidores LAMP (Linux Apache MySQL PHP) ING CARLOS EDUARDO PUENTES F. UNIVERSIDAD MANUELA BELTRAN.
Guía de Implementación
Bibliotecas Nacen a partir de la necesidad de la compilación por módulos. Lo cual consiste en separar el programa principal de aquellas funciones que se.
RPM Es un administrador de paquetes que nos proporciona cinco opciones básicas:  Consular y verificar paquetes  Sintaxis: rpm {-q|--query} [opción de.
Kernel de Linux.
Supongamos que un usuario desea escribir un informe e imprimirlo en una impresora conectada. Para realizar esta tarea, se precisa una aplicación de procesamiento.
Resumen Cap. 2 María Camila López Restrepo 11*3.  Es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware.
V. INSTALACION DE SOFTWARE.
LINUX Algunos Datos Básicos... Algunos Datos Básicos...
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 REQUISITOS PARA LA INSTALACION DE JOOMLA GRUPO: MICHELLEORELLANA CARLOS ZAMBRANO ARTURO ZAMBRANO Ing. Ángela.
Valentina Hincapié. Christian Hincapié.. ¿QUE ES LINUX? GNU/Linux es uno de los términos empleados para referirse a la combinación del núcleo o kernel.
PLATAFORMA Ana Arnez Navarro Yesenia Yamamoto Jose Pedraza
PLATAFORMA Martha Esperanza Yanquen Lizeth Adriana Acuña Paola Andrea Velandia.
Squash FS.
Asterisk Conceptos de Asterisk. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch2 Canal (channel) Es una conexión que conduce una llamada.
WALC 2008 Track 5 Telefonia IP. Asterisk Conceptos de telefonía: conceptos básicos sobre telefonía tradicional.
Sistemas Operativos Web
9. Servicelab. Descripción El sistema SERVICELAB está desarrollado para funcionar con un servidor LAMP (Linux, Apache, MySQL y PHP) con las siguientes.
Rojas Lucero Daniel Comando de UNIX. Comando rpm  El comando rpm es un gestor de paquetes en UNIX, este comando se utiliza para instalar, actualizar,
Guía rápida de instalación de Sakai Dr. David Roldán Martínez ASIC, Universidad Politécnica de Valencia.
Transcripción de la presentación:

Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch Asterisk Instalación Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch

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

Instalacion mínima de CentOS5 Instalación tipo CUSTOM: Idioma inglés. Desactivar SELinux. Seleccionar paquete Base. Por último, actualizar los paquetes con: yum update Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch

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. bison, ncurses, openssl-devel, y todas las dependencias de estos paquetes. Fuentes del kernel de Linux. yum -y install gcc gcc-c++ kernel-devel bison openssl-devel libtermcap-devel ncurses-devel Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch

Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch Compilación....... Si se desea soporte para Realtime con Mysql ODBC y MySQL. yum -y install mysql-server mysql-devel newt-devel unixODBC unixODBC-devel libtool-ltdl libtool-ltdl-devel mysql-connector-odbc Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch

Asterisk y paquetes asociados El proyecto Asterisk se divide en las siguientes partes principales: Asterisk: núcleo del sistema. Asterisk-addons: módulos adicionales que incluyen soporte de almacenamiento de detalle de llamadas en base de datos. libpri: librería para gestionar enlaces ISDN con tarjetas digitales. Zaptel: módulos y herramientas. dahdi-linux: modulos del kernel para acceder a tarjetas de comunicaciones para líneas analógicas. dahdi-tools: herramientas para configurar y diagnosticar las tarjetas de hardware. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch

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 http://downloads.digium.com/pub/asterisk/asterisk-1.4- current.tar.gz wget -c http://downloads.digium.com/pub/asterisk/asterisk-addons-1.4- current.tar.gz wget -c http://downloads.digium.com/pub/telephony/dahdi-tools/dahdi- tools-current.tar.gz wget -c http://downloads.digium.com/pub/telephony/dahdi-linux/dahdi- linux-current.tar.gz wget -c http://downloads.digium.com/pub/libpri/libpri-1.4-current.tar.gz Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch

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

Compilación e instalación Make: compilar todos los archivos fuente necesarios. cd ../asterisk-1.4.22 make clean ./configure make menuconfig (opt)‏ make install make samples make config cd ../asterisk-addons-1.4.7 make menuselect (opt)‏ cd dahdi-linux-current make cd dahdi-tools-current cd ../libpri-1.4.7 (opt)‏ Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch

Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch Voces en español wget -c http://www.voipnovatos.es/voces/voipnovatos-core-sounds- es-gsm-1.4.tar.gz wget -c http://www.voipnovatos.es/voces/voipnovatos-extra-sounds- es-gsm-1.4.tar.gz tar xzf voipnovatos-core-sounds-es-gsm-1.4.tar.gz -C /var/lib/asterisk/sounds/ tar xzf voipnovatos-extra-sounds-es-gsm-1.4.tar.gz -C /var/lib/asterisk/sounds/ Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch

Verificación de la instalación 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 Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch

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: voicemail, llamadas programadas (despertador). /var/run: pid-file. /var/log/asterisk: logs (full). /var/log/asterisk/cdr-csv: detalle de llamadas. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch

Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch Iniciar asterisk Debería estar levantado el daemon de zaptel: 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 que a continuación se detalla. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch

Júlian Dunayevich, Lázaro Baca, Andrés Brassara y Santiago Alberch Curso elaborado por Júlian Dunayevich, Lázaro Baca, Andrés Brassara y Santiago Alberch julian@dunayevich.com lazaro.baca@gmail.com abrassara@gmail.com salberch@gmail.com Detalles de la licencia: http://creativecommons.org/licenses/by-nc-sa/2.5/deed.es_AR Autores: Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch (cc) Creative Commons - Attribute Non-Commercial Share-Alike 2.5 Basándose en: Irontec: contacto@irontec.com (CC) Asterisk, The Future of Telephony, Jim Meggelen, Jared Smith, and Leif Madsen, O´REILLY, 2005 Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch