Serveur Asterisk
Petit Serveur sans prétention Asterisk (FreePBX à venir).
Serveur Asterisk en ligne de commande
Dans un premier temps, faire une mise à jour du système.
apt-get update && apt-get upgrade -y
Puis nous procédons à l'installation des packages nécessaires
apt-get install -y build-essential linux-headers-`uname -r` openssh-server apache2 mysql-server mysql-client bison flex php5 php5-curl php5-cli php5-mysql php-pear php-db php5-gd curl sox libncurses5-dev libssl-dev libmysqlclient15-dev mpg123 libxml2-dev libnewt-dev sqlite3 libsqlite3-dev pkg-config automake libtool autoconf git subversion
Installation de PearDB
pear install db
un petit reboot serverreboot
Installation des dépendances pour les voix google.
Installation d'iksemel
cd /usr/src
wget https://iksemel.googlecode.com/files/iksemel-1.4.tar.gz
tar xf iksemel-1.4.tar.gz
cd iksemel-1.4
./configure
make
make install
Téléchargement des Sources
cd /usr/src
wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz
wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gz
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11-current.tar.gz
Compilation et installation de DAHDI.
tar xvfz dahdi-linux-complete-current.tar.gz
cd dahdi-linux-complete-2.6.1+2.6.1
make all
make install
make config
Compilation et installation de LIBPRI
cd /usr/src
tar xvfz libpri-1.4-current.tar.gz
cd libpri-1.4.14
make
make install
Compilation et installation d'Asterisk
cd /usr/src
tar xvfz asterisk-11-current.tar.gz
cd asterisk-11.1.0
./configurecontrib/scripts/get_mp3_source.sh
make menuselect
make
make install
make config
Installation Asterisk-Extra-Sounds
cd /var/lib/asterisk/sounds
wget http://downloads.asterisk.org/pub/telephony/sounds/asterisk-extra-sounds-en-gsm-current.tar.gz
tar xvfz asterisk-extra-sounds-en-gsm-current.tar.gz
rm asterisk-extra-sounds-en-gsm-current.tar.gz
Voila
Ce tutoriel date un peu (debian 8), je ferais un petit test pour voir si il est toujours fonctionnel sur Debian 10 et Raspberry.
Installation d'un serveur Asterisk avec dépôt
Installation de Asterisk
On fait d’abord un update des dépôts Attention cela n'est pas une mise à jour du système
apt update
On installe ensuite le paquet nécessaire
apt install asterisk
Voilà votre serveur asterisk est installé la méthode ou il faut compiler n'est pas utile fonctionne sur Debian 9 & 10 pas certain mais aussi sur le 8