Gua bsica de instalacin de Asterisk 11 en Centos6.5
(c) 2014 Xavier Jimnez ndice de contenido Introduccin y propsito del documento.........................................................................................1 Instalacin de Cent!.....................................................................................................................1 Instalacin "ase de #steris$.............................................................................................................% Introduccin y propsito del documento &espus de muc'o tiempo sin escri"ir (u)as de instalacin de #steris$* volvemos para re+rescar los contenidos a las nuevas versiones. ,uc'o no 'an cam"iado los pasos a se(uir* pero nunca est- de mas ir actualizando los contenidos. .n este primer documento veremos los pasos de instalacin (enricos* partiendo del sistema operativo* 'asta completar la instalacin de #steris$ desde cdi(o +uente. Como "ase de sistema operativo /inu0 usaremos la distri"ucin Cent! 1.2. Instalacin de CentO .n este caso 'emos optado por descar(ar la I! del &3& de Centos 1.2 y arrancar la m-4uina desde el mismo medio. 5na vez termina de iniciarse vemos la si(uiente pantalla 6ara continuar pulsamos so"re 7!$ip8 o 7$8. !i con+iamos en 4ue se 'a descar(ado "ien nuestra I! podremos pulsar so"re 7!$ip8 y (anar tiempo de instalacin. 6ulsamos so"re 79e0t8 para continuar con la instalacin .n esta pantalla ele(imos el idioma con 4ue se instalar- Cent! y despus 79e0t8 para continuar !eleccionamos idioma del teclado y pulsamos so"re 7!i(uiente8 !eleccionamos el medio donde instalaremos el sistema operativo* en nuestro caso* al tratarse de un disco es un almacenamiento "-sico. &espus pulsamos 7!i(uiente8 Con+irmamos 4ue 4ueremos descartar los datos 4ue se encuentren en el disco y realizar una copia +resca pulsando so"re 7si* descarte todos los datos8. &espus pulsaremos so"re 7!i(uiente8 /e asi(namos un nom"re de 'ost y pulsamos so"re 7!i(uiente8 !eleccionamos la ciudad 4ue corresponda por uso 'orario y pulsamos so"re 7!i(uiente8 #si(namos una contrase:a al usuario root y pulsamos so"re 7!i(uiente8 !eleccionamos la opcin 4ue elimina las particiones del disco y lo con+i(ura de la +orma predeterminadoa por Cent!. 6ulsamos so"re 7!i(uiente8 Con+irmamos la advertencia 4ue van a destruirse todos los datos del disco pulsando so"re 7.scri"ir cam"ios al disco8* despus pulsaremos 7!i(uiente8 para continuar. !eleccionamos el tipo de instalacin deseada. 6ara mantener el entorno lo mas reducido seleccionamos la opcin 7,inimal8 y 7!i(uiente8 para continuar. 3eremos la pantalla de pro(reso de instalacin 'asta 4ue +inalice y podemos reiniciar el sistema Cuando est reiniciado podremos 'acer lo(in con la contrase:a 4ue 'emos proporcionado. 5na vez accedamos lo primero 4ue 'aremos es actualizar el sistema operativo e;ecutando # yum update 6ulsamos 7y8 mas intro para completar el update. &espus reiniciamos el e4uipo e;ecutando < # reboot Instalacin base de Asterisk Instalamos las dependencias necesarias para completar la compilacin de las +uentes* una vez actualizado el sistema reiniciaremos para 4ue se apli4uen todos los cam"ios. # yum install gcc gcc-c++ wget kenrel-devel perl ncurses-devel libxml2-devel sqlite- devel openssl-devel &es'a"ilitamos el uso de selinu0* para ello editamos el +ic'ero =etc=selinu0=con+i( y nos ase(uramos 4ue la varia"le !./I95X 4uede como disa"led SELI!"#disabled >a podemos reiniciar para continuar con la instalacin # reboot 6reparamos un directorio de tra"a;o y creamos un lin$ a las +uentes del $ernel< # mkdir $usr$src$pbx # cd $usr$src$pbx # ln -s $usr$src$kernels$2%&%'2-(')%))%2%el&%x*&+&( $usr$src$linux 6rimero instalaremos &#?&I # wget ,ttp-$$downloads%asterisk%org$pub$telep,ony$da,di-linux-complete$da,di-linux- complete-current%tar%g. # tar .xv/ da,di-linux-complete-current%tar%g. # cd da,di-linux-complete-2%0%)%)+2%0%) # make # make install # make con/ig # cd %% &espus pasamos a compilar li"pri # wget ,ttp-$$downloads%asterisk%org$pub$telep,ony$libpri$libpri-)%(-current%tar%g. # tar .xv/ libpri-)%(-current%tar%g. # cd libpri-)%(%)( # make # make install # cd%% Instalamos #steris$ # wget ,ttp-$$downloads%asterisk%org$pub$telep,ony$asterisk$asterisk-))-current%tar%g. # tar .xv/ asterisk-))-current%tar%g. # cd asterisk-))%0%1 # %$con/igure # make menucon/ig .sto nos mostrar- un men@ con las opciones 4ue podemos seleccionar para #steris$. .ntre ellas 'ay aplicaciones* mdulos* +ormatos entre otros A .n esta ocasin no vamos a instalar soporte para "ases de datos como ,y!B/ o 6ost(re!B/. Campoco instalaremos +uncionalidades de calendario o soporte para +ic'eros ,6D. 6ara tener activas estas opciones de"emos instalar las dependencias de los mdulos 4ue 4ueremos tener disponi"les y activarlo en en men@ de con+i(uracin. .n otra (u)a cu"riremos el soporte de "ases de datos y C&E. .n este caso vamos a entrar en la opcin de men@ < ---2 3ore Sound 4ackages #4u) desactivamos los sonidos en in(ls 4ue vienen seleccionados por de+ecto. ,as adelante instalaremos un set de voces de mayor calidad 4ue las 4ue vienen por de+ecto. 6ara continuar con la instalacin # make # make install # make samples 6ara compro"ar 4ue 'emos lo(rado instalar correctamente asteris$ podemos arrancarlo de +orma manual en la consola # asterisk -vvvvvvvvvvvvvvc Copiamos el script de arran4ue 4ue nos permitir- controlar asteris$ desde el sistema de arran4ue de los servicios de Cent!. # cp contrib$init%d$rc%red,at%asterisk $etc$init%d$asterisk .ditamos el script =etc=init.d=asteris$ para su"stituir < 5S6+S7I#++5S6E8IS9+S7I+:I8++ por < 5S6+S7I#$usr$sbin #lternativamente podemos 'acer un< # make con/ig Bue 'ace e0actamente lo mismo. >a podemos arrancar el servicio con # $etc$init%d$asterisk start > pro(ramar su arran4ue cada vez 4ue se reinicie el sistema operativo c,kcon/ig asterisk on Con esto 4ueda completada la instalacin "-sica de #steris$ 11. Complementa la instalacin de #steris$ con los servicios de Crun$ I6 de Colloquor* la plata+orma de tele+on)a I6 de Capa Cres !oluciones Cecnol(icas !./. 'ttp<==FFF.collo4uor.es