Introdução
Este documento descreve uma série de procedimentos detalhados, utilizados para efetuar a instalação do serviço de
PABX VoIP Asterisk em um computador rodando o sistema
operacional
Debian ou
Ubuntu.
Vale ressaltar, que este artigo faz parte de uma série sobre o Asterisk e, por isso, todo o material foi dividido em etapas. Logo, é extremamente recomendável que o leitor verifique se possui em
mãos a versão atual do mesmo.
Premissas
Este documento, considera que o leitor possui uma instalação nova e funcional do sistema operacional Debian ou Ubuntu.
Instalação
Etapa 01 - Hora certa:
Siga os passos apresentado no vídeo tutorial disponibilizado no vídeo abaixo, para que seu sistema se mantenha com a hora correta:
Etapa 02 - Instalação das bibliotecas e frameworks:
Instale o pacote de bibliotecas de sua versão do kernel, através do comando abaixo:
# apt-get install linux-headers-`uname -r`
Instale os compiladores básicos do sistema, necessários para o prosseguimento da instalação:
# apt-get install build-essential
Efetuem o download do DAHDI e o descompacte, através dos comandos abaixo:
# mkdir /downloads
# cd /downloads
# wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-
complete/dahdi-linux-complete-current.tar.gz
# tar-zxvf dahdi-linux-complete-current.tar.gz
Compile e o instale através dos comandos abaixo:
# cd dahdi-linux-complete-2.9.1.1+2.9.1
# make all
# make install
Instale os scripts de inicialização e reinicie o serviço através dos comandos abaixo:
# make config
# /etc/init.d/dahdi restart
Instale o pacote
rcconf e o utilize para marcar que o serviço
dahdi deve ser iniciado durante o boot:
# apt-get install rcconf
# rcconf
Efetuem o download da biblioteca
libpri e a descompacte através dos comandos abaixo:
# mkdir /downloads
# cd /downloads
# wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gz
Compile e instale a biblioteca
libpri através dos comandos abaixo:
# tar -zxvf libpri-1.4-current.tar.gz
# cd libpri-1.4.15
# make
# make install
Etapa 03 - Instalação do Asterisk:
Efetue o download do pacote Asterisk e o descompacte através do comando abaixo:
# mkdir /downloads
# cd /downloads
# wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11-current.tar.gz
# tar -zxvf asterisk-11-current.tar.gz
Acesse o diretório
contrib/scripts e execute o comando
install_prereq, para instalar os pré-requisitos para a instalação do Asterisk:
# cd asterisk-11.10.2/ontrib/scripts
# ./install_prereq install
* Nota: saso seja apresentada uma caixa de diálogo solicitando algum número, digite seu DDI.
Ao terminar a instalação dos pré-requisitos, volte ao diretório raiz do pacote e prepare o Asterisk para a compilação através dos comandos abaixo:
# cd /downloads/asterisk-11.10.2
# ./configure
Execute o comando abaixo para escolher quais módulos do Asterisk devem ser instalados:
# make menuselect
* Nota: caso ainda não tenha conhecimento da ferramenta, mantenha apenas os valores/módulos padrões.
Compile e instale o Asterisk através dos comandos abaixo:
# make
# make install
Crie arquivos de configuração de exemplo através do comando abaixo:
# make samples
Crie os scripts de inicialização do servidor Asterisk através do comando abaixo:
# make config
Crie os scripts de rotacionamento de logs através do comando abaixo:
# make install-logrotate
Reinicie o serviço Asterisk através do comando abaixo:
# /etc/init.d/asterisk start
Execute o utilitário
rcconf novamente e marque para que o serviço Asterisk seja iniciado automaticamente durante o boot:
# rcconf
O sistema de PABX VoIP Asterisk foi instalado em seu sistema com sucesso.
Apesar de não ser obrigatório, é uma boa prática reiniciar o sistema e verificar se todos os serviços serão realmente iniciados automaticamente.
Conclusão
Este artigo se empenhou em apresentar o processo de instalação do serviço Asterisk de maneira simples e eficiente.
Durante os próximos artigos, serão apresentados alguns modelos de configuração do serviço.
No link abaixo, é possível acessar o vídeo da instalação apresentada anteriormente:
Caso tenha gostado do vídeo, sinta-se convidado a se inscreve no canal
FuckingIT.
Curta a nossa página no
Facebook.
Até o próximo artigo, onde começaremos a nos aprofundar na solução Asterisk.