Instalando o Asterisk no CentOS 5.3

Este tutorial tem por finalidade orientar o leitor durante a instalação e preparação de um servidor para rodar um PBX IP completo através do Asterisk. Embora este tutorial tenha sido preparado com foco na distribuição CentOS, seus procedimentos se aplicam a todas as outras distribuições.

[ Hits: 44.751 ]

Por: Frederico Madeira em 02/09/2009


Instalando o Asterisk



Este é o pacote que instalará o software do Asterisk.

# cd ..
# tar xvfz /home/diversos/Apps/Network/VoIP/Asterisk/asterisk-1.6.0.10.tar.gz
# cd asterisk-1.6.0.10/
# ./configure


Se a verificação for concluída com sucesso, a tela a ser vista deverá ser:
configure: creating ./config.status
config.status: creating build_tools/menuselect-deps
config.status: creating makeopts
config.status: creating channels/h323/Makefile
config.status: creating include/asterisk/autoconfig.h

               .$$$$$$$$$$$$$$$=..      
            .$7$7..          .7$$7:.    
          .$$:.                 ,$7.7   
        .$7.     7$$$$           .$$77  
     ..$$.       $$$$$            .$$$7 
    ..7$   .?.   $$$$$   .?.       7$$$.
   $.$.   .$$$7. $$$$7 .7$$$.      .$$$.
 .777.   .$$$$$$77$$$77$$$$$7.      $$$,
 $$$~      .7$$$$$$$$$$$$$7.       .$$$.
.$$7          .7$$$$$$$7:          ?$$$.
$$$          ?7$$$$$$$$$$I        .$$$7 
$$$       .7$$$$$$$$$$$$$$$$      :$$$. 
$$$       $$$$$$7$$$$$$$$$$$$    .$$$.  
$$$        $$$   7$$$7  .$$$    .$$$.   
$$$$             $$$$7         .$$$.    
7$$$7            7$$$$        7$$$      
 $$$$$                        $$$       
  $$$$7.                       $$  (TM)     
   $$$$$$$.           .7$$$$$$  $$      
     $$$$$$$$$$$$7$$$$$$$$$.$$$$$$      
       $$$$$$$$$$$$$$$$.                

configure: Package configured for: 
configure: OS type  : linux-gnu
configure: Host CPU : i686
configure: build-cpu:vendor:os: i686 : pc : linux-gnu :
configure: host-cpu:vendor:os: i686 : pc : linux-gnu :

# make
+--------- Asterisk Build Complete ---------+
 + Asterisk has successfully been built, and +
 + can be installed by running:              +
 +                                           +
 +                make install               +
 +-------------------------------------------+
[[email protected] asterisk-1.6.0.10]# make install
 +---- Asterisk Installation Complete -------+
 +                                           +
 +    YOU MUST READ THE SECURITY DOCUMENT    +
 +                                           +
 + Asterisk has successfully been installed. +
 + If you would like to install the sample   +
 + configuration files (overwriting any      +
 + existing config files), run:              +
 +                                           +
 +                make samples               +
 +                                           +
 +-----------------  or ---------------------+
 +                                           +
 + You can go ahead and install the asterisk +
 + program documentation now or later run:   +
 +                                           +
 +               make progdocs               +
 +                                           +
 + **Note** This requires that you have      +
 + doxygen installed on your local system    +
 +-------------------------------------------+

Caso você esteja fazendo uma nova instalação e deseje que sejam instalados arquivos de exemplo, rode o comando abaixo. Caso você esteja apenas atualizando o seu Asterisk, o comando abaixo não será necessário.

# make samples

Instalando o Asterisk-addons

Este pacote possui módulos adicionais para o Asterisk, que por alguma razão não foram incluídos na distribuição base do mesmo. Neste módulo destaco o suporte a gravação de CDRs diretamente no MySQL.

# cd ..
# tar xvfz /home/diversos/Apps/Network/VoIP/Asterisk/asterisk-addons-1.6.0.2.tar.gz
# cd asterisk-addons-1.6.0.2/
# ./configure
# make
# make install
# make samples


Página anterior     Próxima página

Páginas do artigo
   1. Etapas iniciais
   2. Instalando o Asterisk
   3. Configurações finais
Outros artigos deste autor

Instalando o Cisco VPN Client no Linux

Arpwatch - Detecte em sua rede ataques de Arp Spoofing/Arp Poisoning

Leitura recomendada

Criando um roteador Linux com sua máquina antiga

WIMAX (parte 1)

Free NX - Executando aplicações remotas

Compilando o Apache 2 com PHP e MySQL

Buscar "Teste" no Google

  
Comentários
[1] Comentário enviado por eduardofraga em 02/09/2009 - 07:24h

Parabéns, seu artigo está bem objetivo.

Teria como você informar qual foi hardware que vc usou para fazer esta configuração

[2] Comentário enviado por fred_m em 02/09/2009 - 22:45h

Eduardo,

Usei uma X100P (genérica) com uma porta FXO.

Abc,

[3] Comentário enviado por removido em 08/09/2009 - 14:38h

Parabéns, otimo artigo.

[4] Comentário enviado por fndiaz em 24/05/2011 - 01:01h

Parabéns, porém faltou a parte da configuração do mysql, que é na vdd a parte que eu estou com problemas!!!

se alguém puder me ajudar ficarei grato!!!
abs

[5] Comentário enviado por fred_m em 28/05/2011 - 09:59h

fndiaz,

Dá uma olhada em http://www.voip-info.org/wiki/view/Asterisk+cdr+mysql

Abs,

[6] Comentário enviado por maurilio_ms em 19/07/2013 - 21:54h

Ola

Estou patinando na compilação do dahdi. Esta saindo a seguinte mesnagem:

"you do not appear to have the sources for the 2.6.32-279.e16.i686 kernel installed"

Fiz alguns passos opnados, como upgrade, update do kernel, instalação de dependencias, mas nada.

será que tenho que reinstalar o kernel ??? qualquer ajuda é bem vinda ....

estou utilizando centos 6.3 e quero testar com placa fax modem motorola 62802, reconhecida pelo sistema como X100P, é isso mesmo .... outra coisa, posso utilizar o dahdi mesmo ou tem que ser zaptel ?


[7] Comentário enviado por maurilio_ms em 21/07/2013 - 00:59h

Boa noite, consegui a solução da dúvida anterior ( do dahdi) agora o negócio ta pegando com relação ao erro ao compilar o asterisk.
libpri, dahdi, openr2 tudo rodou beleza, mas na hora de compilar o asterisk fud....
Após o ./configure esta dando a mensagem abaixo.



the configure script must be executed before running 'make'
Please run "./configure"

Se alguém ajudar com uma luz, desde ja eu agradeço

vlw

[8] Comentário enviado por maurilio_ms em 21/07/2013 - 13:26h

vlw pessoal ........... faltava o libxml2-devel

RESOLVIDO ATÉ AQUI .....


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts