Asterisk Installation : Différence entre versions
De Wiki NCad
(Page créée avec « Installation de Asterisk depuis les sources wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz cd /usr/local/src tar -zxvf asterisk-13... ») |
|||
Ligne 1 : | Ligne 1 : | ||
− | Installation de Asterisk | + | == Installation de Asterisk == |
− | + | * Téléchargement | |
− | + | {{ Box_Console | objet=wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz }} | |
− | tar -zxvf asterisk-13-current.tar.gz | + | {{ Box_Console | objet=cd /usr/local/src }} |
+ | |||
+ | {{ Box_Console | objet=tar -zxvf asterisk-13-current.tar.gz }} | ||
* Module PjProject | * Module PjProject | ||
− | 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 }} |
− | tar -xjvf pjproject-2.4.5.tar.bz2 | + | {{ Box_Console | objet=tar -xjvf pjproject-2.4.5.tar.bz2 }} |
− | cd pjproject | + | {{ Box_Console | objet=cd pjproject }} |
− | ./configure --prefix=/usr --enable-shared --disable-sound --disable-resample --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' }} |
− | make dep | + | {{ Box_Console | objet=make dep }} |
− | make | + | {{ Box_Console | objet=make }} |
− | make install | + | {{ Box_Console | objet=make install }} |
− | ldconfig | + | {{ Box_Console | objet=ldconfig }} |
* Vérification | * Vérification | ||
− | ldconfig -p | grep pj | + | {{ Box_Console | objet=ldconfig -p | grep pj<br /> |
− | libpjsua.so (libc6,x86-64) => /usr/lib/libpjsua.so | + | libpjsua.so (libc6,x86-64) => /usr/lib/libpjsua.so<br /> |
− | libpjsip.so (libc6,x86-64) => /usr/lib/libpjsip.so | + | libpjsip.so (libc6,x86-64) => /usr/lib/libpjsip.so<br /> |
− | libpjsip-ua.so (libc6,x86-64) => /usr/lib/libpjsip-ua.so | + | libpjsip-ua.so (libc6,x86-64) => /usr/lib/libpjsip-ua.so<br /> |
− | libpjsip-simple.so (libc6,x86-64) => /usr/lib/libpjsip-simple.so | + | libpjsip-simple.so (libc6,x86-64) => /usr/lib/libpjsip-simple.so<br /> |
− | libpjnath.so (libc6,x86-64) => /usr/lib/libpjnath.so | + | libpjnath.so (libc6,x86-64) => /usr/lib/libpjnath.so<br /> |
− | libpjmedia.so (libc6,x86-64) => /usr/lib/libpjmedia.so | + | libpjmedia.so (libc6,x86-64) => /usr/lib/libpjmedia.so<br /> |
− | libpjmedia-videodev.so (libc6,x86-64) => /usr/lib/libpjmedia-videodev.so | + | libpjmedia-videodev.so (libc6,x86-64) => /usr/lib/libpjmedia-videodev.so<br /> |
− | libpjmedia-codec.so (libc6,x86-64) => /usr/lib/libpjmedia-codec.so | + | libpjmedia-codec.so (libc6,x86-64) => /usr/lib/libpjmedia-codec.so<br /> |
− | libpjmedia-audiodev.so (libc6,x86-64) => /usr/lib/libpjmedia-audiodev.so | + | libpjmedia-audiodev.so (libc6,x86-64) => /usr/lib/libpjmedia-audiodev.so<br /> |
− | libpjlib-util.so (libc6,x86-64) => /usr/lib/libpjlib-util.so | + | libpjlib-util.so (libc6,x86-64) => /usr/lib/libpjlib-util.so<br /> |
− | libpj.so (libc6,x86-64) => /usr/lib/libpj.so | + | libpj.so (libc6,x86-64) => /usr/lib/libpj.so }} |
− | cd /usr/local/src/asterisk-11.X.Y | + | {{ Box_Console | objet=cd /usr/local/src/asterisk-11.X.Y }} |
* Configuration | * Configuration | ||
− | ./configure | + | {{ Box_Console | objet=./configure<br /> |
− | make menuselect | + | make menuselect }} |
* Compilation | * Compilation |
Version du 6 novembre 2015 à 20:01
Installation de Asterisk
- Téléchargement
|
|
|
- Module PjProject
|
|
|
|
|
|
|
|
- Vérification
|
|
- Configuration
|
- Compilation
make make install
- Fichiers de configuration
make samples
- Scripts d'initialisation
make config
- Rotation des logs
make install-logrotate