Androide

Cómo instalar asterisk en debian 9

Instalar Asterisk En Debian 9(Virtual Box) 2018

Instalar Asterisk En Debian 9(Virtual Box) 2018

Tabla de contenido:

Anonim

Asterisk es el marco de código abierto más popular y ampliamente adoptado para crear aplicaciones de comunicaciones. Es utilizado por particulares, pequeñas empresas, grandes empresas y gobiernos de todo el mundo.

Las características de Asterisk incluyen llamadas de conferencia, correo de voz, música en espera, transferencia de llamadas, colas de llamadas, grabación de llamadas, almacenamiento / recuperación de bases de datos y mucho más.

En este tutorial le mostraremos cómo instalar Asterisk 15 en Debian 9.

Una versión anterior de Asterisk (versión 13) está disponible en el repositorio de software de Debian y se puede instalar con apt install asterisk .

Prerrequisitos

Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con privilegios de sudo.

Actualice su servidor Debian e instale los paquetes necesarios para descargar y construir Asterisk:

sudo apt update && sudo apt upgrade sudo apt install wget build-essential subversion

Descargando Asterisk

Al momento de escribir este artículo, la última versión estable de Asterisk es la versión 15.

Cambie al directorio /usr/src y descargue el código fuente de Asterisk con el siguiente comando wget:

cd /usr/src/ sudo wget

Una vez completada la descarga, use el comando tar para extraer el archivo:

sudo tar zxf asterisk-15-current.tar.gz

Asegúrese de cambiar al directorio de origen de Asterisk antes de continuar con los siguientes pasos:

cd asterisk-15.*/

Instalación de dependencias de asterisco

Ejecute el siguiente script para descargar las fuentes MP3 que se requieren para construir el módulo MP3 y usar archivos MP3:

sudo contrib/scripts/get_mp3_source.sh

Luego, ejecute el script install_prereq para resolver todas las dependencias en su sistema Debian:

sudo contrib/scripts/install_prereq install

El script instalará todos los paquetes necesarios y, cuando se complete con éxito, imprimirá el siguiente mensaje:

############################################# ## install completed successfully #############################################

Aquí verá el código telefónico predeterminado de ITU-T de 61. Pero en nuestro caso, si se encuentra en América del Norte como yo, querrá cambiarlo a 1

Instalando Asterisk

Ejecute el script de configure que obtendrá el código de Asterisk listo para compilar:

sudo./configure

Al completar con éxito, verá el siguiente resultado:

Escriba exit o presione CTRL+C para salir de Asterisk CLI.

El último paso es habilitar el servicio Asterisk para que se inicie en el arranque:

sudo systemctl enable asterisk

Configurar firewall

Por defecto, SIP usa el puerto UDP 5060, para abrir el puerto ejecutado:

iptables -A INPUT -p udp -m udp --dport 5060 -j ACCEPT

iptables -A INPUT -p udp -m udp --dport 10000:20000 -j ACCEPT

Siéntase libre de ajustar el firewall según sus necesidades.

Conclusión

En esta guía, le mostramos cómo instalar la última versión de Asterisk desde la fuente en su sistema Debian.

Ahora debe consultar la documentación de Asterisk y obtener más información sobre cómo configurar y usar Asterisk.

asterisco debian