Installation Asterisk · 7 min read · Dec 31, 2025
Installation d'Asterisk sur Debian 7 (Wheezy)
Installation d’Asterisk sur Debian 7 (Wheezy)
Introduction
Ce document fournit des instructions d’installation pour Debian linux 7 et Asterisk sur une nouvelle plateforme.
Composants :
Debian Linux : la dernière version peut être obtenue à partir de (http://cdimage.debian.org/debian-cd/7.1.0/amd64/iso-dvd/). Il y aura plus d’une image CD sur le site, téléchargez uniquement le premier CD, les logiciels supplémentaires sur les CD 2 et 3 peuvent être téléchargés pendant l’installation depuis Linux si nécessaire.
Asterisk : est une plateforme gratuite et ouverte pour construire des systèmes de communication. La dernière version stable peut être obtenue à partir de (http://www.asterisk.org/downloads/asterisk/all-asterisk-versions) puis choisissez la version certifiée appropriée ou depuis la ligne de commande après avoir configuré Linux et émettre la commande suivante : (wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11-current.tar.gz). Avec la plateforme Asterisk, deux paquets supplémentaires doivent être téléchargés depuis le site d’Asterisk :
i. Bibliothèque DAHDI : utilisée pour gérer les interfaces de communication (wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-2.6.1+2.6.1.tar.gz)
ii. Bibliothèque LIBPRI : LIBPRI est une bibliothèque open source qui encapsule les protocoles utilisés pour communiquer via les interfaces ISDN à taux primaire (T1, E1, J1). LIBPRI est une dépendance pour Asterisk et DAHDI si la signalisation PRI est utilisée. (wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gz)
Installation de Linux
1- Gravez l’image ISO téléchargée de la dernière plateforme Linux sur un DVD ou un CD (selon la taille), et insérez-le dans la machine et assurez-vous de démarrer à partir du lecteur CD.
2- Après le démarrage, vous serez accueilli avec l’écran de démarrage de l’installation comme indiqué dans la Figure 1-1 ci-dessous, sélectionnez la première option “installer”

Fig 1-1 [premier écran]
3- À l’écran suivant “Écran de langue”, sélectionnez “Anglais” et continuez [Fig 1-2 Écran de langue]

Fig 1-2
4- À l’écran suivant “Sélectionnez votre emplacement”, choisissez le pays dans lequel vous vous trouvez (Jordanie) ; ou vous pouvez le laisser comme États-Unis et le corriger plus tard depuis le système. Fig 1-3

Fig 1-4
5- À l’écran suivant “locale du système”, sélectionnez les paramètres par défaut du clavier (identiques à ceux de l’écran). Fig 1-5

Fig 1-5
6- Configurez la région du clavier en appuyant sur entrer Fig 1-6

Fig 1-6
7- Debian commencera l’installation, asseyez-vous et attendez qu’il demande la prochaine action (Fig 1-7)
Fig 1-7
8- Ensuite, vous configurerez votre réseau (les paramètres réels peuvent différer des figures ci-dessous) figure 1-8..1-11

Fig 1-8

Fig 1-9

Fig 1-10

Fig 1-11
9- À l’écran suivant, vous serez invité à entrer le mot de passe Root, assurez-vous d’entrer un mot de passe complexe. Fig 1-12

Fig 1-12
10- L’écran suivant demandera de confirmer le mot de passe root de l’écran précédent.
11- Ensuite, vous serez invité à ajouter un utilisateur normal au système et à entrer un mot de passe pour cet utilisateur comme indiqué dans les figures 1-13 et 1-14

Fig 1-13

Fig 1-14
12- Ensuite, vous serez invité à configurer la partition du disque, choisissez “Guidé, utiliser tout le disque” Fig 1-15

Fig 1-15
13- Cliquez sur suivant sur les écrans suivants de la partition du disque jusqu’à ce que le système commence l’installation des fichiers
14- Le système commencera l’installation comme indiqué dans la figure 1-16

Fig 1-16
15- Ensuite, vous serez invité à choisir le gestionnaire de paquets ; le gestionnaire de paquets sera responsable d’identifier l’APT qui sera utilisé pour installer tout logiciel requis par la suite. Fig 1-17

Fig 1-17
16- La configuration d’Apt commencera immédiatement après l’écran précédent comme indiqué dans la Fig 1-18 ci-dessous

Fig 1-18
17- Cliquez sur “NON” à l’écran du concours de popularité Fig 1-19

Fig 1-19
18- Après avoir configuré les dépôts de logiciels, vous serez présenté avec des options d’installation de logiciels supplémentaires, assurez-vous de ne sélectionner que “SSH” et “Utilitaires système standard” comme indiqué dans la Fig 1-20

Fig 1-20
19- Dans les étapes finales, vous serez présenté avec l’installation du chargeur GRUB qui est un utilitaire pour le système de démarrage Linux, sélectionnez “OUI” et continuez comme indiqué dans la fig 1-21

Fig 1-21
20- Félicitations, vous avez terminé avec succès l’installation de Debian 7. Cliquez sur “Continuer” pour redémarrer et vous connecter au système. Fig 1-22

Fig 1-22
21- Après le redémarrage du système, entrez vos identifiants de connexion pour accéder au système, cela peut également être fait à distance en utilisant “putty” si vous préférez travailler à distance.
Installation d’Asterisk
Pour installer Asterisk correctement, certaines bibliothèques système doivent être installées avant de compiler Asterisk.
Bibliothèques système requises :
Compilateur C/C++
OpenSSL
Ncurses
Newt
Libxml2
En-têtes du noyau
Sql lite
Vim (éditeur de fichiers)
Installation des bibliothèques système :
- Commencez par émettre la commande suivante : apt-get install build-essential comme dans la Fig 2-1 ci-dessous, cela installera tous les éléments essentiels préconstruits tels que le compilateur C/C++ et gcc
Fig 2-1
- Ensuite, nous allons installer : OpenSSL, Ncurses, Newt, LibXML2, vim et sqlite et les en-têtes du noyau, nous commencerons par ce dernier (en-têtes du noyau) en émettant la commande : apt-get install linux-headers-$(uname -r) mais avant cela, assurez-vous que le système est à jour en émettant : apt-get update. Fig 2-2 ci-dessous

Fig 2-2
- Ensuite, nous allons installer le reste des bibliothèques système mentionnées à l’étape 2 ainsi que leurs bibliothèques de développement. Pour ce faire, émettez la commande suivante : apt-get install libxml2 libxml2-dev openssl libssl-dev libncurses5 libncurses5-dev libnewt0.52 libnewt-dev vim-nox libsqlite3-dev comme indiqué dans la Fig 2-3
Fig 2-3
Maintenant, nous avons terminé d’installer toutes les bibliothèques nécessaires et les logiciels de support. Redémarrez le système et continuez avec les étapes suivantes pour installer le système Asterisk.
Téléchargement et installation des paquets Asterisk :
Le système Asterisk a deux paquets de support qui doivent être installés avec le paquet Asterisk : DAHDI et LIBPRI. DAHDI est un ensemble de pilotes et d’utilitaires pour un certain nombre de cartes téléphoniques analogiques et numériques, telles que celles fabriquées par Digium. Et LIBPri est une bibliothèque qui permet à Asterisk de communiquer avec les connexions ISDN.
Nous allons commencer par télécharger les fichiers tar (fichiers compressés) sur notre système, puis les extraire et finalement les installer. Le téléchargement des fichiers tar depuis la ligne de commande se fait comme détaillé dans ce document dans la section “Composants du système”. Téléchargez les paquets dans /usr/local/src.
Processus :
- Téléchargez Asterisk, DAHDI et LibPri dans /usr/local/src comme indiqué dans la figure 4-1

Fig 4-1
- Décompressez les fichiers installés ci-dessus dans le même répertoire en émettant la commande suivante (assurez-vous de changer le nom du paquet en conséquence) :tar -zxf [package_name].tar.gz voir fig 4-2

Fig 4-2
Maintenant, nous allons construire DAHDI et LibPri en naviguant vers le dossier Asterisk et en émettant les quelques commandes suivantes :
a. Commandes DAHDI : make make install Fig 4-3.1
Fig 4-3.1
b. Émettez : make config et vous avez terminé avec DAHDI
Installation de Libpri : d’abord, vous devrez patcher la version actuelle de libpri s’il y avait un patch disponible, donc vous téléchargerez également le patch libpri depuis le même emplacement et émettrez la commande suivante : patch –p1 < /<
> comme pour DAHDI, émettez les commandes suivantes : apt-get install libpri1.4Enfin, nous allons commencer à construire et à installer le paquet Asterisk, d’abord nous allons naviguer vers le dossier Asterisk, après cela nous allons commencer les étapes suivantes :
a. Nous devrons d’abord émettre la commande : ./configure le résultat final sera comme dans la Fig 5-1.1

Fig 5-1.1
b. Ensuite, nous allons émettre “make menuselect” pour sélectionner mysql_cdr dans le menu comme indiqué dans la Fig 5-1.2

Fig 5-1.2
c. Enfin, nous allons construire et installer le paquet Asterisk en émettant les commandes “make” et “make install” et le résultat final sera comme indiqué dans la Fig 5-1.3 et Fig 5-1.4
Fig 5-1.3

Fig 5-1.4
d. Pour installer un ensemble de fichiers de configuration d’exemple pour Asterisk, tapez : #make samples.
e. Maintenant que vous avez compilé et installé Asterisk, la dernière étape consiste à installer le script d’initialisation, ou initscript. Ce script démarre Asterisk lorsque votre serveur démarre et peut également être utilisé pour arrêter ou redémarrer Asterisk. Pour installer l’initscript, utilisez la commande make config.
f. Alors que votre système Asterisk fonctionne, il générera des fichiers journaux. Il est recommandé d’installer le script de rotation des journaux afin de compresser et de faire tourner ces fichiers, pour économiser de l’espace disque et faciliter leur recherche ou leur catalogage. Pour ce faire, utilisez la commande make install-logrotate. g. Pour vérifier si Asterisk fonctionne, vous pouvez utiliser l’initscript Asterisk. En utilisant la commande /etc/init.d/asterisk status ou restart
h. Félicitations pour l’installation d’Asterisk, redémarrez votre machine.
*
Pour plus d’informations sur la configuration et l’installation d’Asterisk, consultez les liens suivants :
https://wiki.asterisk.org/wiki/display/AST/Asterisk+Packages
http://ofps.oreilly.com/titles/9781449332426/asterisk-Install.html#Installing_id291699
http://www.atcom.cn/AXE2D.html
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.