GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Asterisk 13 sur Debian

Asterisk est un framework gratuit et Open Source pour la création d'applications de communication. Asterisk transforme un ordinateur ordinaire en un serveur de communication VoIP. Asterisk alimente les systèmes PBX IP, les passerelles VoIP, les serveurs de conférence et est utilisé par les petites et grandes entreprises, les centres d'appels, les opérateurs et les gouvernements du monde entier. Aujourd'hui, nous allons installer Asterisk sur Debian. Tous les packages requis seront installés via apt, mais Asterisk sera installé à partir de la source. Voyons comment installer Asterisk sur Debian

Il existe de nombreuses versions d'Asterisk disponibles sur leur site Web, mais la dernière est la 13 avec LTS (Long Term Support). Nous allons donc le télécharger depuis la source et l'installer dans ce tutoriel.

Tout d'abord, nous allons installer l'environnement de construction :

 apt-get install build-essential 

Cette commande installera les packages de base nécessaires sur un nouveau serveur pour installer Asterisk 13.

Nous allons maintenant installer quelques dépendances supplémentaires qui dépendent directement d'Asterisk 13 :

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

Cette commande installera les bibliothèques dont Asterisk aura besoin pour fonctionner et pour les CDR, de nombreuses options sont disponibles. Pour le moment, nous allons également installer SQLite car nous n'avons pas encore décidé d'utiliser Mysql ou SQLite.

Nous allons maintenant télécharger l'astérisque depuis leur site Web avec la commande suivante :

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

Nous avons maintenant téléchargé avec succès Asterisk 13 sur notre serveur.

Pour l'installer à partir de la source que nous avons téléchargée, nous devons l'extraire. Utilisez la commande suivante pour extraire :

 tar xvf asterisk-13-current.tar.gz 

Entrez maintenant dans le dossier pour installer Asterisk :

 cd asterisk-13.3.2/ 

Pour compiler à partir d'une source, nous devons utiliser la commande suivante qui vérifiera toutes les dépendances installées avant d'installer le logiciel :

 ./configure

L'image ci-dessus montre qu'il manque certaines bibliothèques. Nous allons maintenant résoudre ces dépendances une par une :

tar xvf jansson-2.5.tar.gz 

Nous avons maintenant téléchargé la bibliothèque manquante et nous allons la compiler à partir des sources afin de résoudre le problème :

 cd jansson-2.5/ 
 ./configure 

Comme toutes ses dépendances sont remplies, nous allons maintenant exécuter la commande suivante pour installer Libjasson :

 make && make install && ldconfig 

Nous allons maintenant aller dans le dossier d'Asterisk et exécuter à nouveau la commande ./configure pour vérifier s'il reste une autre dépendance :

Cela montre que nous sommes maintenant prêts à installer Asterisk car toutes ses dépendances sont remplies. Exécutez maintenant l'ensemble de commandes suivant et attendez un peu car cela prendra un certain temps à s'exécuter :

 make 

 make install & make samples

Asterisk est maintenant installé et prêt à être utilisé. Vous pouvez vous connecter à la console asterisks avec la commande suivante :

 asterisk -cvvvvvvvv 

Nous avons donc installé avec succès Asterisk sur notre serveur Debian et vous pouvez commencer à travailler sur Asterisk.

  • Astérisque

Debian
  1. Comment installer Debian 10 (Buster)

  2. Comment installer Python 3.9 sur Debian 10

  3. Comment installer Memcached sur Debian 10

  4. Comment installer TeamViewer sur Debian 10

  5. Comment installer Git sur Debian 9

Comment installer Skype sur Debian 9

Comment installer R sur Debian 10

Comment installer Debian 11

Comment installer Go sur Debian 10

Comment installer Asterisk sur Debian 11

Comment installer Go sur Debian