SlideShare uma empresa Scribd logo
VoIP e NGN
Asterisk
Instalação e Configuração
Frederico Madeira <fred@madeira.eng.br>
www.madeira.eng.br
Agenda
➔
Pacotes
➔
Download dos Pacotes
➔
Instalando
➔
Configurações Adicionais
➔
Acessando a Console
Pacotes
➔
Asterisk
– Software do Asterisk, que é o PBX IP.
➔
Asterisk-Addons
– Módulos adicionais para o Asterisk, como
exemplo:
• Suporte a gravação de CDR's diretamente
no mysql.
• Formato Mp3
• Acessar o mysql via Dialplan
• Executar Scripts perl via Dialplan
– Nas versões do asterisk maiores do que a 1.8 o
addons já está inserido no pacote do asterisk
Pacotes
➔
Dahdi Linux Complete
– Antigo projeto de interface de telefonia Zaptel
– DAHDI (Digium Asterisk Hardware Device
Interface - Interface de Hardware para Asterisk
da Digium)
– Este pacote adiciona suporte a hardware de
telefonia como placas FXS e FXO bem como
ferramentas para gerenciá-las.
➔
Libpri
– Bibliotecas para suportar interfaces T1/E1/J1
PRI(Primary Rate) ISDN.
Download dos Pacotes
[root@pbxip src]# cd /usr/local/src/
[root@ pbxip src]# wget
http://downloads.asterisk.org/pub/telephony/certified-
asterisk/certified-asterisk-1.8.11-current.tar.gz
[root@pbxip src]# wget
http://downloads.asterisk.org/pub/telephony/asterisk/releases/asteri
sk-addons-1.6.2.3.tar.gz
[root@pbxip src]# wget
http://downloads.asterisk.org/pub/telephony/dahdi-linux-
complete/dahdi-linux-complete-current.tar.gz
[root@pbxip src]# wget
http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-
current.tar.gz
Instalando
✔
Bibliotecas necessárias para a instalação/compilação dos
pacotes
[root@pbxip src]# yum install gcc kernel-headers kernel-devel
gcc-c++ libxml2-devel ncurses-devel mysql mysql-devel
mysql-server sqlite-devel openssl-devel
[root@pbxip src]# yum update kernel
[root@pbxip src]# reboot
Instalando
✔
Dahdi
[root@pbxip src]# tar xvfz dahdi-linux-complete-
2.3.0.1+2.3.0.tar.gz
[root@pbxip src]# cd dahdi-linux-complete-2.3.0.1+2.3.0
[root@pbxip dahdi-linux-complete-2.3.0.1+2.3.0]# make
O instalador ira baixar da internet alguns firmwares para que sejam
utilizados com placas TDM
[root@pbxip dahdi-linux-complete-2.3.0.1+2.3.0]# make install
[root@pbxip dahdi-linux-complete-2.3.0.1+2.3.0]# make config
[root@pbxip dahdi-linux-complete-2.3.0.1+2.3.0]# cd ..
Instalando
Libpri
[root@pbxip src]# tar xvfz libpri-1.4.11.1.tar.gz
[root@pbxip src]# cd libpri-1.4.11.1
[root@pbxip libpri-1.4.11.1]# make
[root@pbxip libpri-1.4.11.1]# make install
[root@pbxip libpri-1.4.11.1]# cd ..
Instalando
✔
Asterisk
root@pbxip src]# tar xvfz asterisk-1.6.2.8.tar.gz
[root@pbxip src]# cd asterisk-1.6.2.8
[root@pbxip asterisk-1.6.2.8]# ./configure
Se tudo der certo, você deverá ver a tela abaixo:
Instalando
✔
Asterisk
[root@pbxip asterisk-1.6.2.8]# make
[root@pbxip asterisk-1.6.2.8]# make install
[root@pbxip asterisk-1.6.2.8]# make samples
[root@pbxip asterisk-1.6.2.8]# cd ..
No make samples serão criados arquivos de exemplo
da configuração do asterisk.
✔
Para instalação do script de inicialização do asterisk
e fazer com que ele inicialize no boot, utilizar os
comandos abaixo:
[root@pbxip asterisk-1.6.2.8]# make config
[root@pbxip init.d]# /sbin/chkconfig --level 35 asterisk on
Acessando a Console
Se tudo estiver certo, já podemos iniciar o PBX IP
asterisk, basta utilizar o comando abaixo:
[root@pbxip asterisk]# /etc/init.d/asterisk start
Para acessar o console de asterisk, usamos:
[root@pbxip asterisk]# /usr/sbin/asterisk -rvvvv
Você deverá cair na console do asterisk com uma tela
semelhante a esta:
Connected to Asterisk 1.6.2.9 currently running
on pbxip (pid = 4272)
Verbosity was 3 and is now 8
pbxip*CLI>
VoIP e NGN
Asterisk
Instalação e Configuração
Frederico Madeira <fred@madeira.eng.br>
www.madeira.eng.br

Mais conteúdo relacionado

Mais procurados

Asterisk Voice Mail
Asterisk Voice MailAsterisk Voice Mail
Asterisk Voice Mail
Frederico Madeira
 
Tutorial asterisk
Tutorial asteriskTutorial asterisk
Tutorial asterisk
strellow
 
FISL7 - Padrões Abertos e Software Livre para Vídeoconferência
FISL7 - Padrões Abertos e Software Livre para VídeoconferênciaFISL7 - Padrões Abertos e Software Livre para Vídeoconferência
FISL7 - Padrões Abertos e Software Livre para Vídeoconferência
Mauro Tapajós
 
Multimídia: Protocolos de transmissão de áudio e vídeo
Multimídia:  Protocolos de transmissão de áudio e vídeoMultimídia:  Protocolos de transmissão de áudio e vídeo
Multimídia: Protocolos de transmissão de áudio e vídeo
Fernando Costa
 
Cisco Call Manager - Ambiente e Topologias
Cisco Call Manager - Ambiente e TopologiasCisco Call Manager - Ambiente e Topologias
Cisco Call Manager - Ambiente e Topologias
Vinicius Buscacio
 
Asterisk casosdesucesso
Asterisk casosdesucessoAsterisk casosdesucesso
Asterisk casosdesucesso
Flavio Eduardo de Andrade Goncalves
 
Entendendo A Tecnologia VoIP
Entendendo A Tecnologia VoIPEntendendo A Tecnologia VoIP
Entendendo A Tecnologia VoIP
Gilberto Sudre
 
Asteriskem sistemasembarcados
Asteriskem sistemasembarcadosAsteriskem sistemasembarcados
Asteriskem sistemasembarcados
Flavio Eduardo de Andrade Goncalves
 
Projeto
ProjetoProjeto
Projeto
João Victor
 
Cisco for Small Business
Cisco for Small BusinessCisco for Small Business
Cisco for Small Business
programadevantagenscisco
 
Voip
VoipVoip
Voip
bpc
 
Solisc 2010 centrais de telefonia IP
Solisc 2010   centrais de telefonia IPSolisc 2010   centrais de telefonia IP
Solisc 2010 centrais de telefonia IP
marleigrolli
 
Voz sobre ip uma abordagem funcional
Voz sobre ip   uma abordagem funcionalVoz sobre ip   uma abordagem funcional
Voz sobre ip uma abordagem funcional
Marcelo Dieder
 
Soluções voip com asterisk - Henrique Petry Rauber
Soluções voip com asterisk - Henrique Petry RauberSoluções voip com asterisk - Henrique Petry Rauber
Soluções voip com asterisk - Henrique Petry Rauber
Tchelinux
 
Asterisk
AsteriskAsterisk
Processadores de rede (2)
Processadores de rede (2)Processadores de rede (2)
Processadores de rede (2)
Diogenes Freitas
 
IPv6
IPv6IPv6
I Pv4 Vs I Pv6 Final 2
I Pv4 Vs I Pv6 Final 2I Pv4 Vs I Pv6 Final 2
I Pv4 Vs I Pv6 Final 2
ptic433
 
Instalacao roip
Instalacao roipInstalacao roip
Instalacao roip
AURELIO PY5BK
 

Mais procurados (19)

Asterisk Voice Mail
Asterisk Voice MailAsterisk Voice Mail
Asterisk Voice Mail
 
Tutorial asterisk
Tutorial asteriskTutorial asterisk
Tutorial asterisk
 
FISL7 - Padrões Abertos e Software Livre para Vídeoconferência
FISL7 - Padrões Abertos e Software Livre para VídeoconferênciaFISL7 - Padrões Abertos e Software Livre para Vídeoconferência
FISL7 - Padrões Abertos e Software Livre para Vídeoconferência
 
Multimídia: Protocolos de transmissão de áudio e vídeo
Multimídia:  Protocolos de transmissão de áudio e vídeoMultimídia:  Protocolos de transmissão de áudio e vídeo
Multimídia: Protocolos de transmissão de áudio e vídeo
 
Cisco Call Manager - Ambiente e Topologias
Cisco Call Manager - Ambiente e TopologiasCisco Call Manager - Ambiente e Topologias
Cisco Call Manager - Ambiente e Topologias
 
Asterisk casosdesucesso
Asterisk casosdesucessoAsterisk casosdesucesso
Asterisk casosdesucesso
 
Entendendo A Tecnologia VoIP
Entendendo A Tecnologia VoIPEntendendo A Tecnologia VoIP
Entendendo A Tecnologia VoIP
 
Asteriskem sistemasembarcados
Asteriskem sistemasembarcadosAsteriskem sistemasembarcados
Asteriskem sistemasembarcados
 
Projeto
ProjetoProjeto
Projeto
 
Cisco for Small Business
Cisco for Small BusinessCisco for Small Business
Cisco for Small Business
 
Voip
VoipVoip
Voip
 
Solisc 2010 centrais de telefonia IP
Solisc 2010   centrais de telefonia IPSolisc 2010   centrais de telefonia IP
Solisc 2010 centrais de telefonia IP
 
Voz sobre ip uma abordagem funcional
Voz sobre ip   uma abordagem funcionalVoz sobre ip   uma abordagem funcional
Voz sobre ip uma abordagem funcional
 
Soluções voip com asterisk - Henrique Petry Rauber
Soluções voip com asterisk - Henrique Petry RauberSoluções voip com asterisk - Henrique Petry Rauber
Soluções voip com asterisk - Henrique Petry Rauber
 
Asterisk
AsteriskAsterisk
Asterisk
 
Processadores de rede (2)
Processadores de rede (2)Processadores de rede (2)
Processadores de rede (2)
 
IPv6
IPv6IPv6
IPv6
 
I Pv4 Vs I Pv6 Final 2
I Pv4 Vs I Pv6 Final 2I Pv4 Vs I Pv6 Final 2
I Pv4 Vs I Pv6 Final 2
 
Instalacao roip
Instalacao roipInstalacao roip
Instalacao roip
 

Semelhante a Instalação do Asterisk

Asterisk
AsteriskAsterisk
Instalação do asterisk
Instalação do asteriskInstalação do asterisk
Instalação do asterisk
Vicente Nobre
 
Empacotamento Debian Básico
Empacotamento Debian BásicoEmpacotamento Debian Básico
Empacotamento Debian Básico
Marcelo Lira
 
Customizando Slackware
Customizando SlackwareCustomizando Slackware
Customizando Slackware
Hudson Figueredo
 
(07) instalaã§ã£o de programas
(07) instalaã§ã£o de programas(07) instalaã§ã£o de programas
(07) instalaã§ã£o de programas
Anderson Lago
 
Linux shell avançado, comandos avançados de gerenciamento
Linux shell avançado, comandos avançados de gerenciamentoLinux shell avançado, comandos avançados de gerenciamento
Linux shell avançado, comandos avançados de gerenciamento
andresilvertone
 
Slackware Linux
Slackware LinuxSlackware Linux
Slackware Linux
Marcelo Andrade
 
Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2
Leo Amorim
 
Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2
Leo Amorim
 
Entendendo os pacotes DEB
Entendendo os pacotes DEBEntendendo os pacotes DEB
Entendendo os pacotes DEB
Fernando Mercês
 
Zabbix
ZabbixZabbix
Linux Deployment: Como instalar Linux sem sair da cadeira - Jonathan Meller e...
Linux Deployment: Como instalar Linux sem sair da cadeira - Jonathan Meller e...Linux Deployment: Como instalar Linux sem sair da cadeira - Jonathan Meller e...
Linux Deployment: Como instalar Linux sem sair da cadeira - Jonathan Meller e...
Tchelinux
 
Asterisk central ipbx debian [artigo]
Asterisk central ipbx   debian [artigo]Asterisk central ipbx   debian [artigo]
Asterisk central ipbx debian [artigo]
Carlos Melo
 
Gentoo
GentooGentoo
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de Programas
guest407a9
 
Debian para servidores
Debian para servidoresDebian para servidores
Debian para servidores
Thiago Finardi
 
Funtoo Gnu/Linux: Customização ao extremo
Funtoo Gnu/Linux: Customização ao extremoFuntoo Gnu/Linux: Customização ao extremo
Funtoo Gnu/Linux: Customização ao extremo
Daniel
 
IntroduçãO Ao Linux
IntroduçãO Ao LinuxIntroduçãO Ao Linux
IntroduçãO Ao Linux
Rodrigo Piovesana
 
Funtoo escla
Funtoo esclaFuntoo escla
Funtoo escla
Daniel
 
Comandos Linux Parte 1
Comandos Linux Parte 1Comandos Linux Parte 1
Comandos Linux Parte 1
Leo Amorim
 

Semelhante a Instalação do Asterisk (20)

Asterisk
AsteriskAsterisk
Asterisk
 
Instalação do asterisk
Instalação do asteriskInstalação do asterisk
Instalação do asterisk
 
Empacotamento Debian Básico
Empacotamento Debian BásicoEmpacotamento Debian Básico
Empacotamento Debian Básico
 
Customizando Slackware
Customizando SlackwareCustomizando Slackware
Customizando Slackware
 
(07) instalaã§ã£o de programas
(07) instalaã§ã£o de programas(07) instalaã§ã£o de programas
(07) instalaã§ã£o de programas
 
Linux shell avançado, comandos avançados de gerenciamento
Linux shell avançado, comandos avançados de gerenciamentoLinux shell avançado, comandos avançados de gerenciamento
Linux shell avançado, comandos avançados de gerenciamento
 
Slackware Linux
Slackware LinuxSlackware Linux
Slackware Linux
 
Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2
 
Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2
 
Entendendo os pacotes DEB
Entendendo os pacotes DEBEntendendo os pacotes DEB
Entendendo os pacotes DEB
 
Zabbix
ZabbixZabbix
Zabbix
 
Linux Deployment: Como instalar Linux sem sair da cadeira - Jonathan Meller e...
Linux Deployment: Como instalar Linux sem sair da cadeira - Jonathan Meller e...Linux Deployment: Como instalar Linux sem sair da cadeira - Jonathan Meller e...
Linux Deployment: Como instalar Linux sem sair da cadeira - Jonathan Meller e...
 
Asterisk central ipbx debian [artigo]
Asterisk central ipbx   debian [artigo]Asterisk central ipbx   debian [artigo]
Asterisk central ipbx debian [artigo]
 
Gentoo
GentooGentoo
Gentoo
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de Programas
 
Debian para servidores
Debian para servidoresDebian para servidores
Debian para servidores
 
Funtoo Gnu/Linux: Customização ao extremo
Funtoo Gnu/Linux: Customização ao extremoFuntoo Gnu/Linux: Customização ao extremo
Funtoo Gnu/Linux: Customização ao extremo
 
IntroduçãO Ao Linux
IntroduçãO Ao LinuxIntroduçãO Ao Linux
IntroduçãO Ao Linux
 
Funtoo escla
Funtoo esclaFuntoo escla
Funtoo escla
 
Comandos Linux Parte 1
Comandos Linux Parte 1Comandos Linux Parte 1
Comandos Linux Parte 1
 

Mais de Frederico Madeira

WebServices
WebServicesWebServices
WebServices
Frederico Madeira
 
IoT - Internet of Things
IoT -  Internet of ThingsIoT -  Internet of Things
IoT - Internet of Things
Frederico Madeira
 
Introdução a Cloud Computing
Introdução a Cloud ComputingIntrodução a Cloud Computing
Introdução a Cloud Computing
Frederico Madeira
 
SI - Comunicação
SI - ComunicaçãoSI - Comunicação
SI - Comunicação
Frederico Madeira
 
SI - Processos, Threads, Virtualização e Migração de Código
SI - Processos, Threads, Virtualização e Migração de CódigoSI - Processos, Threads, Virtualização e Migração de Código
SI - Processos, Threads, Virtualização e Migração de Código
Frederico Madeira
 
SI - Arquiteturas
SI - ArquiteturasSI - Arquiteturas
SI - Arquiteturas
Frederico Madeira
 
SI - SAD - Sistemas de Arquivos Distribuídos
SI - SAD  - Sistemas de Arquivos DistribuídosSI - SAD  - Sistemas de Arquivos Distribuídos
SI - SAD - Sistemas de Arquivos Distribuídos
Frederico Madeira
 
SI - Introdução a Sistemas Distribuidos
SI - Introdução a Sistemas DistribuidosSI - Introdução a Sistemas Distribuidos
SI - Introdução a Sistemas Distribuidos
Frederico Madeira
 
SI - Sistemas Distribuídos - Apresentação da disciplina
SI - Sistemas Distribuídos - Apresentação da disciplinaSI - Sistemas Distribuídos - Apresentação da disciplina
SI - Sistemas Distribuídos - Apresentação da disciplina
Frederico Madeira
 
Alta Disponibilidade utilizando Pacemaker e DRBD
Alta Disponibilidade utilizando Pacemaker e DRBDAlta Disponibilidade utilizando Pacemaker e DRBD
Alta Disponibilidade utilizando Pacemaker e DRBD
Frederico Madeira
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de Programas
Frederico Madeira
 
Proteja seus dados em casa e na internet
Proteja seus dados em casa e na internetProteja seus dados em casa e na internet
Proteja seus dados em casa e na internet
Frederico Madeira
 
Linux e o modelo open source
Linux e o modelo open sourceLinux e o modelo open source
Linux e o modelo open source
Frederico Madeira
 
Redes VoIP - O Futuro da Telefonia
Redes VoIP - O Futuro da TelefoniaRedes VoIP - O Futuro da Telefonia
Redes VoIP - O Futuro da Telefonia
Frederico Madeira
 
Open Virtualization - Virtualização em Software Livre
Open Virtualization - Virtualização em Software LivreOpen Virtualization - Virtualização em Software Livre
Open Virtualization - Virtualização em Software Livre
Frederico Madeira
 
Redes NGN - Next Generation Networks
Redes NGN - Next Generation NetworksRedes NGN - Next Generation Networks
Redes NGN - Next Generation Networks
Frederico Madeira
 
MRTG - SNMP na Prática
MRTG - SNMP na PráticaMRTG - SNMP na Prática
MRTG - SNMP na Prática
Frederico Madeira
 
Introdução ao SNMP
Introdução ao SNMPIntrodução ao SNMP
Introdução ao SNMP
Frederico Madeira
 
Ferramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em RedesFerramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em Redes
Frederico Madeira
 
Arquiteturas de Gerência de Redes
Arquiteturas de Gerência de RedesArquiteturas de Gerência de Redes
Arquiteturas de Gerência de Redes
Frederico Madeira
 

Mais de Frederico Madeira (20)

WebServices
WebServicesWebServices
WebServices
 
IoT - Internet of Things
IoT -  Internet of ThingsIoT -  Internet of Things
IoT - Internet of Things
 
Introdução a Cloud Computing
Introdução a Cloud ComputingIntrodução a Cloud Computing
Introdução a Cloud Computing
 
SI - Comunicação
SI - ComunicaçãoSI - Comunicação
SI - Comunicação
 
SI - Processos, Threads, Virtualização e Migração de Código
SI - Processos, Threads, Virtualização e Migração de CódigoSI - Processos, Threads, Virtualização e Migração de Código
SI - Processos, Threads, Virtualização e Migração de Código
 
SI - Arquiteturas
SI - ArquiteturasSI - Arquiteturas
SI - Arquiteturas
 
SI - SAD - Sistemas de Arquivos Distribuídos
SI - SAD  - Sistemas de Arquivos DistribuídosSI - SAD  - Sistemas de Arquivos Distribuídos
SI - SAD - Sistemas de Arquivos Distribuídos
 
SI - Introdução a Sistemas Distribuidos
SI - Introdução a Sistemas DistribuidosSI - Introdução a Sistemas Distribuidos
SI - Introdução a Sistemas Distribuidos
 
SI - Sistemas Distribuídos - Apresentação da disciplina
SI - Sistemas Distribuídos - Apresentação da disciplinaSI - Sistemas Distribuídos - Apresentação da disciplina
SI - Sistemas Distribuídos - Apresentação da disciplina
 
Alta Disponibilidade utilizando Pacemaker e DRBD
Alta Disponibilidade utilizando Pacemaker e DRBDAlta Disponibilidade utilizando Pacemaker e DRBD
Alta Disponibilidade utilizando Pacemaker e DRBD
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de Programas
 
Proteja seus dados em casa e na internet
Proteja seus dados em casa e na internetProteja seus dados em casa e na internet
Proteja seus dados em casa e na internet
 
Linux e o modelo open source
Linux e o modelo open sourceLinux e o modelo open source
Linux e o modelo open source
 
Redes VoIP - O Futuro da Telefonia
Redes VoIP - O Futuro da TelefoniaRedes VoIP - O Futuro da Telefonia
Redes VoIP - O Futuro da Telefonia
 
Open Virtualization - Virtualização em Software Livre
Open Virtualization - Virtualização em Software LivreOpen Virtualization - Virtualização em Software Livre
Open Virtualization - Virtualização em Software Livre
 
Redes NGN - Next Generation Networks
Redes NGN - Next Generation NetworksRedes NGN - Next Generation Networks
Redes NGN - Next Generation Networks
 
MRTG - SNMP na Prática
MRTG - SNMP na PráticaMRTG - SNMP na Prática
MRTG - SNMP na Prática
 
Introdução ao SNMP
Introdução ao SNMPIntrodução ao SNMP
Introdução ao SNMP
 
Ferramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em RedesFerramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em Redes
 
Arquiteturas de Gerência de Redes
Arquiteturas de Gerência de RedesArquiteturas de Gerência de Redes
Arquiteturas de Gerência de Redes
 

Último

Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 

Último (8)

Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 

Instalação do Asterisk

  • 1. VoIP e NGN Asterisk Instalação e Configuração Frederico Madeira <fred@madeira.eng.br> www.madeira.eng.br
  • 3. Pacotes ➔ Asterisk – Software do Asterisk, que é o PBX IP. ➔ Asterisk-Addons – Módulos adicionais para o Asterisk, como exemplo: • Suporte a gravação de CDR's diretamente no mysql. • Formato Mp3 • Acessar o mysql via Dialplan • Executar Scripts perl via Dialplan – Nas versões do asterisk maiores do que a 1.8 o addons já está inserido no pacote do asterisk
  • 4. Pacotes ➔ Dahdi Linux Complete – Antigo projeto de interface de telefonia Zaptel – DAHDI (Digium Asterisk Hardware Device Interface - Interface de Hardware para Asterisk da Digium) – Este pacote adiciona suporte a hardware de telefonia como placas FXS e FXO bem como ferramentas para gerenciá-las. ➔ Libpri – Bibliotecas para suportar interfaces T1/E1/J1 PRI(Primary Rate) ISDN.
  • 5. Download dos Pacotes [root@pbxip src]# cd /usr/local/src/ [root@ pbxip src]# wget http://downloads.asterisk.org/pub/telephony/certified- asterisk/certified-asterisk-1.8.11-current.tar.gz [root@pbxip src]# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asteri sk-addons-1.6.2.3.tar.gz [root@pbxip src]# wget http://downloads.asterisk.org/pub/telephony/dahdi-linux- complete/dahdi-linux-complete-current.tar.gz [root@pbxip src]# wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4- current.tar.gz
  • 6. Instalando ✔ Bibliotecas necessárias para a instalação/compilação dos pacotes [root@pbxip src]# yum install gcc kernel-headers kernel-devel gcc-c++ libxml2-devel ncurses-devel mysql mysql-devel mysql-server sqlite-devel openssl-devel [root@pbxip src]# yum update kernel [root@pbxip src]# reboot
  • 7. Instalando ✔ Dahdi [root@pbxip src]# tar xvfz dahdi-linux-complete- 2.3.0.1+2.3.0.tar.gz [root@pbxip src]# cd dahdi-linux-complete-2.3.0.1+2.3.0 [root@pbxip dahdi-linux-complete-2.3.0.1+2.3.0]# make O instalador ira baixar da internet alguns firmwares para que sejam utilizados com placas TDM [root@pbxip dahdi-linux-complete-2.3.0.1+2.3.0]# make install [root@pbxip dahdi-linux-complete-2.3.0.1+2.3.0]# make config [root@pbxip dahdi-linux-complete-2.3.0.1+2.3.0]# cd ..
  • 8. Instalando Libpri [root@pbxip src]# tar xvfz libpri-1.4.11.1.tar.gz [root@pbxip src]# cd libpri-1.4.11.1 [root@pbxip libpri-1.4.11.1]# make [root@pbxip libpri-1.4.11.1]# make install [root@pbxip libpri-1.4.11.1]# cd ..
  • 9. Instalando ✔ Asterisk root@pbxip src]# tar xvfz asterisk-1.6.2.8.tar.gz [root@pbxip src]# cd asterisk-1.6.2.8 [root@pbxip asterisk-1.6.2.8]# ./configure Se tudo der certo, você deverá ver a tela abaixo:
  • 10. Instalando ✔ Asterisk [root@pbxip asterisk-1.6.2.8]# make [root@pbxip asterisk-1.6.2.8]# make install [root@pbxip asterisk-1.6.2.8]# make samples [root@pbxip asterisk-1.6.2.8]# cd .. No make samples serão criados arquivos de exemplo da configuração do asterisk. ✔ Para instalação do script de inicialização do asterisk e fazer com que ele inicialize no boot, utilizar os comandos abaixo: [root@pbxip asterisk-1.6.2.8]# make config [root@pbxip init.d]# /sbin/chkconfig --level 35 asterisk on
  • 11. Acessando a Console Se tudo estiver certo, já podemos iniciar o PBX IP asterisk, basta utilizar o comando abaixo: [root@pbxip asterisk]# /etc/init.d/asterisk start Para acessar o console de asterisk, usamos: [root@pbxip asterisk]# /usr/sbin/asterisk -rvvvv Você deverá cair na console do asterisk com uma tela semelhante a esta: Connected to Asterisk 1.6.2.9 currently running on pbxip (pid = 4272) Verbosity was 3 and is now 8 pbxip*CLI>
  • 12. VoIP e NGN Asterisk Instalação e Configuração Frederico Madeira <fred@madeira.eng.br> www.madeira.eng.br