GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Asterisk 13 en Debian

Asterisk es un marco gratuito y de código abierto para crear aplicaciones de comunicaciones. Asterisk convierte una computadora ordinaria en un servidor de comunicaciones VoIP. Asterisk impulsa los sistemas IP PBX, las puertas de enlace VoIP, los servidores de conferencias y es utilizado por pequeñas y grandes empresas, centros de llamadas, operadores y gobiernos de todo el mundo. Hoy instalaremos Asterisk en Debian. Todos los paquetes necesarios se instalarán a través de apt, pero Asterisk se instalará desde la fuente. Veamos cómo instalar Asterisk en Debian

Hay muchas versiones de Asterisk disponibles en su sitio web, pero la última es la 13 con LTS (soporte a largo plazo). Así que lo descargaremos desde la fuente e instalaremos en este tutorial.

En primer lugar, instalaremos el entorno de compilación:

 apt-get install build-essential 

Este comando instalará los paquetes básicos que se necesitan en un nuevo servidor para instalar Asterisk 13.

Ahora instalaremos algunas dependencias más que dependen directamente de Asterisk 13:

 apt-get install openssl libxml2-dev libncurses5-dev uuid-dev sqlite3 libsqlite3-dev pkg-config libjansson-dev

Este comando instalará las bibliotecas que Asterisk necesitará para funcionar y para los CDR hay muchas opciones disponibles. Por el momento, también instalaremos SQLite, ya que aún no hemos decidido si usaremos Mysql o SQLite.

Ahora vamos a descargar asterisco desde su sitio web con el siguiente comando:

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

Ahora hemos descargado con éxito Asterisk 13 en nuestro servidor.

Para instalarlo desde la fuente que hemos descargado tenemos que extraerlo. Use el siguiente comando para extraer:

 tar xvf asterisk-13-current.tar.gz 

Ahora ingrese a la carpeta para instalar Asterisk:

 cd asterisk-13.3.2/ 

Para compilar desde una fuente, debemos usar el siguiente comando que verificará todas las dependencias instaladas antes de instalar el software:

 ./configure

La imagen de arriba muestra que faltan algunas bibliotecas, ahora resolveremos estas dependencias una por una:

tar xvf jansson-2.5.tar.gz 

Ahora hemos descargado la biblioteca que falta y la compilaremos desde la fuente para resolver el problema:

 cd jansson-2.5/ 
 ./configure 

Como se cumplen todas sus dependencias, ahora ejecutaremos el siguiente comando para instalar Libjasson:

 make && make install && ldconfig 

Ahora iremos a la carpeta de Asterisk y ejecutaremos de nuevo el comando ./configure para comprobar si queda alguna otra dependencia:

Esto muestra que ahora estamos listos para instalar Asterisk ya que se cumplen todas sus dependencias. Ahora ejecute el siguiente conjunto de comandos y espere un poco, ya que llevará algún tiempo ejecutarlo:

 make 

 make install & make samples

Asterisk ya está instalado y listo para usar. Puede iniciar sesión en la consola de asteriscos con el siguiente comando:

 asterisk -cvvvvvvvv 

Entonces, hemos instalado Asterisk con éxito en nuestro servidor Debian y puede comenzar a trabajar en Asterisk.

Enlaces

  • Asterisco

Debian
  1. Cómo instalar Debian 10 (Buster)

  2. Cómo instalar Python 3.9 en Debian 10

  3. Cómo instalar Memcached en Debian 10

  4. Cómo instalar TeamViewer en Debian 10

  5. Cómo instalar Git en Debian 9

Cómo instalar Skype en Debian 9

Cómo instalar R en Debian 10

Cómo instalar Debian 11

Cómo instalar Go en Debian 10

Cómo instalar Asterisk en Debian 11

Cómo instalar Go en Debian