« Asterisk Installation » : différence entre les versions
Aucun résumé des modifications |
|||
Ligne 33 : | Ligne 33 : | ||
* Les dépendances suivantes sont également nécessaires pour la bonne compilation d''''Asterisk'''. | * Les dépendances suivantes sont également nécessaires pour la bonne compilation d''''Asterisk'''. | ||
{{ Box Console | objet=apt-get install ncurses-dev uuid-dev libsqlite3-dev libssl-dev libxml2-dev mpg123 subversion }} | {{ Box Console | objet=apt-get install ncurses-dev uuid-dev libsqlite3-dev libssl-dev libxml2-dev mpg123 subversion libmysqld-dev }} | ||
=== Téléchargement des sources === | === Téléchargement des sources === |
Version du 7 novembre 2015 à 19:06
.$$$$$$$$$$$$$$$=.. .$7$7.. .7$$7:. .$$:. ,$7.7 .$7. 7$$$$ .$$77 ..$$. $$$$$ .$$$7 ..7$ .?. $$$$$ .?. 7$$$. $.$. .$$$7. $$$$7 .7$$$. .$$$. .777. .$$$$$$77$$$77$$$$$7. $$$, $$$~ .7$$$$$$$$$$$$$7. .$$$. .$$7 .7$$$$$$$7: ?$$$. $$$ ?7$$$$$$$$$$I .$$$7 $$$ .7$$$$$$$$$$$$$$$$ :$$$. $$$ $$$$$$7$$$$$$$$$$$$ .$$$. $$$ $$$ 7$$$7 .$$$ .$$$. $$$$ $$$$7 .$$$. 7$$$7 7$$$$ 7$$$ $$$$$ $$$ $$$$7. $$ (TM) $$$$$$$. .7$$$$$$ $$ $$$$$$$$$$$$7$$$$$$$$$.$$$$$$ $$$$$$$$$$$$$$$$.
Installation de Asterisk
Prérequis
- Pour poursuivre cette installation, un environnement de compilation est nécessaire.
|
|
- Les dépendances suivantes sont également nécessaires pour la bonne compilation d'Asterisk.
|
|
Téléchargement des sources
- Les sources seront téléchargées et compilées depuis le dossier local /usr/local/src/.
|
|
- Les sources d'Asterisk sont téléchargeables depuis le site asterisk.org. Assurez-vous d'installer la dernière version comprenant le support à long terme (LTS).
|
|
- On extrait ensuite les source d'Asterisk dans le dossier courant /usr/local/src/.
|
|
- Téléchargement des sources pour le module PjProject.
|
|
- Téléchargement des sources pour le module Jansson.
|
|
Installation du module Jansson
- Décompression de l'archive.
|
|
- On se positionne dans le dossier d'installation.
|
|
- On procède à l'installation du module.
|
|
Installation du module PjProject
- Décompression des sources.
|
|
- On se place dans le dossier où a été décompressé le module.
|
|
- Exécution du script d'auto-configuration de PjProject.
|
|
- Compilation du module.
|
|
- Installation du module.
|
|
- Vérification du bon fonctionnement du module.
|
|
Installation de Asterisk
- On se place dans le répertoire d'installation d'Asterisk.
|
|
- On sélectionne les modules souhaités et en particulier les modules dépendant de mysql dans le menu Addons.
|
|
- Si parmi les options choisis vous avez sélectionné le module mp3, il sera nécessaire de lancer le script de récupération des sources pour ce module.
|
|
- On procède à la compilation puis à l'installation d'Asterisk.
|
|
- On installe les fichier de configuration par défaut d'Asterisk avec les commentaires.
|
|
- Scripts d'initialisation.
|
|
- Rotation des logs.
|
|
Module complémentaires
Madplay
- Madplay permet de jouer des fichiers musicaux au format mp3. Le lecteur s'utilise en ligne de commande et est compatible avec Asterisk.
|
|
Conclusion
- Pour conclure cette installation, nous allons faire le point sur les différentes ressources qui ont été installées pour le fonctionnement d'Asterisk.
- Tout d'abord, la configuration d'Asterisk s'effectue dans des fichiers de configuration texte qui doivent être enregistrés dans le répertoire /etc/asterisk. Des exemples type de fichiers de configuration ont été déposé dans ce dossier.
- Ensuite, les fichiers audio pour le SVI (Serveur Vocale Interactif) sont stockés dans le dossier /var/lib/asterisk. On y trouvera également un dossier moh (Musique On Hold / Musique d'Attente) pour y sauvegarder les musiques d'attentes.
- Dans le dossier /var/spool/asterisk, vous trouverez les messages vocaux enregistrés par intermédiaire de la messagerie vocale mais aussi les conversations vocales enregistrées par la fonction monitor d'Asterisk.
- Enfin, le script de démarrage et d'arrêt d'Asterisk est sauvegardé dans le dossier /etc/init.d/.