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