Installation d'asterisk sous ubuntu 20 LTS
Installation d'asterisk sous ubuntu 18, 20, 22.
Prérequis:
sudo apt update && sudo apt upgrade
sudo apt install wget build-essential subversion
#cd /opt/
#wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-18-current.tar.gz
#tar zxf asterisk-18-current.tar.gz
#cd asterisk-18.*/
Télécharger les sources mp3 nécessaires
#contrib/scripts/get_mp3_source.sh
Nous utiliserons le script install_prereq pour résoudre toutes les dépendances sur notre système Ubuntu:
#contrib/scripts/install_prereq install
# ./configure
# make menuselect
Appuyer sur Save & Exit pour sauvegarde et quitter.
La compilation peut prendre un certain temps, selon le système. Vous pouvez modifier l'indicateur -j en fonction du nombre de cœurs de processeur de votre ordinateur.
#make -j2
L'étape d'installation d'asterisk
#make install
Maintenant qu'Asterisk est installé, nous avons besoin installer les fichiers de configuration de base du PBX:
#make basic-pbx
#make config
Pour mettre à jour la cache des bibliothèque
#ldconfig
Création d'un nouvelle utilisateur asterisk
#adduser --system --group --home /var/lib/asterisk --no-create-home --gecos "Asterisk PBX" asterisk
Configurons Asterisk pour qu'il s'exécute avec l'utilisateur nouvellement crée.
# vim /etc/default/asterisk
Ajouter l'utilisateur Asterisk aux groupes de numérotation et audio:
#chown -R asterisk: /var/{lib,log,run,spool}/asterisk /usr/lib/asterisk /etc/asterisk
#chmod -R 750 /var/{lib,log,run,spool}/asterisk /usr/lib/asterisk /etc/asterisk
Démarrer asterisk
#systemctl start asterisk
Vérifions si asterisk la console d'asterisk marche
#asterisk -rvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
activer le service asterisk pour qu'il se démarre au démarrage
#systemctl enable asterisk