Imagen Instalar Asterisk 14

Instalar Asterisk 14 en Ubuntu 16.04

Siguiendo con los artículos enfocados a nuestro HomeLab, hoy veremos como instalar una centralita de VoIP basada en la versión Asterisk 14 y sobre una Ubuntu 16.04.

Aprovechando que en mi caso tengo Movistar Fusión, en el siguiente artículo veremos como recibir y sacar las llamadas utilizando el Trunk SIP de Movistar.

Te recomiendo seguir este artículo viendo el vídeo que subí a mi canal de Youtube Cómo instalar Asterisk 14 en Ubuntu 16.04

Entorno:

Máquina Virtual:

Sistema: Ubuntu 16.04

vCPU: 1

RAM: 5121MB

HD: 40GB

IP: 10.166.10.21

FQDN: asterisk.boscolopez.net

Instalando paquetes necesarios

Lo primero de todo será instalar todos los paquetes que necesitaremos para poder realizar la instalación de Asterisk 14, así que ejecutaremos lo siguiente:

sudo apt-get install -y build-essential wget libssl-dev libncurses5-dev libnewt-dev libxml2-dev linux-headers-$(uname -r) libsqlite3-dev uuid-dev git 
 subversion openssl pkg-config libjansson-dev

Descargando Asterisk 14:

Ahora descargaremos la última versión disponible de Asterisk 14:

wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-14-current.tar.gz

Descomprimimos el fichero descargado:

tar -zxvf asterisk-14-current.tar.gz

Accedemos al directorio que se ha creado:

cd asterisk-14*

Descargando PJPROJECT:

Creo recordar que desde la versión 13 de Asterisk ya se incluye pjsip, por lo que descargaremos el proyecto desde Github

git clone git://github.com/asterisk/pjproject pjproject

Accedemos al directorio de pjproject

cd pjproject
Configurando e instalando pjproject:
./configure --prefix=/usr --enable-shared --disable-sound --disable-resample --disable-video --disable-opencore-amr CFLAGS='-O2 -DNDEBUG'
make dep
make && make install

Descargando el soporte para MP3:

Tendremos que subir de directorio ejecutando (cd..) y ejecutar lo siguiente:

contrib/scripts/get_mp3_source.sh
sudo contrib/scripts/install_prereq install

Configurando e instalando Asterisk:

Al finalizar la instalación de todos los requisitos para tener soporte Mp3, podemos comenzar con la instalación de Asterisk, así que ejecutaremos los siguientes comandos:

./configure && make menuselect && make && make install

Cuando nos levanta el menú de selección de opciones, cada uno elegiremos las que necesitemos agregar si no estás seguro, puedes ver las que yo elijo en el vídeo que publiqué en Youtube con el título de Cómo instalar Asterisk 14 en Ubuntu 16.04

Llegados a este punto tenemos dos opciones:

  1. Generar todos los ficheros de ejemplo, deberíamos ejecutar: make samples
  2. Generar los ficheros de ejemplo para una PBX básica que deberíamos ejecutar: make basic-pbx

Ejecutamos el siguiente comando para finalizar:

make config
Iniciando Asterisk y accediendo a la consola:

Ya sólo nos queda iniciar asterisk ejecutando:

sudo /etc/init.d/asterisk start

Para acceder a la consola de Asterisk ejecutaremos en consola:

sudo asterisk -rrrrrvvvvvvvvvv

Espero que os sea de ayuda y nos vemos en el siguiente artículo 🙂

Sobre Bosco López

/dev/null

Te puede interesar también

Notificaciones de Nagios vía Telegram

En este artículo veremos como configurar nuestro Nagios para que nos informe de las distintas …

8 Comentarios

  1. I got this errror after installation ? Any solution ?
    # asterisk -rvvvvv
    Unable to open specified master config file ‘/etc/asterisk/asterisk.conf’, using built-in defaults
    Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)

  2. Hola Bosco. Mi nonbre es Luis. Gracias por tus vídeos. Me sucede lo mismo que a +905321234567. He realizado diferentes pruebas pero no logro hacerlo funcionar. La de iniciar el servicio con sudo también la he intentado, pero igualmente me devuelve el mismo mensaje. Si en el archivo /etc/asterisk/modules.conf autoload=no ya no aparece ese error pero entonces al teclear «sip reload» devuelve «No such command ‘sip reload’ (type ‘core show help sip reload’ for other possible commands)». Muchas gracias y un saludo.
    Luis del Moral

  3. Buenas al momento de acceder al directorio cd asterisk-14* me dice que son demasiados argumentos y no me deja seguir con los demas

  4. Holaa Bosco estoy interesado en hacer la configuración de asterisk pero con un dominio como
    por ej: midominio.es
    podrías hacer un video o un post de cómo se hace?
    Muchas gracias 🙂

Responder a +905321234567 Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.