VoIP Asterisk - Installation de base
Table des matières:
- Conditions préalables
- Téléchargement d'astérisque
- Installation des dépendances Asterisk
- Installer Asterisk
- Configuration du pare-feu
- Conclusion
Asterisk est le framework open source le plus populaire et le plus largement adopté pour la création d'applications de communication. Il est utilisé par les particuliers, les petites entreprises, les grandes entreprises et les gouvernements du monde entier.
Les fonctionnalités d'Asterisk incluent la conférence téléphonique, la messagerie vocale, la musique en attente, le transfert d'appel, la mise en file d'attente des appels, l'enregistrement des appels, le stockage / récupération de base de données et bien plus encore.
Dans ce tutoriel, nous allons vous montrer comment installer Asterisk 15 sur Debian 9.
apt install asterisk
.
Conditions préalables
Avant de poursuivre ce didacticiel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec les privilèges sudo.
Mettez à jour votre serveur Debian et installez les paquets requis pour télécharger et construire Asterisk:
sudo apt update && sudo apt upgrade
sudo apt install wget build-essential subversion
Téléchargement d'astérisque
Au moment de la rédaction de cet article, la dernière version stable d'Asterisk est la version 15.
Accédez au
/usr/src
et téléchargez le code source Asterisk avec la commande wget suivante:
cd /usr/src/
sudo wget
Une fois le téléchargement terminé, utilisez la commande tar pour extraire l'archive:
sudo tar zxf asterisk-15-current.tar.gz
Assurez-vous de passer au répertoire source Asterisk avant de passer aux étapes suivantes:
Installation des dépendances Asterisk
Exécutez le script suivant pour télécharger les sources MP3 requises pour créer le module MP3 et utiliser des fichiers MP3:
sudo contrib/scripts/get_mp3_source.sh
Ensuite, exécutez le script
install_prereq
pour résoudre toutes les dépendances de votre système Debian:
sudo contrib/scripts/install_prereq install
Le script installera tous les packages nécessaires et une fois terminé, il affichera le message suivant:
############################################# ## install completed successfully #############################################
Ici, vous verrez le code téléphonique UIT-T par défaut de 61. Mais dans notre cas, si vous êtes en Amérique du Nord comme je le suis, vous voudrez le changer en 1
Installer Asterisk
Exécutez le script de
configure
qui préparera le code Asterisk à la compilation:
sudo./configure
Une fois terminé, vous verrez la sortie suivante:
Tapez
exit
ou appuyez sur
CTRL+C
pour quitter l'Asterisk CLI.
La dernière étape consiste à activer le service Asterisk pour démarrer au démarrage:
sudo systemctl enable asterisk
Configuration du pare-feu
Par défaut, SIP utilise le port UDP 5060 pour ouvrir l'exécution du port:
iptables -A INPUT -p udp -m udp --dport 5060 -j ACCEPT
iptables -A INPUT -p udp -m udp --dport 10000:20000 -j ACCEPT
N'hésitez pas à ajuster le pare-feu en fonction de vos besoins.
Conclusion
Dans ce guide, nous vous avons montré comment installer la dernière version d'Asterisk depuis la source sur votre système Debian.
Vous devriez maintenant vérifier la documentation Asterisk et en savoir plus sur la configuration et l'utilisation d'Asterisk.
astérisque debianComment installer et configurer Redis sur Debian 10 Linux
Dans ce tutoriel, nous verrons comment installer et configurer Redis sur un Debian 10, Buster. Redis est un magasin de données de valeurs-clés en mémoire libre.
Comment installer l'astérisque sur Centos 7
Ce tutoriel vous guidera à travers les étapes requises pour installer Asterisk 15 sur CentOS 7. Asterisk est la plate-forme PBX open source la plus populaire et la plus largement adoptée qui alimente les systèmes PBX IP, les serveurs de conférence et les passerelles VoIP.
Comment installer l'astérisque sur Ubuntu 18.04
Asterisk est la plate-forme PBX open source la plus populaire et la plus largement adoptée qui alimente les systèmes PBX IP, les serveurs de conférence et les passerelles VoIP. Ce tutoriel vous guidera à travers les étapes requises pour installer Asterisk 15 sur Ubuntu 18.04.