Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Lab01 - Instalación de Asterisk
Lab01 - Instalación de Asterisk
Laboratorio N1
Dependencias del Software Asterisk
Como ltimos pasos, tras el reinicio, ingresaremos a la pantalla de configuracin, donde seleccionaremos cortafuegos.
Inhabilitaremos los cortafuegos y desactivamos SELinux a fin de simplificar la instalacin.
Desactivamos Selinux con el comando setenforce 0, pero esto se mantendr as hasta que se reinicie el
servidor. El cambio se ejecuta inmediatamente.
#setenforce 0
#getenforce
Desactivamos Selinux editando el fichero /etc/selinux/config, este cambio se mantendr despus de
reiniciar el servdor. EL cambio se ejecuta despus de reiniciar el servidor.
#vim /etc/selinux/config
SELINUX=disabled
Limpiamos las polticas del IPTABLES
#iptables -F
#service iptables sabe
#yum install -y ntp && ntpdate pool.ntp.org && chkconfig ntpd on && service ntpd start
Los valores por defecto que vienen con Centos son suficientes para sincronizar la hora y mantener el tiempo de
la maquina en sincrona con el reinicio del mundo.
Troubleshooting
En esta seccin vamos a cubrir algunos problemas comunes que es posible que pase cuando estn compilando
Asterisk, DAHDI, o libpri. La mayora de los casos se da porque hacen falta algunas dependencias. Si ese es el
caso, por favor revise "Dependencias del software Asterisk" el punto 1 y 3 para asegurarse de que ha instalado
todo lo necesario.
.1
Este mensaje significa que no se ha instalado la aplicacin wget, que se requiere para la descarga de paquetes
desde el sitio de descargas de Asterisk y otros paquetes dentro del sistema operativo Linux.
#yum -y install wget
.2
Esto significa que el script de configuracin de Asterisk es incapaz de encontrar su compilador de C, que por lo
general significa que usted todava no ha instalado uno. Asegrese de instalar el paquete gcc para su sistema.
#yum install gcc
.3
Este error se presenta por el script de configuracin de Asterisk cuando no se ha instalado el GCC C++
preprocesador.
#yum install gcc-c++
.4
configure:error:***PleaseinstallGNUmake.ItisrequiredtobuildAsterisk!
Este error se encuentra cuando no se ha instalado la aplicacin make, que es necesario para construir Asterisk.
#yum install make
.5
-
Usted encontrar este error cuando las bibliotecas analizador XML no estn instalados. Estos son requieren por
Asterisk 1.8 y versiones posteriores, ya que la documentacin de la consola (por ejemplo, cuando se ejecuta un
programa bsico de lnea de aplicacin en el Asterisk CLI) se genera a partir de XML.
#yum install libxml2-devel
.6
Este error ocurre cuando usted no tiene instalado la librera de desarrollo ncurses, que es requerido por
menuselect y por otra salida de la consola de Asterisk.
#yum install ncurses-devel
.7
Usted recibir este error al intentar crear DAHDI sin haber instalado las cabeceras del kernel, que son necesarios
para la construccin de los controladores de Linux.
#yum install kernel-devel