Manual de Asterisk y otras hierbas. - forja de RedIRIS
Manual de Asterisk y otras hierbas. - forja de RedIRIS
Manual de Asterisk y otras hierbas. - forja de RedIRIS
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
2 Instalación y configuración <strong>de</strong> <strong>Asterisk</strong>2.1. IntroducciónEn este anexo se <strong>de</strong>talla y explica la configuración <strong>de</strong> algunas partes <strong>de</strong> una centralita<strong>Asterisk</strong> 1.4. Creemos que es <strong>de</strong> interés <strong>de</strong>bido a que otros manuales o referencias como[VMSM07] se limitan a presentar las funciones <strong>de</strong> <strong>Asterisk</strong> y su potencialidad sin entrar<strong>de</strong>masiado en su configuración. Este anexo es una recopilación <strong>de</strong> la documentaciónexistente y una localización española <strong>de</strong> la misma.2.2. Compilando e instalando <strong>Asterisk</strong>2.2.1. Descarga <strong>de</strong> las fuentesLo primero es <strong>de</strong>scargar las fuentes <strong>de</strong>l repositorio <strong>de</strong> <strong>Asterisk</strong> 1 , <strong>Asterisk</strong> es un proyectobastante activo y es habitual encontrar nuevas versiones <strong>de</strong>l proyecto en un espacio <strong>de</strong>días. Las versiones empaquetadas (en <strong>de</strong>b u otros formatos) a menudo contienen versionesrelativamente antiguas <strong>de</strong> las liberadas.Los cambios en cada versión son varios, como en cualquier servicio <strong>de</strong> red. Hay cambiosque afectan a la seguridad y a la funcionalidad, es conveniente leer los cambios <strong>de</strong> laversión [Diga] para valorar las consecuencias <strong>de</strong> la instalación.La <strong>de</strong>scarga pue<strong>de</strong> realizarse en los repositorios oficiales <strong>de</strong> Digium, don<strong>de</strong> existe unpaquete simbólico que apunta a la última versión (concretamente [Dige]). Ese paquetecontiene todo el código fuente y los makefiles necesarios para compilar <strong>Asterisk</strong>.Si queremos utilizar una base <strong>de</strong> datos MySQL o reproducir/grabar en MP3, será necesarioigualmente <strong>de</strong>scargarse el fichero <strong>de</strong> añadidos aparte, <strong>de</strong>bido a problemas <strong>de</strong>licencias, [Digd].2.2.2. Colocando los archivosAunque po<strong>de</strong>mos <strong>de</strong>scargarlo y ubicarlo en cualquier lugar, si seguimos el LSB (LinuxStandard Base, un estándar para distribuciones), su lugar natural parece /usr/src.Sea como fuere, una vez <strong>de</strong>scargadas las fuentes, las <strong>de</strong>sarchivamos y <strong>de</strong>scomprimimosmediante:tar -xvzf asterisk-1.4-current.tar.gztar -xvzf asterisk-addons-1.4-current.tar.gz1 Nosotros nos centraremos en la versión 1.4, la versión 1.6 aún no es estable.13