IV. Installation et configuration d’Asterisk
IV.1. Installation (sous Debian)
Nous allons installer Asterisk sur un serveur Linux distribution Debian. Nous signalons également que la version utilisée dans ce travail est la version 1.4 téléchargée sur le site www.astersik.com. Après avoir obtenu les sources, nous avons besoin de les compiler (les décompresser) et de les installer. Voici les étapes à suivre: – Créer un répertoire /usr/src/asterisk et mettez y les sources. – décompresser les sources en utilisant cette commande: #tar zxvf nom package.tar.gz Il est recommandé de compiler les sources suivant cet ordre: libpri, asterisk-addons, asterisk. – Installer les sources en utilisant la commande: make install:
Installation de Libpri:
Libpri contient toutes les librairies dont Asterisk aura besoin pour son bon fonctionnement. cd../libpri-1.4-current
make
make install
Installation des Addons
Aasterisk-addons contient tous les modules de connexion à des bases de données (mysql, postgresql, oracle, etc.). cd../asterisk-addons-1.4-current
./configure make menuselect (optionnel)
make
make install
Passons maintenant à l’installation d’Asterisk.
Installation de Asterisk:
Ce package représente le noyau du PABX Asterisk. Une fois à l’intérieur du dossier créé précédemment lors de la décompression de l’archive (.tar.gz) de Asterisk, nous aurons à exécuter quelques commandes qui compileront et installeront Asterisk sur le système. cd../asterisk-1.4-current
./configure make menuselect (optionnel)
make
make install
Si tout se passe bien, l’installation devrait se terminer et on devrait vous proposer deux nouvelles commandes qui, respectivement, créent les échantillons de fichiers de configuration dans /etc/asterisk et créent les fichiers de documentation. make samples
make progdocs
Nous créerons finalement les scripts de démarrage et d’arrêt dans les dossiers représentant les différents niveaux d’exécutions (/etc/rcX.d): make config
Notez que la source zaptel est utilisée pour configurer les cartes digium et accéder aux réseaux PSTN. Ce qui n’est pas notre cas. Pour démarrer Asterisk: /etc/asterik/# asterisk -vvvc