Como Instalar o Asterisk 11 no CentOS 6

Com o recente lançamento do Asterisk 11 pensei em montar um tutorial para instalar o Asterisk 11 e Centos 6. (Confira também este tutorial de instalação do Asterisk Para Ubuntu 12.4 LTS) como uma versão do LTS, o Asterisk 11 foi desenvolvido para estabilidade e longa vida útil. Além disso, o Asterisk 11 possui muitos novos recursos excelentes, incluindo o WebSocket transport for SIP, chan_motif, SIP NAT traversal via ICE, chamado ACLs e muito mais! Para obter uma lista completa de novos recursos, visite o Wiki Asterisk. Assista ao vídeo para um screencast da minha sessão de terminal para ver a instalação ao vivo, onde explico cada comando passo a passo. Os comandos Copiar e colar podem ser encontrados abaixo.
vídeo

para esta instalação, estou usando o Asterisk 11.0.0 e estarei compilando da fonte no CentOS 6.3. Este tutorial também deve funcionar em sistemas Fedora e RHEL (Red Hat Enterprise Linux) com pouca ou nenhuma modificação.
primeiro, você vai querer ter certeza de que seu sistema operacional do servidor está atualizado.

 yum update-y 

desative o SELinux alterando “aplicar” para “desativado” em /etc/selinux/config. Use um editor de texto ou copie e cole este comando.

 sed-i s / SELINUX = enforcing / SELINUX = disabled / g / etc / selinux / config

depois de atualizar e desativar o SELinux, você precisará reiniciar.

 reiniciar 

em seguida, você vai querer resolver dependências básicas. (Mais informações sobre dependências do Asterisk.)

yum install -y fazer o wget openssl-devel ncurses-devel newt-devel libxml2-devel kernel-devel gcc gcc-c++ sqlite-devel 'libuuid' -devel

Altere para o diretório /usr/src/ diretório para armazenar seu código-fonte.Como baixar e instalar o Minecraft no minecraft. Esses comandos receberão a versão atual do DAHDI 2.6, libpri 1.4 e Asterisk 11.

wget https://downloads.Asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gzwget https://downloads.Asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gzwget https://downloads.Asterisk.org/pub/telephony/Asterisk/Asterisk-11-current.tar.gz

extraia os arquivos dos tarballs.

 tar zxvf dahdi-linux-complete * tar zxvf libpri * tar zxvf Asterisk * 

para o próximo conjunto de comandos, é importante seguir a ordem correta: DAHDI primeiro, depois libpri e depois Asterisk.
instalar DAHDI.

cd /usr/src/dahdi-linux-completo*faça && make install && make config

Instalar libpri.

 cd / usr / src / libpri * Faça && faça a instalação

mude para o diretório Asterisk.

 cd /usr/src/Asterisk*

na próxima etapa, a execução do script “configurar” irá variar dependendo se o seu sistema é de 32 bits ou 64 bits. (Assista ao vídeo para mais detalhes.) Quando o comando menuselect for executado, selecione Suas opções e escolha “Salvar e sair” e a instalação continuará.
Use este comando se estiver instalando o Asterisk no CentOS de 32 bits.

./ configure && make menuselect & & make & & make install 

Use este comando se você estiver instalando o Asterisk em CentOS de 64 bits.

./ configure -- libdir= / usr / lib64 && make menuselect && make && make install

opcional: Se você encontrou erros, deseja limpar o diretório de instalação antes de recompilar.

make clean && make distclean

depois de ter uma instalação livre de erros, copie os arquivos de amostra do subdiretório configs para /etc/Asterisk.

faça amostras 

em seguida, adicione o script de início do asterisco ao /etc/init.d / directory

 fazer configuração 

iniciar DAHDI.

serviço dahdi iniciar 

iniciar asterisco.

início do asterisco de serviço

conecte-se ao asterisco CLI.

asterisco-Rvvv

próximos passos

Deixe uma resposta

O seu endereço de email não será publicado.