Instalação Asterisk · 7 min read · Dec 31, 2025
Instalação do Asterisk no Debian 7 (Wheezy)
Instalação do Asterisk no Debian 7 (Wheezy)
Introdução
Este documento fornece instruções de instalação para o Debian linux 7 e Asterisk em uma nova plataforma.
Componentes:
Debian Linux: a versão mais recente pode ser obtida em (http://cdimage.debian.org/debian-cd/7.1.0/amd64/iso-dvd/). Haverá mais de uma imagem de CD no site, baixe apenas o primeiro CD, o software adicional nos CDs 2 e 3 pode ser baixado durante a instalação a partir do linux, se necessário.
Asterisk: é uma plataforma livre e aberta para construir sistemas de comunicação. A versão estável mais recente pode ser obtida em (http://www.asterisk.org/downloads/asterisk/all-asterisk-versions) e, em seguida, escolha a versão certificada adequada ou a partir da linha de comando após configurar o linux e emitir a linha de comando abaixo: (wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11-current.tar.gz). Juntamente com a plataforma Asterisk, dois pacotes adicionais precisam ser baixados do site do Asterisk:
i. Biblioteca DAHDI: usada para gerenciar interfaces de comunicação (wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-2.6.1+2.6.1.tar.gz)
ii. Biblioteca LIBPRI: LIBPRI é uma biblioteca de código aberto que encapsula os protocolos usados para se comunicar através de Interfaces de Taxa Primária ISDN (T1, E1, J1). LIBPRI é uma dependência para Asterisk e DAHDI se a sinalização PRI for usada. (wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gz)
Instalação do Linux
1- Grave a imagem ISO do Linux mais recente em um DVD ou CD (dependendo do tamanho) e insira-o na máquina, certificando-se de inicializar a partir da unidade de CD.
2- Após a inicialização, você será recebido com a tela de instalação conforme a Figura 1-1 abaixo, selecione a primeira opção “instalar”

Fig 1-1 [primeira tela]
3- Na próxima tela “Tela de Idioma” selecione “Inglês” e continue [Fig 1-2 Tela de idioma]

Fig 1-2
4- Na próxima tela “Selecione sua localização” escolha o país em que você está (Jordânia); ou você pode deixá-lo como EUA e corrigir mais tarde a partir do sistema. Fig 1-3

Fig 1-4
5- Na próxima tela “localidade do sistema” selecione as configurações padrão do teclado (mesmo que na tela). Fig 1-5

Fig 1-5
6- Configure a região do teclado pressionando enter Fig 1-6

Fig 1-6
7- O Debian começará a instalação, relaxe e aguarde até que ele solicite a próxima ação (Fig 1-7)
Fig 1-7
8- Na próxima tela, você configurará sua configuração de rede (as configurações reais podem diferir das figuras abaixo) figura 1-8..1-11

Fig 1-8

Fig 1-9

Fig 1-10

Fig 1-11
9- Na próxima tela, você será solicitado a inserir a senha do Root, certifique-se de inserir uma senha complexa. Fig 1-12

Fig 1-12
10- A próxima tela solicitará a confirmação da senha root da tela anterior.
11- Em seguida, você será solicitado a adicionar um usuário normal ao sistema e inserir uma senha para esse usuário conforme a figura 1-13 e 1-14

Fig 1-13

Fig 1-14
12- Em seguida, você será solicitado a configurar a partição do disco, escolha “Orientada, usar todo o disco” Fig 1-15

Fig 1-15
13- Clique em próximo nas telas seguintes da partição do disco até que o sistema comece a instalação dos arquivos
14- O sistema começará a instalação conforme a figura 1-16

Fig 1-16
15- Em seguida, você será solicitado a escolher o gerenciador de pacotes; o gerenciador de pacotes será responsável por identificar o APT que será usado para instalar qualquer software necessário mais tarde. Fig 1-17

Fig 1-17
16- A configuração do Apt começará imediatamente após a tela anterior conforme a Fig 1-18 abaixo

Fig 1-18
17- Clique em “NÃO” na tela do concurso de popularidade Fig 1-19

Fig 1-19
18- Após configurar os repositórios de software, você será apresentado a opções adicionais de instalação de software, certifique-se de selecionar apenas “SSH” e “Utilitários de Sistema Padrão” conforme a Fig 1-20

Fig 1-20
19- Nos passos finais, você será apresentado à instalação do carregador GRUB, que é um utilitário para o sistema de inicialização do Linux, selecione “SIM” e continue conforme a fig 1-21

Fig 1-21
20- Parabéns, você concluiu com sucesso a instalação do Debian 7. Clique em “Continuar” para reiniciar e fazer login no sistema. Fig 1-22

Fig 1-22
21- Após a reinicialização do sistema, insira suas credenciais de login para acessar o sistema, isso também pode ser feito remotamente usando “putty” se você preferir trabalhar remotamente.
Instalando o Asterisk
Para instalar o Asterisk corretamente, há algumas bibliotecas do sistema que precisam ser instaladas antes de compilar o asterisk.
Bibliotecas do sistema necessárias:
Compilador C/C++
OpenSSL
Ncurses
Newt
Libxml2
Cabeçalhos do Kernel
Sql lite
Vim (editor de arquivos)
Instalação das bibliotecas do sistema:
- Comece emitindo o seguinte comando: apt-get install build-essential como na Fig 2-1 abaixo, isso instalará todos os pré-requisitos essenciais, como C/C++ e compilador gcc
Fig 2-1
- Em seguida, instalaremos: OpenSSL, Ncurses, Newt, LibXML2, vim e sqllite e Cabeçalhos do Kernel, começaremos com o último (Cabeçalhos do Kernel) emitindo o comando: apt-get install linux-headers-$(uname -r), mas antes disso, certifique-se de que o sistema esteja atualizado emitindo: apt-get update. Fig 2-2 abaixo

Fig 2-2
- Em seguida, instalaremos o restante das bibliotecas do sistema mencionadas no passo 2 juntamente com suas bibliotecas de desenvolvimento também. Para fazer isso, emita o seguinte comando: apt-get install libxml2 libxml2-dev openssl libssl-dev libncurses5 libncurses5-dev libnewt0.52 libnewt-dev vim-nox libsqlite3-dev conforme a Fig 2-3
Fig 2-3
Agora, concluímos a instalação de todas as bibliotecas necessárias e software de suporte. Reinicie o sistema e continue com os próximos passos para instalar o sistema Asterisk.
Baixando e instalando pacotes do Asterisk:
O sistema Asterisk tem dois pacotes de suporte que precisam ser instalados juntamente com o pacote Asterisk: DAHDI e LIBPRI. DAHDI é um conjunto de drivers e utilitários para uma série de placas de telefonia analógica e digital, como aquelas fabricadas pela Digium. E LIBPri é uma biblioteca que permite que o Asterisk se comunique com conexões ISDN.
Começaremos baixando os arquivos tar (arquivos compactados) para o nosso sistema e, em seguida, extraí-los e, eventualmente, instalá-los. O download dos arquivos tar a partir da linha de comando é feito conforme detalhado neste documento na seção “Componentes do Sistema”. Baixe os pacotes para /usr/local/src.
Processo:
- Baixe Asterisk, DAHDI e LibPri para /usr/local/src conforme a figura 4-1

Fig 4-1
- Extraia os arquivos instalados acima para o mesmo diretório emitindo o seguinte comando (certifique-se de alterar o nome do pacote conforme necessário): tar -zxf [package_name].tar.gz veja a fig 4-2

Fig 4-2
Agora, construiremos DAHDI e LibPri navegando até a pasta do Asterisk e emitindo os próximos comandos:
a. Comandos DAHDI: make make install Fig 4-3.1
Fig 4-3.1
b. Emita: make config e você terminou com DAHDI
Instalando Libpri: primeiro você terá que aplicar o patch na versão atual do libpri se houver um patch disponível, então você também baixará o patch do libpri do mesmo local e emitirá o seguinte comando: patch –p1 < /<
> assim como DAHDI, emita os próximos comandos: apt-get install libpri1.4Finalmente, começaremos a construir e instalar o pacote Asterisk, primeiro navegaremos até a pasta do Asterisk, depois começaremos o seguinte:
a. Primeiro, precisaremos emitir o comando: ./configure o resultado final será conforme a Fig 5-1.1

Fig 5-1.1
b. Em seguida, emitiremos “make menuselect” para selecionar mysql_cdr no menu conforme a Fig 5-1.2

Fig 5-1.2
c. Finalmente, construiremos e instalaremos o pacote asterisk emitindo os comandos “make” e “make install” e o resultado final será conforme a Fig 5-1.3 e Fig 5-1.4
Fig 5-1.3

Fig 5-1.4
d. Para instalar um conjunto de arquivos de configuração de exemplo para o Asterisk, digite: #make samples.
e. Agora que você compilou e instalou o Asterisk, o último passo é instalar o script de inicialização, ou initscript. Este script inicia o Asterisk quando seu servidor inicia e pode ser usado para parar ou reiniciar o Asterisk também. Para instalar o initscript, use o comando make config.
f. À medida que seu sistema Asterisk é executado, ele gerará arquivos de log. É recomendável instalar o script de rotação de logs para comprimir e rotacionar esses arquivos, para economizar espaço em disco e facilitar a busca ou catalogação deles. Para fazer isso, use o comando make install-logrotate. g. Para verificar se o Asterisk está em execução, você pode usar o initscript do Asterisk. Usando o comando /etc/init.d/asterisk status ou restart
h. Parabéns pela instalação do Asterisk, reinicie sua máquina.
*
Para mais informações sobre como configurar e instalar o Asterisk, confira os seguintes links:
https://wiki.asterisk.org/wiki/display/AST/Asterisk+Packages
http://ofps.oreilly.com/titles/9781449332426/asterisk-Install.html#Installing_id291699
http://www.atcom.cn/AXE2D.html
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.