Instalacion De Asterisk
juan.quispe4 de Mayo de 2014
2.583 Palabras (11 Páginas)303 Visitas
TELEFONIA IP
ASTERISK
TUTORIAL HECHO POR:
CESAR PINEDA GONZALEZ
cpineda@huellavirtual.net
MEDELLIN ANTIOQUIA
2009
CONTENIDO
1. Introducción……………………………………………………………………4
2. Justificación……………………………………………………………............5
3. Instalando asterisk……………………………………………………………6
4. Actualizando repositorios……………………………………………………6
5. Librerias para acceder vía SSH……………………………………………8
6. Paquetes de compilacion……………………………………………………9
7. Actualizando el Kernel de nuestro sistema. ………………………………9
8. Instalacion de paquetes adicionales. …………………………………….11
9. Paquete para el manejo de voz. ………………………………………….11
10. Instalamos asterisk…………………………………………………………12
11. Librerias para la consola asterisk. ………………………………………12
12. Paquete de comprensión. …………………………………………………13
13. Librerias para el servicio web FreePBX. …………………………………13
14. En caso de utilizar tarjetas sangoma. ……………………………………15
15. Librerias para archivos CVS. ……………………………………………..15
16. Más librerias para FreePBX. ………………………………………………16
17. Servidor web para FreePBX. ………………………………………………16
18. Mas librerias para FreePBX…………………………………………………17
19. Instalamos la base de datos. ………………………………………………17
20. Creación repositorio local. …………………………………………………18
21. Obteniendo archivos desde internet. ……………………………………19
22. Manejo de archivos de sonido. ……………………………………………20
23. Paquetes para el FreePBX. ………………………………………………21
24. Archivos para asterisk. ……………………………………………………21
25. Instalacion de archivos descargados. ……………………………………24
26. Manejador de sonidos. ……………………………………………………..26
27. Instalacion Gateway entre asterisk y FreePBX. …………………………28
28. Instalamos FreePBX. ………………………………………………………..29
29. Copiamos esquemas. ……………………………………………………….33
30. Creando usuario y grupo que manejen los procesos asterisk. …………34
31. Configurando apache. ………………………………………………………35
32. Compilando archivos. ……………………………………………………….41
33. Configurando archivos de asterisk. ………………………………………..46
34. Antes de instalar el FreePBX. ……………………………………………...48
35. Glosario. ……………………………………………………………………...56
INTRODUCCION
La telefonía IP, actualmente está tomando auge en las telecomunicaciones, en especial en las pequeñas, medianas y grandes compañías, esto se debe a su bajo costo de implementación, lo que la hace muy factible para aquellos que buscan economizar un poco.
Debido al crecimiento progresivo que se viene dando con esta tecnología, y a la gran acogida que ha tenido, tratare de darles una breve introducción a lo que es el mundo de las comunicaciones vía IP, desde sus orígenes hasta lo que es hoy en día.
LA herramienta que actualmente es implementada con mayor frecuencia en el mundo del software libre para crear centrales de telefonía IP es Asterisk (GNU).
Por sus funcionalidades y por ser tan compacta.
Tratare de darles a conocer sus características, proceso de instalación y configuración, en la plataforma de Linux Ubuntu 8.10.
El siguiente trabajo es un recopilo de una serie de manuales que voy a ir desarrollando a medida que me vaya adentrando al mundo de la telefonía IP.
El presente manual estará orientado a la explicación de cómo instalar una central telefónica PBX, con la herramienta Asterisk en el sistema operativo Ubuntu 8.10.
JUSTIFICACION
La idea de crear una serie de manuales orientadas a la telefonía IP, no es más que plasmar cada proceso nuevo que vaya aprendiendo sobre esta tecnología, de una manera simple, para dárselas s a conocer a mis amigos y a la comunidad en sí.
Pienso que ir documentando cada proceso nuevo que vaya adquiriendo en mi etapa productiva me ayudara tanto al crecimiento personal como profesional, y serviría de apoyo en el momento que se me presente algún tipo de problema.
Cabe aclarar que soy un principiante en el campo de la telefonía IP, por lo que puede haber errores, por eso me gustaría decirles que no confíen el 100% de lo plasmado en los manuales y es mejor buscar algún tipo de documentación extra en otras fuentes: tales como Internet, libros, amigos….
Los manuales estarán sujetos a cambios, lo cual tratare de irlos mejorando día a día, a medida que vaya adquiriendo nuevos conocimientos.
INSTALANDO ASTERISK:
Antes de empezar con el proceso de instalación de nuestra PBX, listare las características del equipo que será el servidor VoIP:
• Linux Versión : Ubuntu 8.10
• Linux Kernel : 2.6.27
• Conmutador de VoIP : Asterisk V.1.4.13
• Administrador Web : FreePBX 2.3.1
• Memoria RAM: 1 GB
• CPU: AMD athlon™ 64 procesor
• /: 10 GB
• Swap: 600 MB
• IP: 192.168.2.110
Ahora si podemos empezar con el proceso de instalación.
Actualizando repositorios:
• Empezaremos editando el archivo sources.list con un editor de texto plano:
#nano /etc/apt/sources.list
• Descomentamos los siguientes repositorios:
• Agregamos los siguientes repositorios:
deb http://us.archive.ubuntu.com/ubuntu/ dapper universe
deb-src http://us.archive.ubuntu.com/ubuntu/ dapper universe
• Guardamos ctrl.+ o y salimos ctrl.+x
• Ahora actualizaremos la lista ejecutando el siguiente comando:
#apt-get update
Librerías para acceder vía SSH:
• Para poder acceder remotamente a nuestro Asterisk, de forma segura procederemos a instalar los paquetes correspondientes para dicha función:
#apt-get install openssl libssl-dev ssh
Paquetes de compilacion:
• Como nuestro Asterisk y sus librerias deben ser compiladas para poder instalarlos en nuestro sistema, procederemos a descargar e instalar algunos paquetes que harían esta funcion:
#apt-get install gcc make g++
Actualizamos el kernel de nuestro sistema:
• Verifico que version de kernel tengo instalado en mi equipo con el siguiente comando:
# uname -a
• Buscamos las fuentes de nuestro kernel con el siguiente comando:
#apt-cache search 2.6.27.7
• Instalamos las cabeceras:
...