Neste post iremos mostrar como instalar o Asterisk 13 utilizando a distribuição Linux CentOS como sistema operacional base.

Para instalação do sistema operacional em um servidor físico ou máquina virtual, recomendamos utilizar a menor versão disponível, CentOS 6.10 Minimal ISO.

Após a instalação do Linux  é recomendado atualizar o sistema operacional, podemos fazer isso executando o comando abaixo e aguardar sua finalização.

# yum -y update

Após a atualização do sistema vamos para o próximo passo que é desabilitar o SELINUX, para maiores informações sobre este parâmetro acesse https://pt.wikipedia.org/wiki/SELinux.

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

Após a alteração é necessário reiniciar o Linux.

# reboot

Agora que nosso Linux está atualizado e configurado corretamente, vamos dar início a instalação, primeiramente vamos instalar os pacotes de dependência para a compilação do Asterisk. Os pacotes necessários para a instalação podem variar dependendo da distribuição Linux utilizada.

# yum install -y make wget ncurses-devel newt-devel openssl-devel  libxml2-devel kernel-devel gcc gcc-c++ sqlite-devel

Com os pacotes instalados vamos fazer o download dos pacotes no repositório oficial.

http://www.asterisk.org/downloads

Acesse o diretório e execute o download utilizando wget

# cd /usr/src/

# wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz

Descompacte o arquivo e acesse o diretório criado

# tar -zxvf asterisk-13-current.tar.gz

# cd asterisk

Agora chegou o momento de compilarmos, para isso precisamos saber qual a arquitetura do sistema operacional estamos utilizando 32 ou 64 bits, para isso execute o comando:

# uname -a

Com essa informação em mãos vamos fazer a compilação na sua respectiva versão

Linux 32 bits

# ./configure

Linux 64 bits

# ./configure –libdir = / usr / lib64

Os próximos comandos são iguais independente da versão.

# make menuselect

Este comando irá abrir uma janela com diversas opções, caso não queira realizar nenhuma configuração avançada apenas salve as alterações e siga para o próximo passo.

# faço

Realiza a compilação do Asterisk e suas dependências.

# make install

Realiza a instalação

# faça amostras

Gera os arquivos padrões de configuração no diretório /etc/asterisk

# make config

Cria os arquivos referentes ao serviço

Se a instalação for bem sucedida não aparecerá nenhum erro nos comandos acima.

Agora basta reiniciar o Linux e acessar a consolepara certificar que o serviço está funcionando corretamente.

# asterisk -r

Como podemos ver o sistema é uma ferramenta muito simples de ser instalada, agora é só configurar e desfrutar de todos os recursos que a ferramenta oferece.

%d blogueiros gostam disto: