Installation d'asterisk sur ubuntu 18.04
Avant de commencer l’installation, nous aurons besoins d’un utilisateur ayant accès aux privilèges
sudo. Nous devrons également mettre à jour notre système Ubuntu et installer les packages
suivants:
sudo apt update && sudo apt upgrade
sudo apt install wget build-essential subversion
On se déplace dans le répertoire Téléchargement pour télécharger Asterisk.
Dans le terminal nous écrivons: cd Téléchargement en tapant:
sudo wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-16-current.tar.gz
-on désarchive asterisk16 télécharge :
tar -xvzf /home/hatami/Téléchargements/asterisk-16-current.tar.gz -C /usr/local/
- on se place dans :
cd /usr/local/asterisk-16.19.0/
On se place dans le dossier de désarchivage d’asterisk et on exécute
contrib/scripts/install_prereq install
Quand tous ce passe normal ça doit afficher comme ça:
contrib/scripts/get_mp3_source.sh
Ensuite, on installe les prérequis pour la prise en charge des nouveaux codecs opus et vp8
apt-get install libopus-dev libvpx-dev
Les étapes suivantes seront suivies pour l’installation d’asterisk !
a1- on configure le logiciel asterisk pour qu’il détecte les prérequis installés en vue d’activer
certaines fonctionnalités
./configure
pour reconfigurer asterisk
a2- Choix effectif des fonctionnalités
make menuselect
Il est important le format mp3 soit pris en charge pour pouvoir utiliser des chanson au format mp3
dans asterisk comme suit :
Il faudrait que les codecs audio et vidéo soient activés
a3- on compile asterisk :
make
make install
on installe les fichiers de configuration par :
make samples
on genre les scripts de démarrage d’asterisk par la commande
make config
Pour lancer asterisk, en tant que root taper la commande :
asterisk
puis pour aller sur l’interface d’asterisk et voir toutes les informations de connexions et d’appels
on saisit : asterisk -rvvvvvvv
A chaque modification de l’un des fichiers d’asterisk se trouvant dans le répertoire /etc/asterisk
il faut aller dans l’interface d’asterisk et recharger les configurations en saisissant reload
compte utilisateurs
Un utilisateur a besoin d’un compte
les comptes utilisateurs sont crées dans le fichier /etc/asterisk/sip.conf
Exemples
Une fois le fichier sip.conf configuré correctement, nous nous intéressons au fichier
extensions.conf. Celui-ci permet de définir le plan de numérotation qui sera utilisé par le serveur pour savoir quelles actions il doit effectuer lorsque qu’un numéro est composé. A la fin de ce fichier, sur le serveur Asterisk, nous rajoutons donc les lignes suivantes :
Voici le lien pour télécharger microsip
Aller sur le site : https://www.microsip.org/downloads
pour télécharger le soft phone microsip
installer le logiciel wine permettant installer les logiciels .exe sous Linux
apt-get install wine-development
installer microsip en ligne de commande en tant que simple utilisateurs
wine /home/moktar/Téléchargements/MicroSIP-3.20.6.exe
Attention: moktar étant le nom de mon compte utilisateur
Après l’installation, vous aurez un raccourci sur le bureau
lancement de microsip et paramétrage comme suit
-L’adresse IP de mon serveur de téléphonie est 192.168.168.68
-Les champs serveur SIP ,proxy SIP et domaine doivent correspondre à l’adresse IP de votre serveur
de Téléphonie
-Le champs login doit correspondre au nom de votre utilisateur SIP
-Le champs mot de passe : correspond au mot de passe défini sur le compte SIP
Puis cliquer sur sauvegarder
votre téléphone se connecte au serveur sip et est prêt à être utiliser pour appeler et recevoir de communication
On voit sur l’interface d’asterisk a gauche que les téléphone ibrahima et moktar sont connectés car j’ai utilisé ZoiPer que j’installe dans mon téléphone à l’adresse 192.168.168.53 pour enregistrer l’utilisateur ibrahima
Test : le compte ibrahima appelle le compte moktar en saisissant le numéro 4000 qui est affecté à moktar
Cliquez pour repondre