« Asterisk Installation » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
== Installation de Asterisk == | == Installation de Asterisk == | ||
* Téléchargement | * Téléchargement des sources depuis le site du développeur. | ||
{{ Box_Console | objet=wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz }} | {{ Box_Console | objet=wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz }} | ||
* Extraction des sources depuis le dossier /usr/local/src. | |||
{{ Box_Console | objet=cd /usr/local/src }} | {{ Box_Console | objet=cd /usr/local/src }} | ||
<br /> | |||
{{ Box_Console | objet=tar -zxvf asterisk-13-current.tar.gz }} | {{ Box_Console | objet=tar -zxvf asterisk-13-current.tar.gz }} | ||
* | * Récupération des sources pour le module PjProject. | ||
{{ Box_Console | objet=wget http://www.pjsip.org/release/2.4.5/pjproject-2.4.5.tar.bz2 }} | {{ Box_Console | objet=wget http://www.pjsip.org/release/2.4.5/pjproject-2.4.5.tar.bz2 }} | ||
* Décompression des sources depuis le dossier /usr/local/src. | |||
{{ Box_Console | objet=tar -xjvf pjproject-2.4.5.tar.bz2 }} | {{ Box_Console | objet=tar -xjvf pjproject-2.4.5.tar.bz2 }} | ||
* Exécution du script d'auto-configuration de PjProject. | |||
{{ Box_Console | objet=cd pjproject }} | {{ Box_Console | objet=cd pjproject }} | ||
<br /> | |||
{{ Box_Console | objet=./configure --prefix=/usr --enable-shared --disable-sound --disable-resample <br />--disable-video --disable-opencore-amr CFLAGS='-O2 -DNDEBUG' }} | {{ Box_Console | objet=./configure --prefix=/usr --enable-shared --disable-sound --disable-resample <br />--disable-video --disable-opencore-amr CFLAGS='-O2 -DNDEBUG' }} | ||
* Compilation du module. | |||
{{ Box_Console | objet=make dep }} | {{ Box_Console | objet=make dep }} | ||
{{ Box_Console | objet=make }} | {{ Box_Console | objet=make }} | ||
* Installation du module. | |||
{{ Box_Console | objet=make install }} | {{ Box_Console | objet=make install }} | ||
* Vérification du bon fonctionnement du module. | |||
* Vérification | |||
{{ Box_Console | objet=ldconfig -p | grep pj<br /> | {{ Box_Console | objet=ldconfig -p | grep pj<br /> | ||
Ligne 41 : | Ligne 53 : | ||
libpj.so (libc6,x86-64) => /usr/lib/libpj.so }} | libpj.so (libc6,x86-64) => /usr/lib/libpj.so }} | ||
* Configuration d'Asterisk. | |||
{{ Box_Console | objet=cd /usr/local/src/asterisk-13.X.Y }} | |||
{{ Box_Console | objet=./configure<br /> | {{ Box_Console | objet=./configure<br /> | ||
make menuselect }} | make menuselect }} | ||
* Compilation | * Compilation. | ||
make | make |
Version du 7 novembre 2015 à 12:21
Installation de Asterisk
- Téléchargement des sources depuis le site du développeur.
|
|
- Extraction des sources depuis le dossier /usr/local/src.
|
|
|
|
- Récupération des sources pour le module PjProject.
|
|
- Décompression des sources depuis le dossier /usr/local/src.
|
|
- Exécution du script d'auto-configuration de PjProject.
|
|
|
|
- Compilation du module.
|
|
|
|
- Installation du module.
|
|
- Vérification du bon fonctionnement du module.
|
|
- Configuration d'Asterisk.
|
|
|
|
- Compilation.
make make install
- Fichiers de configuration
make samples
- Scripts d'initialisation
make config
- Rotation des logs
make install-logrotate