Senhores, nesse breve tutorial irei lhes ensinar a efetuar a instalação completa de um servidor de telefonia usando
Asterisk 11 +
Ubuntu 14.
Após efetuar várias tentativas de instalação eis que essa ficou 100% e gostaria de compartilhar com os colegas do VOL.
Primeiramente vamos atualizar o sistema e instalar as dependências:
apt-get update && apt-get upgrade
apt-get install -y build-essential libssl-dev libncurses5-dev libnewt-dev libxml2-dev inux-headers-$(uname -r) libsqlite3-dev
Feito isso, efetuamos o download dos pacotes necessários para instalação do serviço.
Efetue os downloads dentro do diretório
/usr/src ou diretório que achar mais conveniente pra que fique mais organizado seu sistema de arquivos.
cd /usr/src
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11-current.tar.gz
wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz
wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gz
Após o download, descompactar os arquivos:
tar zxvf dahdi
tar zxvf libpri
tar zxvf asterisk-11
Após descompactar os arquivos vamos compilar os mesmos:
Pacote
Dahdi - responsável por toda comunicação entre a aplicação (channel driver) e o hardware de telefonia (placa):
cd dahdi
make
make install
make config
Pacote
LibPri - libpri é uma biblioteca de código aberto que encapsula os protocolos usados para se comunicar através de RDIS, interfaces primárias (T1, E1 e J1):
cd libpri
make
make install
Agora o tão sonhado e esperado
Asterisk, que nada mais é que o core responsável por toda comunicação entre as placas, hardware e sistema integrado, que com muita dedicação e esforço se torna uma ferramenta extremamente poderosa:
cd asterisk
./configure
make menuselect
make
make install
make samples
make config
Agora podemos subir os módulos e começar as configurações de acordo com sua necessidade:
/etc/init.d/dahdi start
/etc/init.d/asterisk start
Agora abra o CLI (Command Line Internal) do serviço Asterisk:
rasterisk
Agora você pode dar um Tab e ver todos os comandos disponíveis.
Pronto, seu sistema está instalado e pronto para ser usado, DIVIRTA-SE!
Em breve estarei postando algumas curiosidades e ferramentas que podem ser usados com essa ferramenta fantástica.