Documente Academic
Documente Profesional
Documente Cultură
http://www.asterisklibre.org/?p=594&style=printme
Curtir
Com o recente lanamento do Asterisk 11. Pensei em montar um tutorial para instalar o Asterisk 11 no CentOS 7
(Verique o tutorial de congurao do LAMP no CentOS 7 aqui). Como uma veso LTS o Asterisk 11 foi desenvolvido
para a estabilidade e longa vida. Alm disso, Asterisk 11 possui muitos novos recursos, incluindo o transporte
WebSocket para SIP, cha_notif, SIP NAT traversal via ICE, Named ACLS e muito, mas muito mais novidades. Para obter
uma lista completa do novos recursos visite o WiKi Asterisk.
Para esta instalao, estou usando Asterisk 11.0.0 e ser a compilao dos fontes no CentOS 7. Este tutorial tambm
deve funcionar em sistemas RHEL (Red Hat Enterprise Linux Fedora) e com pouca ou nenhuma modicao.
Primeiro vamos ter certeza de que o seu sistema operacional se encontra realmente atualizado.
C
1 yum update -y
Vamos desativar o SELinux mudando seu status de enforcing para disabled em /etc/selinux/cong. Use o editor
de texto de sua preferncia ou copie e cole este comando no shell do seu SO.
C
1 sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config
Depois de ter atualizado seu SO. E desabilitado o SELinux, voc precisa reiniciar o mesmo.
C
1 reboot
Em seguida, vamos resolver as dependncias bsicas. (Voc pode ter mais informaes sobre este assunto aqui).
C
newt-devel libxml2-devel kernel
Mude para o diretrio /usr/src. Este diretrio padro para armazenar seus cdigos fontes.
C
1 cd /usr/src/
Faa o download dos tarballs de origem. Estes comandos para obter a verso atual do DAHDI 2.10, LIBPRI 1.4 e
Asterisk 11.
C
1 wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-curre
2 wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gz
3 wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11-current.tar.gz
Vamos extrair os arquivos a partir dos tarballs.
C
1 tar -zxvf dahdi-linux-complete*
1 de 3
16-05-2016 12:26
http://www.asterisklibre.org/?p=594&style=printme
C
1 cd /usr/src/dahdi-linux-complete*
2 make && make install && make config
2 Instalar o LIBPRI;
C
1 cd /usr/src/libpri*
2 make && make install
Share
3 Instalar o Asterisk.
C
/usr/src/asterisk*
Agora nesta etapa, a execuo do script congure vai variar dependendo se o seu sistema de 32 bits ou de 64
. Quando o comando menuselect for executado, selecione suas opes, em seguida, escolha Save and Exit e
a instalao continuara.
Utilize este comando se voc estiver usando CentOS 32 bits.
C
1 ./configure && make menuselect && make && make install
Utilize este comando se voc estiver usando CentOS 64 bits.
C
1 ./configure --libdir=/usr/lib64 && make menuselect && make && make install
OBS: se ocorrer algum erro, apos corrigir o erro, antes de executar algum dos comandos acimas, voc tem que limpar
os arquivos de cache. Para isto use este comando.
C
1 make clean && make distclean
Depois de realizar uma instalao livre de erros. Copie os exemplos do Asterisk para a pasta /etc/asterisk.
C
1 make samples
Em seguida, adcione o script de incio do Asterisk para o diretorio init.d em /etc/init.d.
C
1 make config
Inicie o DAHDI.
C
1 service dahdi start
inicie o Asterisk.
C
1 service asterisk start
Conecte-se ao Asterisk CLI.
2 de 3
16-05-2016 12:26
http://www.asterisklibre.org/?p=594&style=printme
1 rasterisk -vvvvgci
E agora voc tem Asterisk 11 em execuo no CentOS 7! Se voc gostaria de continuar a congurar o Asterisk voc
pode conferir este Guia para congurar a funcionalidade bsica PBX. Ou pode deixar um comentario sobre seus
pensamentos obscuros abaixo. Voc pode tambm conferir algumas das nossas capacitaes em
www.cursodeasterisk.com! Valeu!
Curtir
Enviar
No Comments
2016 Fundao Asterisk Libre All rights reserved Fastfood theme by TwoBeers Crew - Powered by WordPress
Close Print
Share
3 de 3
16-05-2016 12:26