Asterisk 11 em 32 bits ou 64 bits? Tudo rolando em CentOS 7!

Categories: Asterisk
Tags: No Tags
Comments: No Comments
Published on: 22 de dezembro de 2014

Com o recente lançamento do Asterisk 11. Pensei em montar um tutorial para instalar o Asterisk 11 no CentOS 7 (Verifique o tutorial de configuração do LAMP no CentOS 7 aqui). Como uma vesão LTS o Asterisk 11 foi desenvolvido para a estabilidade e longa vida. Além 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 instalação, estou usando Asterisk 11.0.0 e será a compilação dos fontes no CentOS 7. Este tutorial também deve funcionar em sistemas RHEL (Red Hat Enterprise Linux Fedora) e com pouca ou nenhuma modificação.

Primeiro vamos ter certeza de que o seu sistema operacional se encontra realmente atualizado.

Vamos desativar o SELinux mudando seu status de “enforcing” para “disabled” em /etc/selinux/config. Use o editor de texto de sua preferência ou copie e cole este comando no shell do seu SO.

Depois de ter atualizado seu SO. E desabilitado o SELinux, você precisa reiniciar o mesmo.

Em seguida, vamos resolver as dependências básicas. (Você pode ter mais informações sobre este assunto aqui).

Mude para o diretório /usr/src. Este diretório é padrão para armazenar seus códigos fontes.

Faça o download dos tarballs de origem. Estes comandos é para obter a versão atual do DAHDI 2.10, LIBPRI 1.4 e Asterisk 11.

Vamos extrair os arquivos a partir dos tarballs.

Para o próximo conjunto de comandos, é importante seguir a ordem correta: Primeiro o DAHDI, Segundo o LIBPRI, então Asterisk.

1º Instalar o DAHDI;

2º Instalar o LIBPRI;

3º Instalar o Asterisk.

Agora nesta etapa, a execução do script “configure” vai variar dependendo se o seu sistema é de 32 bits ou de 64 bits. Quando o comando “menuselect” for executado, selecione suas opões, em seguida, escolha “Save and Exit” e a instalação continuara.

Utilize este comando se você estiver usando CentOS 32 bits.

Utilize este comando  se você estiver usando CentOS 64 bits.

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.

Depois de realizar uma instalação livre de erros. Copie os exemplos do Asterisk para a pasta /etc/asterisk.

Em seguida, adcione o script de início do Asterisk para o diretorio “init.d” em /etc/init.d.

Inicie o DAHDI.

inicie o Asterisk.

Conecte-se ao Asterisk CLI.

E agora você tem Asterisk 11 em execução no CentOS 7! Se você gostaria de continuar a configurar o Asterisk você pode conferir este “Guia para configurar a funcionalidade básica PBX. Ou pode deixar um comentario sobre seus pensamentos obscuros abaixo. Você pode também conferir algumas das nossas capacitações em www.cursodeasterisk.com! Valeu!

 

 

 

No Comments - Leave a comment

Leave a comment

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Please copy the string Wr2ijc to the field below:


Welcome , today is sábado, 25 de fevereiro de 2017