Instalar asterisk 18 en Ubuntu 20.04

Asterisk es un marco de código abierto que se utiliza para crear aplicaciones de comunicaciones, incluidas puertas de enlace VoIP y servidores de conferencias. Lo utilizan pequeñas empresas, centros de llamadas y gobiernos de todo el mundo. Asterisk utiliza un protocolo VoIP que le permite realizar una llamada utilizando TCP / IP sin ningún costo. Proporciona funciones muy útiles que incluyen correo de voz, grabación de llamadas, llamada automática, música en espera, mensajería y más.

Asterisk puede ejecutarse en múltiples sistemas operativos, aunque originalmente fue creado para Linux. Hoy en día, los usuarios de NetBSD, macOS y Solaris, entre otros, pueden instalar y utilizar el software Asterisk con facilidad.

Pre requisitos

  • Ubuntu 20.04 VPS
  • Privilegios de root

Inicie sesión en el servidor y actualice los paquetes del sistema operativo del servidor

Primero, inicie sesión en su servidor Ubuntu 20.04 a través de SSH como usuario root:

Deberá reemplazar «IP_Address» y «Port_number» con la dirección IP y el número de puerto SSH respectivos de su servidor. Además, reemplace «root» con el nombre de usuario de la cuenta de administrador si es necesario.

Antes de comenzar, debe asegurarse de que todos los paquetes del sistema operativo Ubuntu instalados en el servidor estén actualizados. Puede hacer esto ejecutando los siguientes comandos:

Instalar Dependencias

Antes de comenzar, deberá instalar algunas dependencias necesarias para construir el servidor Asterisk. Puede instalarlos todos usando el siguiente comando:

Instalar Asterisk

De forma predeterminada, el paquete Asterisk no está incluido en el repositorio predeterminado de Ubuntu 20.04. Por lo tanto, deberá descargarlo y compilarlo desde la fuente. Puedes descargarlo desde Git Hub usando el siguiente comando:

Una vez que se complete la descarga, cambie el directorio al directorio descargado e instale las dependencias requeridas con el siguiente comando:

Después

Salida:

A continuación, deberá seleccionar los módulos que desea instalar con Asterisk. Puede seleccionarlo usando el siguiente comando:

Seleccione los módulos adecuados:

  • Applications/app_macro
  • Channel Drivers/chan_sip
  • Codec Translator/codec_opus

Dar clic en Save and Exit

Compilar con este comando:

Instalar los modulos:

Salida:

Instalar configuración basica:

A continuación, instale el script de inicio de Asterisk con el siguiente comando:

A continuación, actualice las bibliotecas compartidas con el siguiente comando:

Crear Asterisk User

Siempre se recomienda ejecutar Asterisk como un usuario independiente por razones de seguridad.

Primero, cree un nuevo usuario de Asterisk con el siguiente comando:

A continuación, edite el archivo de configuración predeterminado de Asterisk y configúrelo para que se ejecute como un usuario de asterisk:

Descomentar las lineas:

Guarde y cierre el archivo, luego agregue el usuario de asterisco al grupo de marcado y audio:

A continuación, establezca la propiedad y los permisos adecuados de todos los archivos y directorios de Asterisk con el siguiente comando:

Iniciar y verificar Asterisk

En este punto, Asterisk está instalado y configurado. Ahora, puede iniciar el servicio Asterisk usando el siguiente comando:

También puede habilitar el servicio Asterisk para que se inicie al reiniciar el sistema con el siguiente comando:

Para verificar el estado del servicio Asterisk, ejecute el siguiente comando:

Salida:

Ahora, conéctese a la utilidad de línea de comando Asterisk con el siguiente comando:

Salida:

 

Fuente:

How to Install Asterisk on Ubuntu 20.04

Deja una respuesta