Home
Aprendendo Asterisk – Manual para Iniciantes
Contents
1. e Aprendendo Asterisk Manual Para Iniciantes Criando diret rio Raiz debian Meiji Particionar discos Esta uma vis o geral de suas parti es e pontos de montagem atualmente configurados Selecione uma parti o para modificar suas configura es sistema de arquivos ponto de montagem etc um espa o livre onde criar parti es ou um dispositivo no qual inicializar uma tabela de parti es Particionamento assistido Ajuda sobre o particionamento lt IDE mestre hda 42 9 GB VMware Virtual IDE Hard Drive gt prislag 42 9 GB ESPA O LIVRE Desfazer as mudan as nas parti es Finalizar o particionamento e escrever as mudan as no disco Capturar tela Voltar Continuar Ap s remover todas as parti es seu HD ficar semelhante imagem acima Neste momento vamos criar a parti o que o diret rio raiz do Linux O diret rio raiz representado pela espec fico de cada maquina Pode ficar tanto em um disco f sico quanto na mem ria da m quina ou em uma unidade de rede E o diret rio principal que cont m todos os arquivos e diret rios do sistema Autor Bruno F Antognolli 17 12 2009 P gina 22 de 67 e Aprendendo Asterisk Manual Para Iniciantes O debian KANE Particionar discos Como usar este espa o livre Criar uma nova parti o Particionar automaticamente o espa o livre Exibir informa es de Cilindros Cabec
2. Se voc precisa utilizar um proxy HTTP para acessar locais fora de sua rede local insira a informa o de proxy aqui Caso contrario deixe em branco A informa o sobre o proxy devera ser fornecida no formato padr o http usu rio senha amp m quina porta Informa o sobre proxy HTTP mantenha em branco para nenhum Capturar tela voltar Se o computador que voc est rodando sua VM possuir acesso a internet n o preencha nenhuma informa o sobre o Proxy e clique em continuar Autor Bruno F Antognolli 17 12 2009 P gina 36 de 67 e Aprendendo Asterisk Manual Para Iniciantes O debian RAMO Configurar o gerenciador de pacotes Configurando o apt Por favor aguarde Ap s clicar em continuar o Linux procura por pacotes de instala o O Debian VMware Workstation ACE Edition JEE File Edit View YM Team ACE Windows Help 39 m m n poA Cap Hee coa Sidebar x rur 5 Debian Powered On Ej Debian Favorites Y O debian I Configurar 0 gerenciador de pacotes MO P P E M A Configurando o apt Por favor aguarde cg E 8 Notem que neste momento ha grande quantidade de tr fego na sua rede pois sua VM est procurando pacotes de atualizac o no FTP do Debian Brasil Autor Bruno F Antognolli 17 12 2009 Pagina 37 de 67 she Aprendendo Asterisk i Manual Para Iniciantes debian Kentiin Selecionar e instalar software
3. Ambiente Desktop d mudangas agendadas antes que elas sejam aplicadas 1 Tool for s Graphica Ambiente Desktop k P A serem instalados P Autoria em TeX DVD Suk Bibliotecas Bibliotecas Antigos b N o modificados Assorted Bibliotecas Desen M multithre TC prove pri disi Resumo Mostrar Detalhes endal kL Ei RENE 2 pacotes ser o mantidos e n o atualizados gt Sec es 109 pacotes novos ser o instalados 302 MB de espaco extra ser utilizado Estado 102 MB precisam ser baixados Origem C Apenas obter pacotes Custom Filte E Q cancelar Aplicar Search Resu 22647 pacotes listados 808 instalados 0 quebrados 109 para instalar atualizar 0 para remover 302 MB ser o usados 7 Gerenciador de Pacot I TT Apos selecionar os pacotes necessarios clique em aplicar na barra superior abrir uma tela semelhante a acima basta clicar novamente em aplicar para que os pacotes sejam baixados e instalados Autor Bruno F Antognolli 17 12 2009 Pagina 44 de 67 she Aprendendo Asterisk Manual Para Iniciantes Downloading Package Files Downloading Package Files Obtendo arquivo 12 de 109 Taxa de download 217 kB s 7min39s restantes Ap s clicar em aplicar ser exibido o status do download de pacotes ap s isso o Linux se encarregar de instalar automaticamente os pacotes selecionados Pronto Seu Debian est preparado para as pr xim
4. H Arquivo Editar Pacote Configura es Ajuda 1 Z4 icm ae Pent E Lnd x Q Marcar mudan as adicionais requeridas Descric A 1 ic P D Cic Administra o de Sister A a o escolhida tamb m afeta outros pacotes As Ambiente Desktop GNON seguintes mudan as s o requeridas para prosseguir m dulo f Ambiente Desktop KDE A wende De DE ai Estando Autoria em TeX uma ferr AA apache2 mpm worker Bibliotecas E apache2 utils E Pes T TT O lenny6 arquivos Bibliotecas Antigos u L a M P O lenny6 s mbolos Bibliotecas Desenvolvit lib till ee AM O lenny6 documer Ci ncia bae Ibpq N lannwh Canvidar zi openssl Secoes Estado TTP seguro le c digo Origem g gt IEEE Sosa On moor web numero Search Results 22647 pacotes listados 808 instalados O quebrados O para instalar atualizar O para remover EM 2 Gerenciador de Pacot Alguns pacotes possuem depend ncias o Synaptic gerencia isso automaticamente mas ele avisar que voc precisar baixar outros pacotes dependentes fi Home 5 Debian x Aplica es Locais Sistema faro Sex 20 Nov 18 14 qj 2 2 Gerenciador de Pacotes Synaptic 2ax Arquivo Editar Pacote Configura es Ajuda Todos Administrac o de Si Aplicar as mudancas a seguir Essa sua ltima oportuniadade de verificar a lista de e Descrica UD e
5. Quando estiver montando a parti o SWAP necess rio voc pressionar o enter no ponto de montagem e escolha o tipo de parti o swap debian Fanm ma Particionar discos voc est editando a parti o 5 de IDE1 mestre hda Nenhum sistema de arquivos existente foi detectado nesta parti o Configura es da parti o Usar como sistema de arquivos com journaling ext3 Ponto de montagem fusr Opc es de montagem defaults R tulo nenhum Blocos reservados 596 Uso tipico padr o Flag inicializavel desligado Copiar os dados de outra parti o Remover a parti o Finalizar a configura o da parti o Capturar tela voltar Continuar Autor Bruno F Antognolli 17 12 2009 P gina 30 de 67 e Aprendendo Asterisk Manual Para Iniciantes O debian RAMO Particionar discos Voc est editando a parti o 6 de IDE1 mestre hda Nenhum sistema de arquivos existente foi detectado nesta parti o Configura es da parti o Usar como rea de troca swap Flag inicializ vel desligado Copiar os dados de outra parti o Remover a parti o Final 50 da partic Capturar tela Voltar Ap s escolher o ponto de Montagem Swap voc dever finalizar a configura o da parti o normalmente Ap s criar todas as parti es do nosso HD ele ficar com as seguintes configura es Autor Bruno F Antognolli 17 12 2009
6. SD ZoIPER Phone to dial E OVA 18 Il 0 Account HB E H 9 Teste SIP El Ap s configurar a rede usuario e senha clique em register para registrar seu usuario Pronto seu usu rio teste est criado e associado ao servidor Asterisk Testando Aplicac o Recapitulando Neste momento j criados configuramos os arquivos Sip conf e Extensions conf Tamb m j criamos nossas contas no X Lite e Zoiper e associamos as mesmas ao servido Asterisk Agora vamos testar nossa aplicac o Zoiper para X lite simulando a ligac o entre dois ramais distintos amp Home 5 Debian wi Debian Organizado x Aplica es Locais Sistema Qua 25 Nov 15 48 a RC m Current call a 1001 lt 1001 gt Computador zigzicris rrisiyari 2 t Codec u law bin care me State Up a T Notem que ao ligar do pasta REED SIDE Masai ad 4 Zo PER x Zoiper para O X Lite grcine Phone to dial BBDO Do Ts apareceu uma janelinha BE JJ AMEN EI do X Lite informando Incoming call from E S Isso o aviso do X Bem ene regard SP Lite que existe algu m ligando E se existe alguem Incoming call from ligando C D orque Teste funcionou a Zoiper B mc Jetc asterisk AES Ga Answer Ignore Autor Bruno F Antognolli 17 12 2009 Pagina 64 de 67 e Aprendendo Asterisk Manual Para Iniciantes amp
7. isl VMware Workstation VMware Workstation 6 Cligue Next yl VMware Workstation Setup Type e Aprendendo Asterisk Manual Para Iniciantes Welcome to the Installation Wizard for VMware Workstation The installation wizard will install VMware Workstation on your computer To continue dick Next WARNING This program is protected by copyright law and international treaties Choose the setup type that best suits your needs Please select a setup type Typical program features will be installed Choose which program features you want installed and where they will be installed Recommended for advanced users InstallShield Autor Bruno F Antognolli Escolha modo T pico de instala o JE Ee 17 12 2009 Pagina 4 de 67 e Aprendendo Asterisk Manual Para Iniciantes Destination Folder Click Next to install to this folder or dick Change to install to a different folder Install VMware Workstation to C Program Files WMware VMware Workstation InstallShield Defina o diretorio para instalar 0 programa Configure Shortcuts Creates program shortcuts Create shortcuts for VMware Workstation in the following places Desktop Start Menu Programs folder Quick Launch toolbar InstallShield Selecione os locais que deseja criar atalhos Autor Bruno F Antognolli 17 12 2009 Pagina 5 de 67 e Aprendendo Asterisk Manual Para Iniciante
8. um usu rio qualquer e o seu computador f sico outro usu rio qualquer O primeiro passo configurar os arquivos do Asterisk Vamos configurar o arquivo sip conf e extensions conf O segundo passo configurar as contas em um softphone e realizar as liga es Vamos configurar o softphone e realizar liga es Autor Bruno F Antognolli 17 12 2009 P gina 55 de 67 she Aprendendo Asterisk Manual Para Iniciantes Primeiro Passo Copie os fontes dos arquivos abaixo e cole no arquivo do Asterisk Se desejar fazer backup nos arquivos originais do asterisk fique a vontade Fontes do arquivo extensions conf General AUTOFALLTHROUGH NO YA J J A A fe J J at J J J J J J J J J J J J J J J J J J A J J J A J J J J A TL J J J A J A J J A A J A J A J A J A J TL TTTL J A A G gt CONTEXTO GLOBAL AS CONFIGURACOES AQUI SERAO REFLETIDAS PARA TODOS OS ARQUIVOS Globals gt CONFIGURACOES PARA TRANSFERENCIA ATENDIMENTO ETC CONTIDAS NO ARQUIVO FEATURES CONF SERA APLICADA PARA QUALQUER CONTEXTO include gt features conf gt GRAVACOES exten 000 1 Answer exten gt 000 n Wait 1 exten 000 n Record TesteGravacao gsm exten 000 n Playback TesteGravacao exten gt 000 n HangUp recebeLigacao exten gt 001 1 Answer exten gt 001 n Wait 2 exten gt 001 n NoOp CALLERID num exten gt 001 n Dial SIP 1000 Tt exten gt 001 n Hangup A J J J A J J J A J J J
9. Home 5 Debian wi Debian Organizado Aplicac es Locais Sistema lt 4 Qua 25 Nov 15 50 qj KC La Current call CHEER i mma orrigutzdor Sela 1001 lt 1001 gt Codec u law a a ied PASTA gagag Ge Brano 9 ZolPER TAPD to dial E s X Li ie APAGBE XEER HOLD RECORD AA AC DND CONF Su E GB CB GM 4030 ETE Terminal como Root Account Teste Registered SIP ad E lt 4 Zoiper B mc etc asterisk Notem que a liga o foi atendida e j houve 19 segundos de conversa Ao lado os dois softphones X Lite para Zoiper Agora vamos fazer o teste inverso ligar do X Lite para Zoiper Current call Bruno F Antognolli lt 1001 gt Codec uw law Type SIP EC I ZolPER Incoming call Caller Bruno E Antognolli lt 1001 gt 03D LM emo accept Reject Ignore 4 9 ya 02858 E Account n BB reste Registered SIP O Zoiper exibe um alerta informando que algu m est ligando neste caso o X Lite que est configurado com a conta Bruno F Antognolli Autor Bruno F Antognolli 17 12 2009 P gina 65 de 67 Aprendendo Asterisk Manual Para Iniciantes EM Current nt call B ET rag Bruno F Antognolli lt 1001 gt Codec ulaw Type SIP ES State Up Pasta pessoal de Bruno SD ZolPER ES pm o Dv m Phone ta dial zi E y Es esie AAA E E pa AAS osea E DO DB a ET Ol Eine BeA ak
10. P gina 31 de 67 e Aprendendo Asterisk Manual Para Iniciantes debian Net TB Particionar discos Esta uma vis o geral de suas parti es e pontos de montagem atualmente configurados Selecione uma parti o para modificar suas configura es sistema de arquivos ponto de montagem etc um espa o livre onde criar parti es ou um dispositivo no qual inicializar uma tabela de parti es Particionamento assistido Ajuda sobre o particionamento IDE1 mestre hda 42 9 GB VMware Virtual IDE Hard Drive xl prim ria 501 7 MB ext3 9 l gica 18 0 GB ext3 l gica 2 0 GB ext3 x5 l gica 2 7 GB swap x6 l gica 2 0 GB ext3 7 l gica 403 0 MB ext3 x8 l gica 17 3 GB ext3 Desfazer as mudan as nas parti es Finalizar o particionamento e escrever as mudan as no disco Capturar tela voltar Pronto n s j configuramos nosso HD e todas suas parti es agora vamos continuar com a instala o Autor Bruno F Antognolli 17 12 2009 P gina 32 de 67 e Aprendendo Asterisk Manual Para Iniciantes Configurando Usu rios e Senhas O debian RAMO Configurar usu rios e senhas Voc precisa definir uma senha para o root a conta administrativa do sistema Um usu rio malicioso ou n o qualificado com acesso root pode levar a resultados desastrosos portanto voc deve se certificar de escolher uma senha que n o seja f cil de ser adivinhada Essa senha n o deve ser uma palavra
11. Selecionar e instalar software Obtendo o arquivo 7 de 24 2min21s restantes Neste momento o software de instala o est procurando arquivos no FTP Debian O debian Ke UENIT Configurando popularity contest O sistema pode fornecer anonimamente aos desenvolvedores da distribui o estat sticas sobre os pacotes mais utilizados em seu sistema Esta informa o influencia decis es como quais pacotes dever o ser colocados no primeiro CD da distribui o Caso voc opte por participar o script de envio autom tico sera executado uma vez por semana enviando as estat sticas para os desenvolvedores da distribui o As estatisticas coletadas podem ser visualizadas em http popcon debian orgi Sua escolha pode ser modificada posteriormente atrav s da execu o do comando dpkg reconfigure popularity contest Participar do concurso de utiliza o de pacotes 7 S Capturar tela Voltar Neste momento voc decide de deseja participar do popularity contest Essa resposta pessoal alguns participam outros nao Autor Bruno F Antognolli 17 12 2009 Pagina 38 de 67 e Aprendendo Asterisk Manual Para Iniciantes O debian Kei SERT Selecao de software No momento somente o b sico do sistema esta instalado Para refinar seu sistema e deix lo de acordo com suas necessidades voc pode optar por instalar uma ou mais das cole es de software pr definidas a seguir Escolha a softwar
12. exit 1 make 1 modules Erro 1 make 1 Saindo do diretorio usr src zaptel make all Erro 2 Esse erro causado por causa da versao do Kernel pois essa versao nao foi encontrada Autor Bruno F Antognolli 17 12 2009 P gina 46 de 67 e Aprendendo Asterisk Manual Para Iniciantes Para corrigir o erro do Zaptel simples basta acessar o Synaptic e baixar o pacote linux headres 2 6 26 2 686 como ilustra a imagem a seguir Home Ep Debian e e Aplica es Locais Sistema 4 ES Seg 23 Nov 12 13 dp K ES Gerenciador de Pacotes Synaptic Arquivo Editar Pacote Configura es Ajuda E EG Recarregar Rer S Aplicar Propriedades Procurar Administrag o de Sistema gie PEER Ambiente Desktop GNOME 2 linux headers 2 6 28 1 vserver n Header f Ambiente Desktap KOE C linux headers 2 6 26 1 xen 88 2 6 26 13lenny2 Header f A IO linux headers 2 6 26 2 486 2 6 26 19lenny2 Header f Bibliotecas m linux headers 2 6 26 2 686 2 6 26 19lenny2 Header BII E Res CO linux headers 2 6 26 2 686 bic 2 6 26 19lenny2 Header f m linux headers 2 6 26 2 all 2 6 26 19lenny2 All heade ci ncia O linux headers 2 6 26 2 all i386 2 8 26 19lenny2 All heade i o E i F fo lini iz lhaadarc A 28 79 armadas 2828 T lanm 2 Hasrlar EL Se es zu Header files for Linux 2 6 26 2 686 Estado This package provides the architecture specific kernel header fi
13. 0 dominio debian Net TEE Particionar discos Se voce optar pelo particionamento assistido para um disco inteiro em seguida lhe sera solicitado qual disco devera ser Capturar tela utilizado M todo de particionamento Assistido usar disco inteiro Assistido usar o disco inteiro e configurar LVM Assistido usar disco todo e LVM criptografado Manual Capturar tela voltar Esse um dos passos mais importantes da instala o escolha a primeira op o img Autor Bruno F Antognolli 17 12 2009 P gina 17 de 67 she Aprendendo Asterisk Manual Para Iniciantes Particionando Discos O particionamento de disco no Linux 6 muito importante e merece uma explicacao a parte Apos escolher o m todo de particionamento Assistido Usar disco inteiro necessario configurar nosso esquema de particionamento A imagem abaixo exibe as op es padr es que o software de instala o nos oferece O debian Meto Particionar discos Selecionado para particionamento IDE1 mestre hda VMware Virtual IDE Hard Drive 42 9 GB O disco pode ser particionado usando um dentre diversos esquemas diferentes Se voc n o tiver certeza escolha o primeiro esquema Esquema de particionamento l C Todos os arquivos em uma nica parti o para iniciantes Parti o home separada Parti es home usr Nar e tmp separadas Capturar tela Vol
14. 2 1 jar README txt atlassian ide plugin xml dist lib src CHANGES jms 1 1 jar LICENSE txt target checkstyle xml jmxri 1 2 1 jar pom xml Debian usr local asterisk java cd target archive tmp asterisk ava sources jar pom transformed xml asterisk java bin zip classes surefire reports maven archiver test classes Debian usr local asterisk java target 3 Terminal B 1 4 Navegador de files Navegador de A Essa imagem ilustra o Asterisk Java constru do com sucesso e o arquivo asterisk java jar dentro da pasta target Autor Bruno F Antognolli 17 12 2009 P gina 53 de 67 e Aprendendo Asterisk Manual Para Iniciantes Aplica es de Exemplo Antes de iniciar nossas aplica es de exemplo gostaria de explicar rapidamente sobre alguns arquivos do Asterisk s CUE Ep Debian x Qua 25 Nov 10 44 dj E Terminal H x aplica es Locais Sistema Arquivo Editar Ver Terminal Abas Ajuda Debian home bruno cd etc asterisk E Debian etc asterisk ls adsi conf dnsmgr cont Logger cont res snmp conf adtranvofr cont dundi conf Manager cont rpt conf agents cont enum conf meetme conf rtp conf alarmreceiver conf extconfig conf mgcp cont say conf alsa conf extensions ael misdn cont amd cont modules conf sip _notity conf asterisk adsi features conf musiconhold conf skinny conf asterisk conf festival conf muted conf sla conf cdr conf followme conf 00h323
15. 7 7 7 7 7 7 7 TM 7 7 configure Package configured for configure OS type linux gnu configure Host CPU i686 Debian usr src asterisk amp make menuselect make 1 Entrando no diret rio usr src asterisk menuselect Package gtk 2 0 was not found in the pkg config search path Le t3 Terminal Instaladores 2 Gerenciador de Pacot m ES ESI EST Se tudo ocorreu bem voc ver uma imagem semelhante a essa ap s instalar o asterisk x Seg 23 Nov 12 23 Q7 B Home 35 Debian e Aplica es Locais Sistema faro Asterisk Console on Debian pid 26763 Arquivo Editar Ver Terminal Abas Ajuda Registered custom function DB EXISTS Registered custom function DB DELETE func db so gt Registered application Registered application Registered application Registered application Registered application Registered application Registered application Registered application Registered application Registered custom function SPEECH Registered custom function SPEECH SCORE Registered custom function SPEECH TEXT Registered custom function SPEECH GRAMMAR Registered custom function SPEECH ENGINE Registered custom function SPEECH RESULTS TYPE app speech utils so gt Registered custom function GLOBAL func global so gt Registered custom function SHA1 nC
16. caso contr rio clique em add Autor Bruno F Antognolli 17 12 2009 P gina 61 de 67 e Aprendendo Asterisk Manual Para Iniciantes X LH RECORD AA AC DND CONF bh COUNTERPATH Ap s configurar sua conta no X lite ele ir procurar pela rede quando achar a rede e ele conseguir se conectar normalmente ir aparecer uma mensagem de sucesso Pronto agora nossa conta X Lite est criada e conectada ao servidor Asterisk Autor Bruno F Antognolli 17 12 2009 P gina 62 de 67 e Aprendendo Asterisk Manual Para Iniciantes Criando Usu rio Zoiper ZolPER Phone to dial Options Languages am show log About sa Account Do Crest Clique com o bot o direito sobre o softphone e em seguida em op es 4 ZolPER New account X Name D um nome para a conta que sera criada eu dei o nome de Teste G 4 ZolPER Options D SIP accounts SIP account options Teste Domain 192 168 xx 2000f d Add new SIP account Username FE v AC IAM accounts a Add new IAX account Password ee ee v Audio options 43 Caller ID Name 1000 Audio codecs Y 2 General options Call events Audio devices J Fax options Configure a Rede assim como fez com o X Lite username password e caller Id Name Autor Bruno F Antognolli 17 12 2009 P gina 63 de 67 e Aprendendo Asterisk Manual Para Iniciantes
17. encontrada em dicion rios ou uma palavra que possa ser facilmente associada a voc Uma boa senha cont m uma mistura de letras n meros e pontua o e dever ser modificada em intervalos regulares Note que voc n o poder ver a senha enquanto voc a digita Senha do root 000000000 Por favor informe a mesma senha de root novamente para verificar se voc a digitou corretamente Informe a senha novamente para verifica o Capturar tela Voltar Cogtinuar E necess rio configurar duas senhas uma para o usuario root e outra para o usuario que ser criado a seguir Na imagem acima configuramos uma senha para o root na imagem abaixo configuramos uma senha para o usu rio que ser criado O debian RAMO Configurar usu rios e senhas Uma boa senha cont m uma mistura de letras n meros e pontua o e dever ser modificada em intervalos regulares Escolha uma senha para o novo usu rio 000000000 Por favor informe a mesma senha novamente para verificar se voc a digitou corretamente Informe a senha novamente para verifica o Capturar tela Voltar Sen TOS Autor Bruno F Antognolli 17 12 2009 P gina 33 de 67 she Aprendendo Asterisk Manual Para Iniciantes O debian Weimer Configurar usuarios e senhas Informe um nome de usu rio para a nova conta Seu primeiro nome uma escolha razo vel O nome de usu rio dever ser iniciado co
18. gica 31 5 GB Desfazer as mudan as nas parti es A Finalizar o particionamento e escrever as mudan as no disco Capturar tela voltar Continuar Ap s escolher o esquema de particionamento separado o Linux cria automaticamente as configura es acima Neste momento podemos finalizar o particionamento do Linux com as configura es criadas automaticamente ou desfazer as mudan as nas parti es e editar da maneira mais conveniente Para continuar com nosso exemplo vamos desfazer as mudan as nas parti es e criar todas manualmente Autor Bruno F Antognolli 17 12 2009 P gina 20 de 67 e Aprendendo Asterisk Manual Para Iniciantes debian Ber TUER Particionar discos voc est editando a parti o 5 de IDE mestre hda Nenhum sistema de arquivos existente foi detectado nesta parti o Configura es da parti o Usar como sistema de arquivos com journaling ext3 Ponto de montagem home Op es de montagem defaults R tulo nenhum Blocos reservados 5 Uso tipico padr o Flag inicializ vel desligado Copiar os dados de outra parti o Remover a parti o Finalizar a configura o da parti o Capturar tela voltar Escolha a parti o uma a uma e aperte enter ser exibida uma tela com as configura es da parti o selecionada clique em remover parti o Autor Bruno F Antognolli 17 12 2009 P gina 21 de 67
19. install debian multimedia keyring asterisk root apt get update Caso a instala o n o inicie automaticamente no modo gr fico basta seguir os procedimentos abaixo asterisk root apt get update asterisk root apt get install x window system xserver xorg gnome core gdm Apos o termino reinicie o sistema debia n asterisk root reboot Ap s os comandos acima quando iniciarmos o Debian ele estar com a seguinte apar ncia Idioma Sess o Sex 20 de Nov 17 23 Autor Bruno F Antognolli 17 12 2009 P gina 41 de 67 she Apren dendo Asterisk Manual Para Iniciantes Preparando o Debian5 para instala o Para baixar os pacotes necess rios para o Asterisk1 4 22 JDK 6 Maven2 e Asterisk Java ser necess rio utilizar o Synaptic O que Synaptic O Synaptic um programa de computador com uma interface gr fica amig vel desenvolvida para o sistema de gerenciamento de pacotes apt utilizado no Linux e outros sistemas operacionais Fonte http pt wikipedia org wiki Synaptic Utilizando o Synaptic instale a lista de pacotes que ser o utilizadas posteriormente apache2 mpm prefork apache2 utils autoconf automake binutils bison bzip2 doxygen exim4 g g 4 3 gcc graphviz gsfonts less libapache2 mod php5 libapache2 mod perl2 libasound2 dev libc6 dev libcurl3 libdbd mysql perl libedit2 libeditlineO libeditline dev libgcrypt11 Autor Bruno F Antognolli libmcrypt4 li
20. local asterisk java target sera criado um arquivo com o nome asterisk java jar este arquivo deve ser copiado para dentro da pasta onde seus FastAGI ser o compilados Autor Bruno F Antognolli 17 12 2009 P gina 52 de 67 e Aprendendo Asterisk Manual Para Iniciantes Lembrando que para se compilar um FastAGI utilizamos o comando javac Pronto Agora s implementar as configura es de seu Asterisk criar seus FastAGI e colocar em produ o Se tudo ocorreu bem veja a imagem a seguir pois se instala o foi bem sucedida seu sistema ter os mesmo arquivos S Home ja Debian e Aplica es Locais Sistema Qua 25 Nov 10 05 07 E arquivo Editar Wer Terminal Abas Ajuda repository org asteriskjava asterisk java 1 0 0 CI SNAPSHOT asterisk java 1 0 0 CI SNAPSHOT jar INFO Installing usr local asterisk java target asterisk java sources jar to root m2 repository org asteriskjava asterisk java 1 0 0 CI SNAPSHOT asterisk ja va 1 0 0 CI SNAPSHOT sources jar INFO Installing usr local asterisk java target asterisk java bin zip to root m2 repository org asteriskjava asterisk java 1 0 0 CI SNAPSHOT asterisk java 1 Bg a CI SMAPSHOT bin ziDp Total time 1 minute 17 seconds Finished at Wed Nov 25 09 48 55 BRST 2089 Final Memory 16M 31M usr local asterisk javas cd tmp Emp cd cd usr lacal asterisk java usr local asterisk javas ls ANNOUNCEMENT codestyle xml jmxtools 1
21. markster digium com gt Asterisk comes with ABSOLUTELY NO WARRANTY type core show warranty for detail 5 This is free software with components licensed under the GNU General Public License version 2 and other licenses you are welcome to redistribute it under certain conditions Type core show license for details Connected to Asterisk 1 4 22 currently running on debian pid 2368 debian CLI gt sip reload debian CLI gt dialplan reload Dialplan reloaded genian gt Acesse o console rasterisk com o comando rasterisk sem aspas Digite sip reload pressione enter Digite dialplan reload pressione enter Autor Bruno F Antognolli 17 12 2009 P gina 59 de 67 e Aprendendo Asterisk Manual Para Iniciantes Segundo Passo Temos que criar as mesmas contas configuradas no arquivo sip conf nos nossos softphones ramais 1001 e 1000 Para facilitar o aprendizado na nossa m quina f sica Windows vamos instalar o softphone X Lite e na m quina virtual Debian5 vamos instalar o Zoiper Link para Download X Lite http superdownloads uol com br download 177 x lite Zoiper http www zoiper com download list php os AIl Sobre a instalacao dos Softphones Para instalar o X Lite no WindowsXP simples next next e finish Para rodar o Zoiper no Linux tamb m simples basta descompactar o arquivo na pasta deseja e clicar sobre o arquivo descompactado Criando Usu rio X Lite Options
22. perguntando se existe alguma coisa parecida com o Windows No Windows os arquivos do sistema ficam no diret rio Windows e os programas em Arquivos de Programas O Linux lida com isso ao contr rio no diret rio raiz sO existe as pastas do sistema e os seus arquivos pessoais sao guardados dentro do diret rio home que criada para cada usu rio Dentro do Linux as parti es pendrives cdrom n o aparecem como C D E Tudo faz parte do diret rio raiz ou seja para o sistema todo mundo diret rio independente do dispositivo Uma descricao b sica dos diret rios Vamos conhec los de acordo com a FHS Filesystem Hierarchy Standard Todos os diret rios abaixo entao dentro do diret rio raiz ou seja bin Arquivos e programas do sistema que s o usados com freqii ncia pelos usuarios boot Arquivos necess rios para a inicializa o do sistema cdrom Ponto de montagem da unidade de CD ROM dev Arquivos usados para acessar dispositivos do computador etc Arquivos de configura o do computador floppy Ponto de montagem de unidade de disquetes home Diret rio que cont m os arquivos de cada usu rio lib Bibliotecas do sistema lost found Local de arquivos e ou diret rios recuperados pelo sistema mnt Ponto de montagem tempor rio proc Sistema de arquivos do Kernel root Diret rio do usu rio root o administrador do sistema opt Local para aplicativos opcio
23. shal so gt Registered custom function CDR gt core show version Asterisk 1 4 22 built by root Debian on a i686 running Linux on 2009 11 23 14 21 52 UTC CLI gt t3 Asterisk 2 Gerenciador de Pacot Se tudo ocorreu bem ao tentar verificar a versio instalada do asterisk com o comando core show version voc visualizar uma imagem semelhante a essa Autor Bruno F Antognolli 17 12 2009 Pagina 49 de 67 Aprendendo Asterisk Manual Para Iniciantes Voce deve reiniciar seu sistema agora Instala o do JDK6 O que JDK Java Development Kit JDK significa Kit de Desenvolvimento Java e um conjunto de utilit rios que permitem criar sistemas de software para a plataforma Java E composto por compilador e bibliotecas Mais informa es em http www cin ufpe br phmb ip MaterialDeEnsino IntroducaoAoJDK IntroducaoAoJDK htm A instala o do JDK6 est separada por passos para facilitar a compreens o 1 Para a instala o do JDK 6 podemos utilizar o proprio apt get do Debian asterisk urs src apt get update asterisk urs src apt get install sun java6 jdk 2 Agora devemos certificar que o JDK instalado est realmente setado para o nosso Debian asterisk urs src update alternatives config java Apos o comando acima ser exibido informac es parecidas com as abaixo Existem 3 alternativas que fornecem java Sele o Alternativa 1 usr lib jvm java gcj jre bin jav
24. A R T daemon smartd disabled via retcrdefault ssmartmontools warning starting anaclhironistic cron anacron starting deferred execution scheduler atd Starting periodic command scheduler crond Debian GNU Linux 5 48 Debian ttyl Debian login root_ Eis que instalamos 0 Debian 6 estamos fazendo login com 0 usuario root Autor Bruno F Antognolli 17 12 2009 Pagina 40 de 67 e Aprendendo Asterisk Manual Para Iniciantes Configura es ap s instala o do Debian Para instalar a parte gr fica do Debian ap s fazer login como root vamos come ar a instalar o MC para facilitar a navega o entre arquivos e pastas Digite no Shell ou no Terminal como Root seguinte comando asterisk root apt get install mc Edite o arquivo sources list que se localiza em etc apt e acrescente as seguintes linhas deb http ftp br debian org debian lenny main contrib non free deb src http ftp br debian org debian lenny main contrib non free deb http security debian org lenny updates main deb src http security debian org lenny updates main deb http linorg usp br debian lenny main deb http volatile debian org debian volatile lenny volatile main deb src http volatile debian org debian volatile lenny volatile main deb http www debian multimedia org lenny main Salve o arquivo source list e digite asterisk root wget http debian multimedia org gpgkey pub O apt key add amp amp apt get
25. D ficou com 42 4GB de espa o livre clique em espa o livre O debian Reto Particionar discos Tipo para a nova parti o Prim ria L gica Capturar tela Voltar Ap s selecionar o Espa o Livre para criar outra parti o come aremos a criar as parti es L gicas A partir de agora todas as parti es ser o L gicas Autor Bruno F Antognolli 17 12 2009 P gina 27 de 67 e Aprendendo Asterisk Manual Para Iniciantes O debian Kel TRT Particionar discos Por favor escolha se voc deseja que a nova parti o seja criada no inicio ou no final do espa o disponivel Localiza o para a nova parti o In cio Fim Capturar tela Continuar Escolhendo a localiza o fim o Linux n o deixar criar mais parti es portanto escolha Dois ser necess rio criar v rias parti es debian Menem Particionar discos Inicio para sua nova particao voc est editando a parti o 5 de IDE1 mestre hda Nenhum sistema de arquivos existente foi detectado nesta parti o Configura es da parti o Usar como sistema de arquivos com journaling ext3 Ponto de montagem fusr Op es de montagem defaults Rotulo nenhum Blocos reservados 556 Uso tipico padr o Flag inicializavel desligado Copiar os dados de outra parti o Remover a parti o Finalizar a configura o da parti o Capturar tela
26. E muito importante que o nome do contexto seja igual no arquivo sip conf e extensions conf se for diferente vai dar problema Autor Bruno F Antognolli 17 12 2009 P gina 58 de 67 e Aprendendo Asterisk Manual Para Iniciantes Explica o do arquivo extensions conf Apos os ramais estarem criados necessario fazer o plano de discagem para que um consiga ramal consiga discar para o outro esse o papel que o extensions conf fara O c digo abaixo o nome do contexto O contexto do arquivo extensions possui o mesmo nome que o contexto do arquivo sip isso quer dizer que sempre que o asterisk terminar a execucao do arquivo sip conf ele ir para o contexto recebeLigacao recebeLigacao O c digo abaixo o c digo que faz liga o de um ramal para o outro Explicando rapidamente exten gt 001 1 Answer Atende a chamada exten gt 001 n Wait 2 Aguarda 2 segundos exten gt 001 n NoOp CALLERID num Imprime no console o n mero que originou a chamada exten gt 001 n Dial SIP 1000 Tt Transfere a chamada exten gt 001 n Hangup Finaliza a ligac o Reload nos arquivos editados Ap s editar o arquivo sip conf e extensions conf necess rio que esses arquivos sejam recarregados para que as modifica es tenham efeito 1 me J etc asterisk SEEN Editar ver Terminal Abas Ajuda Asterisk l 4 22 marp C 1999 2008 Digium Inc and others Created by Mark Spencer lt
27. Ethernet network The quest must have its own IP address on the external network Use network address translation MAT Give the quest operating system access to the host computer s dial up or external Ethernet network connection using the host s IP address C2 Use host only networking Connect the quest operating system to a private virtual network on the hast computer C2 Do nat use a network connection Utilize a rede NAT para comunicar sua VM com outras maquinas Hew Virtual Machine Wizard Specify Disk Capacity How large do you want this disk to be Disk capacity This virtual disk can never be larger than the masimurm capacity that vou set here Disk size GB 40 Allocate all disk space now By allocating the full capacity of the virtual disk you enhance performance of pour virtual machine However the disk will take longer to create and there must be enough space on the host s physical disk IF you do nat allocate disk space now your virtual disk files will start small then become larger as you add applications files and data to your virtual machine Split disk inta z GB files voltar l Cancelar Escolha 0 tamanho de seu HD no exemplo acima eu escolhi 40GB claro que 0 tamanho pode ser menor ou maior depende de seu objetivo para este exemplo 40GB um bom tamanho Marque o Box Split disk into 2GB files com essa op o marcada seu disco virtual vai crescendo de 2 em 2 GB gr
28. J J J J J J J J A J A J J A A J J J A A J J J A J J A J A J TL J J J J TL J A J A TTLTL J A TLTT J A A G Autor Bruno F Antognolli 17 12 2009 Pagina 56 de 67 Fontes do arquivo sip conf Configuration SIP for Asterisk Edited day 25 11 2009 Responsible for edition Bruno F Antognolli general bindport 5060 bindaddr 0 0 0 0 disallow all allow ulaw allow alaw allow gsm nat yes localnet 192 168 0 0 255 255 255 0 externip 0 0 0 0 language pt BR r template l type friend context recebeLigacao host dynamic musicclass musica p Ramais para testes 1000 template Teste callgroup 1 pickupgroup 1 username 1000 secret 1000 insecure yes qualify yes dtmfmode rfc2833 mailbox 10000default 1001 template Bruno callgroup 1 pickupgroup 1 username 1001 secret 1001 insecure yes qualify yes dtmfmode rfc2833 mailbox 10010default Autor Bruno F Antognolli 17 12 2009 P gina 57 de 67 she Aprendendo Asterisk Manual Para Iniciantes Com os c digos acima j temos as seguintes configura es para o asterisk e Dois ramais configurados ramal 1000 e 1001 e Contexto para transferir liga es entre o ramal 1000 e 1001 e vice versa Agora vou explicar um pouco sobre os c digos acima Explica o do arquivo sip conf Para se criar um ramal necess rio que voc informe o n mero do ramal a ser criado e configure um usu rio e senha para o mesmo abaixo vo
29. SIP Account Settings Privacy Rules Open Diagnostic Folder Help P vred b COUNTERPATH a Clique com o bot o direito sobe o X Lite e escolha Sip Account Settings Autor Bruno F Antognolli 17 12 2009 Pagina 60 de 67 Aprendendo Asterisk Manual Para Iniciantes CX Properties of Account 1 Enabled Ad Account Yolcemall Topology Presence Advanced 1 User Details Display Name i play Bruno F Antagnalli Properties User name 1001 Password III Authorization user name 1001 Domain 192 158 XX xxxx Domain Proxy Register with domain and receive incoming calls Send outbound via domain L proxy Dialing plan 1 ala Timatch 1 prestrip 2 Configure sua conta ramal e Display Name o nome que voc se apresentar na rede quando efetuar uma liga o ir aparecer o que voc colocar no campo Display name no meu caso Bruno F Antognolli e User Name o numero do seu ramal o mesmo numero criado no arquivo sip conf essa conta ser o ramal 1001 e Password a senha criada no arquivo sip conf que 1001 e Autorization User Name podemos colocar o mesmo numero do ramal no caso 1001 e Domain a rede que voc pretende acessar no caso a rede criada para nossa m quina virtual onde est hospedado o asterisk Dica Para ver o IP da rede do seu Debian abra o console e digite ifconfig Se voc j possuir uma conta criada clique em properties
30. a 2 usr bin gij 4 3 3 usr lib jvm java 6 sun jre bin java Voce deve escolher a op o com o java 6 sun para isso digite o n mero correspondente no nosso exemplo seria a op o 3 3 Ap s a instala o acrescente edite o arquivo profile com o comando usr src mcedit profile E Adicione as seguintes linhas de codigo JAVA HOME usr lib jvm java 6 sun export JAVA HOME PATH PATH JAVA_HOME bin export PATH 4 Para que 0 sistema leia 0 novo conteudo do arquivo devemos digitar asterisk urs src source profile 5 Vamos fazer um teste para saber se realmente o JDK 6 foi instalado asterisk urs src java version Autor Bruno F Antognolli 17 12 2009 Pagina 50 de 67 she Aprendendo Asterisk Manual Para Iniciantes 6 Oresultado deve ser algo assim java version 1 6 0 12 Java TM SE Runtime Environment build 1 6 0 12 b04 Java HotSpot TM Client VM build 11 2 b01 mixed mode sharing Instala o do Maven 2 O que Maven At first glance Maven can appear to be many things but in a nutshell Maven is an attempt to apply patterns to a project s build infrastructure in order to promote comprehension and productivity by providing a clear path in the use of best practices Fonte http maven apache org guides getting started index html Continuando agora vamos instalar o Maven 2 para facilitar a compreens o dividiremos a instala o em passos 1 Fazer o download do pacote Ma
31. a chamada enviada para o Asterisk na segunda transferida na quarta o ramal est chamando na quinta o outro ramal atendeu Autor Bruno F Antognolli 17 12 2009 Pagina 66 de 67 e Aprendendo Asterisk Manual Para Iniciantes Aprendendo Asterisk Manual Para Iniciantes Vers o 1 0 Sujeita a revis es Autor Bruno F Antognolli 17 12 2009 P gina 67 de 67
32. adualmente Autor Bruno F Antognolli 17 12 2009 Pagina 12 de 67 e Aprendendo Asterisk Manual Para Iniciantes E Debian VMware Workstation ACE Edition VM Team ACE File Edit View Windows Help SEF m muo e t TS Mao O a Sidebar D Powered On Y Favorites Debian CD Debian State Powered off Y Recent ACE Management Serve Other Guest OS Configuration file E Maquina Virtual Maquinas Virtualizadas amp prendendo Asterisk Other vmx Version Workstation B x virtual machine Commands gt Start this virtual machine t E dit virtual machine settings t Clone this virtual machine Clone to ACE master Notes Type here to enter notes for this virtual machine a y gt Devices Memory Hard Disk IDE 0 0 Q5 CD ROM IDE 1 0 Floppy Auto detect Auto detect Auto detect Auto detect EH Ethernet q Sound Adapter E Display GB Processors 1 Pronto nossa VM est criada As configura es de nossa m quina virtual s o 256 MB de mem ria 40GB de HD Ethernet NAT Agora vamos escolher o CD de instala o um ISO do Debian5 clique em CD ROM CD ROM IDE 1 0 Device status Connected Connect at power on Connection C 7 Use physical drive n LI t m d Ie E t Connect exclusively to this virtual machine Legacy emulation Use 150 image E Maquina Virtualslnsbalacao sd Autor Bruno F Antogn
33. as Setores Capturar tela Continuar Selecione o Espa o livre do seu HD para criar uma nova parti o Autor Bruno F Antognolli 17 12 2009 P gina 23 de 67 e Aprendendo Asterisk Manual Para Iniciantes O debian Ner ymin Particionar discos O tamanho m ximo para esta parti o 42 9 GB Dica max pode ser usado como um atalho para especificar o tamanho maximo ou informe uma porcentagem e g 20 para usar essa porcentagem do tamanho m ximo Novo tamanho de parti o 500 MB Capturar tela Voltar Continuar Ap s selecionar Criar uma nova parti o escolha o tamanho da mesma Autor Bruno F Antognolli 17 12 2009 P gina 24 de 67 e Aprendendo Asterisk Manual Para Iniciantes O debian RANA Particionar discos Tipo para a nova parti o Prim ria L gica ru votar O tipo de partic o para o diret rio raiz PRIM RIA e n o l gica Exceto o diret rio raiz do Linux todas as outras parti es dever o ser parti es l gicas O debian RAMO Particionar discos Voc est editando a parti o 1 de IDE1 mestre hda Nenhum sistema de arquivos existente foi detectado nesta parti o Configura es da parti o Usar como sistema de arquivos com journaling ext3 Ponto de montagem Op es de montagem defaults R tulo nenhum Blocos reservados 596 Uso t pico padr o Flag inicializ vel des
34. as instala es Autor Bruno F Antognolli 17 12 2009 P gina 45 de 67 Aprendendo Asterisk Manual Para Iniciantes E Instala o do Asterisk 1 4 22 Para baixar os arquivos de instala o acesse o site oficial www asterisk org e fa a o download dos seguintes arquivos e asterisk tar gz e asterisk addons tar gz e zaptel tar gz e libpri tar gz Em seguida descompacte os arquivos dentro da pasta usr src asterisk usr src tar xvzf asterisk tar gz asterisk usr src tar xvzf asterisk addons tar gz asterisk usr src tar xvzf zaptel tar gz asterisk usr src tar xvzf libpri tar gz Compilando o libpri asterisk usr src libpri cd usr src libpri asterisk usr src libpri make asterisk usr src libpri make install Compilando o zaptel asterisk usr src zaptel cd usr src zaptel asterisk usr src zaptel configure asterisk usr src zaptel make menuselect asterisk usr src zaptel make asterisk usr src zaptel make install Obs Ao digitar make menuselect uma tela vai se abrir basta apertar a tecla x para que ele saia desta tela gravando as informa es Obs2 Pode ser que ao tentar compilar o zaptel make ele d um erro como na imagem abaixo Debian usr src zaptel make make 1 Entrando no diret rio usr src zaptel echo You do not appear to have the sources for the 2 6 26 2 686 kernel installed You do not appear to have the sources for the 2 6 26 2 686 kernel installed
35. bmcrypt dev libmhash2 libmyodbc libmysglclient15 dev libmysqlclient15off libncurses5 libncurses5 dev libnewt0 52 libnewt dev libogg dev libsnmp10 libsnmp base libsnmp perl libspandsp1 libspandsp dev libspeex1 libspeex dev libssl0 98 libssl dev libtiffA dev libtiff tools libvorbis dev libwrap0 dev libxml2 17 12 2009 make mcrypt mime construct mysql server 5 0 ngrep ntp ntpdate openssh server openssl patch pciutils php5 php5 cgi php5 cli php5 common php5 mcrypt php pear procps SOX tofrodos unixodbc unzip zliblg dev subversion subversion tools P gina 42 de 67 e Aprendendo Asterisk Manual Para Iniciantes Manual Utiliza o Synaptic Home 35 Debian x e Aplica es Locais ACME D c Sex 20 Nov 17 57 QJ B i Administra o gt Wi Gerenciador de Pacotes Synaptic Prefer ncias gt janela de in cio de sess o Computador Ajuda Sobre o GNOME Sair pacta Jaag ae Brno Desligar 1 N Acesse a aba Sistema gt Administra o gt Gerenciador de Pacotes Synaptic Home ep Debian x Aplica es Locais Sistema Sex 20 Nov 17 59 4 2 Gerenciador de Pacotes Synaptic 5xX 2 e 5 4 i3 M Recarregar Marcar Todas Atualiza es Aplicar Propriedades Procurar Pacote Vers o Instalada Vers o Recente Descrica P Y ZU EPGrPrT U I Administra o de Sistemas Ambiente Desktop GNOME Ambie
36. chines to users Y ou can then set policies for these virtual N ew machines ACE Master 360 A q O Click this button to create a new team You then can add several virtual Ep machines and connect them with private team LAN segments New Team t Fr pr Click this button to browse for virtual machines teams or ACE masters and select one to open Open Existing VM Team or ACE Master 1 LI LLL Clique na primeira opcao New Virtual Machine para criar sua VM virtual machine Autor Bruno F Antognolli 17 12 2009 P gina 9 de 67 e Aprendendo Asterisk Manual Para Iniciantes New Virtual Machine Wizard T amn Welcome to the New Virtual Machine Wizard This wizard will quide you through the steps of creating a new virtual machine VMware Workstation ACE Edition O VMware possui um wizard para facilitar a cria o da VM igual a imagem acima Clique em avan ar para continuar a instala o Hew Virtual Machine Wizard Select the Appropriate Configuration How would uou prefer to configure your new virtual machine Virtual machine canfiquratian Typical Create a new virtual machine with the mast common devices and configuration options This Workstation B virtual machine will nat be compatible with ES Server dm Server Tim ACE Tm Workstation 5 8 ar older versions Custom Choose this option if vou need to create a virtual machine with additional devices or spec
37. conf smdi conf cdr custom conf func odbc conf osp conf telcordia 1 adsi cdr manager conf gtalk conf 055 conf udptl conf cdr mysql conf h323 conf phone conf users conf cdr odbc conf http conf privacy conf cdr pgsql conf queues conf vpb conf cdr tds conf iaxprov conf res mysql conf chan dahdi conf indications conf res odbc conf codecs cont jabber cont res pgsql conf Debian fetc asterisk car amp Terminal ee Extensions conf Esse arquivo 6 0 lugar que fica armazenada todo seu plano de discagem toda a regra de seu Asterisk fica aqui Iax conf Arquivo de configura o Iax Sip conf Arquivo de configura o SIP Voicemail conf Arquivo para configurar correio de voz N o entrei em detalhe sobre cada um pois esse assunto pode ser mais bem explicado quando pesquisado na internet livros etc o objetivo dos exemplos muito mais pr tico do que te rico Autor Bruno F Antognolli 17 12 2009 P gina 54 de 67 ske Aprendendo Asterisk Manual Para Iniciantes Liga es entre ramal Neste exemplo vamos aprender como ligar de um ramal para outro pelo Asterisk apesar de simples envolve a configura o de arquivos principais e muito importantes Para simular 2 computadores destinat rio e remetente podemos utilizar um PC normal e uma m quina virtual Com esse documento j criamos uma m quina virtual ent o podemos trabalhar com ela vamos pensar que a m quina virtual com o Debian5 instalado
38. desta tela gravando as informa es Caso voc possua os arquivos de som do Asterisk Descompacte os na pasta var lib asterisk asterisk var lib asterisk tar xzvf sounds pt_BR tar gz Executando o Asterisk pela primeira vez Entre na pasta etc asterisk asterisk var lib asterisk cd etc asterisk Digite o seguinte comando asterisk etc asterisk asterisk cvvv Para verificar a vers o instalada ver imagem da pr xima p gina CLI gt core show version Parar o Asterisk CLI gt stop now Instalando gatilhos de inicializa o autom tica para o Asterisk e para o modulo ztdummy asterisk etc asterisk echo ztdummy gt gt etc modules asterisk etc asterisk update modules asterisk etc asterisk cp usr src asterisk contrib init d rc debian asterisk etc init d asterisk asterisk etc asterisk update rc d asterisk defaults Autor Bruno F Antognolli 17 12 2009 P gina 48 de 67 e Aprendendo Asterisk Manual Para Iniciantes x Seg 23 Nov 12 17 Q7 Y mXx A Home Ej Debian aplica es Locais Sistema fc a Arquivo Editar Ver Terminal Abas Ajuda Terminal 7 7 7 7 7 7 al 7 77 7 7 ata 7555 7 7 7 AIT 77 77 7 7 7 7 7 7 7 I 7 7 7 7
39. e a ser instalado Ambiente Desktop Servidor Web Servidor de impress o Servidor DNS Servidor de arquivas Servidor de mensagens Base de dados SOL Laptop Sistema basico Capturar tela Voltar Escolha as colec es de software listadas na imagem acima pois isso facilitar seu trabalho O debian Ker i i Selecionar e instalar software Selecionar e instalar software Obtendo o arquivo 15 de 854 1h1min8s restantes Bom essa parte demorada e vai depender muito da sua conexao com a internet Autor Bruno F Antognolli 17 12 2009 Pagina 39 de 67 she Aprendendo Asterisk Manual Para Iniciantes debian Finalizar a instalacao Finalizando a instala o Armazenando idioma Finalmente estamos finalizando nossa instala o Starting NFS common utilities statd setting console screen modes and fonts setting up ALSA done INIT Entering runlevel 2 Loading cpufreg kernel modules done none Starting enhanced syslogd rsyslogd Starting ACPI services Starting domain name seruice bind9 Starting domain name service luresd CPUFreg Utilities Setting ondemand CPUFreg governor disabled governor not av ailable done Starting MTA exim4 Starting NFS common utilities statd Exporting directories for NFS kernel daemon Starting NFS kernel daemon nfsd mountd Not starting internet superserver no services enabled Not starting 3 M
40. e passo vamos instalar o sistema operacional que ir rodar o Asterisk se voc ja possui os conhecimentos necess rios para a instalacao v direto ao pr ximo passo caso contr rio recomendo a leitura do manual de instala o se preferir seguir a documenta o online utilize o link http www debian org releases stable installmanual Manual de Instala o E Debian VMware Workstation ACE Edition JE File Edit View YM Team ACE Windows Help RB gue Can Dasjo im Home Ej Debian Sidebar x Debian Favorites C Recent ACE Management Serve Installer boot menu Install Graphical install fiduanced options Help GNU Linux Press ENTER to boot or TAB to edit a menu entry cg qm Ap s configurar nossa VM basta clicar em Play para rodar a m quina virtual se voc configurou tudo corretamente e seu ISO estiver funcionando aparecer a tela inicial para instalar o Sistema Operacional selecione a op o Graphical Install e pressione enter Autor Bruno F Antognolli 17 12 2009 P gina 15 de 67 e Aprendendo Asterisk Manual Para Iniciantes O debian Ner TETTE Choose language Please choose the language used for the installation process This language will be the default language for the final system Choose a language Malayalam tios Marathi Fadl Nepali Weil Northern Sami Samedillii Norwegian Bokmaal Norsk bokmal Norwegian Nynorsk Norsk ny
41. ific configuration options or if vau need to create a virtual machine with specific hardware compatibility requirements Escolha as configura es t picas Typucal de configura o para sua VM Autor Bruno F Antognolli 17 12 2009 P gina 10 de 67 she Aprendendo Asterisk Manual Para Iniciantes Hew Virtual Machine Wizard Select a Guest Operating System Which operating system will be installed on this virtual machine Guest operating system Microsoft Windows C2 Linus L Novell Netware C3 Sun Solaris o Other Version Wolar Avancar Neste passo vamos escolher o sistema operacional a ser utilizado como utilizaremos o Debian5 e n o h nenhuma op o para o mesmo vamos escolher other New Virtual Machine Wizard Hame the Virtual Machine What name would you like to use For this virtual machine Virtual machine name Debian Location E M aquina Virtual aquinas Virtualisadas prendendo Asterisk D um nome para sua m quina virtual e aponte um local para armazenar seu disco virtual e todas as configura es da sua m quina virtual Autor Bruno F Antognolli 17 12 2009 Pagina 11 de 67 she Aprendendo Asterisk Manual Para Iniciantes Hew Virtual Machine Wizard Network Type What type of network do you want to add Hetwork connection 3 Use bridged networking Give the quest operating system direct access to an external
42. les for Linux kernel 2 6 26 2 686 generally used for building out of tree kernel Origem modules These files are going to be installed into Custom Filters fusr srejlinux headers 2 6 26 2 686 and can be used for building modules Searhfesuts E that load into the kernel provided by the linux image 2 6 26 2 686 pacotes listados 917 instalados 0 quebrados 0 para instalar atualizar 0 para remover IB Terminal Instaladores 7 Gerenciador de Pacot RES Compilando o asterisk asterisk usr src asterisk cd usr src asterisk asterisk usr src asterisk configure asterisk usr src asterisk make menuselect asterisk usr src asterisk make asterisk usr src asterisk make install asterisk usr src asterisk make samples Obs Ao digitar make menuselect uma tela vai se abrir basta apertar a tecla x para que ele saia desta tela gravando as informacoes Autor Bruno F Antognolli 17 12 2009 Pagina 47 de 67 ske Aprendendo Asterisk Manual Para Iniciantes Compilando o asterisk addons asterisk usr src asterisk addons cd usr src asterisk addons asterisk usr src asterisk addons configure asterisk usr src asterisk addons make menuselect asterisk usr src asterisk addons make asterisk usr src asterisk addons make install asterisk usr src asterisk addons make samples Obs Ao digitar make menuselect uma tela vai se abrir basta apertar a tecla x para que ele saia
43. ligado Copiar os dados de outra parti o Remover a partic o Finalizar a configurac o da partic o Capturar tela Voltar Ap s escolher o tamanho da parti o escolha o ponto de montagem que nada mais do que a parti o a ser criada e clique em Finalizar a configura o da parti o Autor Bruno F Antognolli 17 12 2009 P gina 25 de 67 e Aprendendo Asterisk Manual Para Iniciantes O debian Weimer Particionar discos Esta uma vis o geral de suas parti es e pontos de montagem atualmente configurados Selecione uma parti o para modificar suas configura es sistema de arquivos ponto de montagem etc um espa o livre onde criar parti es ou um dispositivo no qual inicializar uma tabela de parti es Particionamento assistido Ajuda sobre o particionamento DEl mestre hda 42 9 GB VMware Virtual IDE Hard Drive 1 primaria 501 7 MB f ext3 pri l g 42 4 GB ESPACO LIVRE Desfazer as mudan as nas parti es Finalizar o particionamento e escrever as mudan as no disco Capturar tela voltar Ap s os passos acima seu diret rio raiz est criado e possui 501 7MB Autor Bruno F Antognolli 17 12 2009 P gina 26 de 67 e Aprendendo Asterisk Manual Para Iniciantes Criando Demais Parti es Agora vamos criar os outros diret rios uma vez que o diret rio raiz j est criado Na imagem anterior nosso H
44. m uma letra em caixa baixa a qual pode ser seguida de qualquer combina o de n meros e mais letras em caixa baixa Nome de usuario para sua conta Capturar tela voltar Criando usu rio Na imagem acima criamos o usu rio para uma conta na imagem abaixo criamos um usu rio para acessar e interagir com o sistema O debian RANIA Configurar usu rios e senhas Uma conta de usu rio a ser usada para atividades n o administrativas sera criada para seu uso Assim voc n o precisar usar a conta de root Por favor informe o nome real desse usuario Essa informa o sera usada por exemplo como a origem padr o para mensagens enviadas por esse usu rio bem como por qualquer programa que exiba ou utilize o nome real do usu rio Seu nome completo uma escolha razo vel Nome completo para o novo usu rio Bruno Capturar tela Voltar Continipar Autor Bruno F Antognolli 17 12 2009 P gina 34 de 67 she Aprendendo Asterisk Manual Para Iniciantes Configurando o gerenciador de pacotes Agora vamos configurar nosso espelho de reposit rio Debian5 mas o que isso um endere o web que ficam armazenadas as atualiza es e pacotes do Debian o usu rio pode acessar o gerenciador de pacotes e instalar o que precisa isso faz com que o S O s possua aquilo que foi selecionado evitando que o mesmo fique sobrecarregado Maiores informa es em http www guiadohardware net dicas gerenciamen
45. nais serem instalados media Ponto de montagem de m dia removivel cameras digitais pendrives sbin Diret rio de programas usados pelo superusu rio root para administra o e controle do funcionamento do sistema tmp Arquivos tempor rios criados por programas usr Diret rio dos aplicativos A maioria estar instalada neste diret rio Curiosidade usr nao quer dizer User e sim Unix System Resources var Diret rio cont m arquivos que s o gravados com freqii ncia pelos aplicativos do sistema como e mails cache spool de impressora Fonte http www artemagnetica com br sistema de arquivos linux html Para aprofundar no assunto recomendo o link http www ibm com developerworks br library 1 linux filesystem index html Autor Bruno F Antognolli 17 12 2009 P gina 19 de 67 e Aprendendo Asterisk Manual Para Iniciantes debian Net BTE Particionar discos Esta uma vis o geral de suas parti es e pontos de montagem atualmente configurados Selecione uma parti o para modificar suas configura es sistema de arquivos ponto de montagem etc um espa o livre onde criar parti es ou um dispositivo no qual inicializar uma tabela de parti es Particionamento assistido Ajuda sobre o particionamento Y DEl mestre hda 42 9 GB VMware Virtual IDE Hard Drive prim ria 353 7 MB x5 l gica 5 0 GB i6 l gica 3 0 GB i l gica 2 7 GB x8 l gica 403 0 MB x9 l
46. norsk Polish Polski Portuguese Portugu s Portuguese Brazil Portugu s do Brasil Punjabi Gurmukhi OT Romanian Romana Russian Pyccknn Serbian CpnckM Slovak Slovencina Slovenian Slovenscina k R Al Jui RI Screenshot Go Back Continue Escolha o idioma de instalac o do Sistema Operacional O debian RANIA Configurar a rede Por favor informe o nome de m quina hostname para este sistema O nome de maquina hostname uma palavra unica que identifica seu sistema na rede Se voc n o sabe qual deve ser o nome de sua m quina consulte o administrador da rede Se voc est configurando sua pr pria rede dom stica voc pode usar qualquer nome aqui Nome de m quina Capturar tela voltar Continuar Escolha um nome qualquer para sua m quina Linux Autor Bruno F Antognolli 17 12 2009 P gina 16 de 67 e Aprendendo Asterisk Manual Para Iniciantes O debian RANIA Configurar a rede D nome do dominio a parte de seu endere o Internet direita do nome de sua maquina Geralmente algo que finaliza com com br net br edu br org br com net edu ou org Se voc est configurando uma rede dom stica voc pode usar qualquer nome mas certifique se de usar o mesmo nome de dominio em todos os seus computadores Nome de dominio Voltar Continuar Se sua maquina fisica possuir conexao com uma rede informe aqui
47. nse agreement Leia e aceite os termos do software Autor Bruno F Antognolli 17 12 2009 Pagina 7 de 67 Aprendendo Asterisk Manual Para Iniciantes Tip of the Day Did you know Press F11to enter quick switch mode Assim que voc iniciar o programa receber uma dica se desejar desabilitar as dicas desmarque a caixa Show tips at startup Autor Bruno F Antognolli 17 12 2009 P gina 8 de 67 e Aprendendo Asterisk Manual Para Iniciantes Criando uma M quina Virtual Agora vamos criar uma m quina virtual para virtualizar o Debian5 e Teremos que criar um HD virtual para ser utilizado pela VMware e Temos que adicionar um cd de instala o para o Debian5 aqui faremos a partir de um ISO que cont m a imagem do Debian5 Manual de Instalac o E VMware Workstation ACE Edition File Edi View VM Team ACE Windows Help SEP RB m u b DAR Des Ces Sidebar gt Powered On OP Favorites VMware Workstation ACE Edition y Recent ACE Management Serve Jee VMware Workstation ACE Edition lets you create configure distribute and support managed virtual machines that users in your organization can run at work or at home Click this button to create 4 new virtual machine You then can install and run a variety of standard operating systems in the virtual machine New Virtual Machine P Click this button to create a new ACE master for distributing managed virtual ma
48. nte Desktop KDE aolserver4 nsxml 1 5 1 m dulo r O aolserver4 xotcl 1 6 1 1 Extendec L O aosd cat 0 2 4 1 uma ferr L apache2 _Desmarcar gt Marcar para instala o Autoria em TeX Bibliotecas 2 2 9 10 lenny6 metapad 2 2 9 10 lenny6 arquivos 2 2 9 10 lenny6 simbolos 2 2 9 10 lenny6 2 2 9 10 lenny6 documer 292 0 7Nn4lannvA Ganador Bibliotecas Antigos Bibliotecas Desenvolvime 88 Marcar para Reinstalac o B Marcar para Atualiza o MN Marcar para Remo o r 1 Marcar para Remo o Completa metapacote Servidor Apache HTTP O A meta da Apache Software Foundation construir um servidor HTTP seguro Ci ncia se es Estado Origem Custom Filters Search Results 22647 pacotes listados 808 instalados 0 quebrados 0 para instalar atualizar 0 para remover eficiente e extensivel o mais compativel poss vel com software de c digo fonte aberto O resultado tem sido ja ha algum tempo o servidor web numero um na Internet Escolha o pacote desejado e clique sobre ele logo ap s selecione Marcar para instala o voc pode selecionar quantos pacotes precisar e depois instalar todos juntos Autor Bruno F Antognolli 17 12 2009 P gina 43 de 67 e Aprendendo Asterisk Manual Para Iniciantes Home 5 Debian x Aplica es Locais Sistema faro Sex 20 Nov 17 59 qj 2 2 Gerenciador de Pacotes Synaptic
49. oe e Guns A SO ond n MA sy EE EE E MEMO E EL A m Accaunt Terminal como Roe Teste Registered SIP r Ao Lado os dois softphones X Lite originou a chamada e o Zoiper atendeu a chamada Computador Log Asterisk O Asterisk nos permite atrav s do console acompanhar tudo que acontece na imagem abaixo est registrado atrav s do console o que aconteceu internamente quando ligamos de um ramal para outro Os retangulos vermelhos s o os comandos que eu digitei e a linhas roxas o log do console me etc asterisk Arquivo Editar Ver Terminal Abas Ajuda Debian home bruno Desktop rasteris Asterisk 1 4 22 Copyright C 1999 2008 Digium Inc and others Created by Mark Spencer lt markster digium com gt Asterisk comes with ABSOLUTELY NO WARRANTY type core show warranty for detail 5 This is free software with components licensed under the GNU General Public License version 2 and other licenses you are welcome to redistribute it under certain conditions Type core show license for details Connected to Asterisk 1 4 22 currently running on Debian pid 2187 Verbosity is at least 255 Remote UNIX connection Debian CLI gt clear Debian CLI gt core set verbose 255 Verbosity 15 at least 255 51P 1001 0865d6b0 in new s new stack Ep 1000 000 6865ec40 i inging 6b0 Debian CLI gt exit Debian home bruno Desktop hd Perceba que na primeira linha roxa
50. olli Apos clicar em CD ROM na tela anterior vamos configurar nosso cd de instala o ISO do Debian5 Para isso escolha o local do seu ISO 17 12 2009 P gina 13 de 67 Manual Para Iniciantes e Aprendendo Asterisk o Debian VMware Workstation ACE Edition JE File Edit View YM Team ACE Windows Help 3 e mu A SER Dee SISI E Sidebar x Powered On Y Favorites Debian y Recent ACE Management Serve State Powered off Guest OS Other Configuration file E Maquina VirtualM aquinas Virtualizadass amp prendendo Asterisk O ther vmx Version Workstation 6 x virtual machine Commands Devices gt Start this virtual machine Memory 1024 MB ita Edit virtual machine settings C2 Hard Disk IDE 0 0 40 0 GB t Clone this virtual machine E ep Cl to ACE t Floppy uto detec Core to Mags EH Ethernet NAT q Sound Adapter Auto detect Eoisplay Auto detect Processors 1 Notes Type here to enter notes for this virtual machine a U Agora nossa VM esta pronta Criamos HD e F F e Atribuimos Memoria o Selecionamos o nosso ISO para instala o do Debian5 Obs Note que eu aumentei a mem ria da minha VM voc pode aumentar a mem ria da sua VM quando quiser desde que sua VM esteja parada Vamos iniciar a instala o do Debian5 no nosso pr ximo passo Autor Bruno F Antognolli 17 12 2009 P gina 14 de 67 she Aprendendo Asterisk Manual Para Iniciantes Instalac o Debianb Nest
51. s VMware Workstation Ready to Install the Program The wizard is ready to begin installation Click Install to begin the installation If you want to review or change any of your installation settings click Back Click Cancel to exit the wizard InstallShield Please wait while the installation wizard installs VMware Workstation This may take several minutes Status Instala o em andamento Autor Bruno F Antognolli 17 12 2009 P gina 6 de 67 e Aprendendo Asterisk Manual Para Iniciantes isl VMware Workstation B Installation Wizard Completed The installation wizard has successfully installed VMware Workstation Click Finish to exit the wizard VMware Workstation 6 Finalizando a instala o do VMware Worsktation 6 El VMware Workstation ACE Edition License Agreement Please read the following license agreement carefully VMWARE MASTER END USER LICENSE AGREEMENT NOTICE BY DOWNLOADING AND INSTALLING COPYING OR OTHERWISE USING THE SOFTWARE YOU AGREE TO BE BOUND BY THE TERMS OF THIS EULA IF YOU DO NOT AGREE TO THE TERMS OF THIS EULA YOU MAY NOT DOWNLOAD INSTALL COPY OR USE THE SOFTWARE AND YOU MAY RETURN THE UNUSED SOFTWARE TO THE VENDOR FROM WHICH YOU ACQUIRED IT WITHIN THIRTY 30 DAYS AND REQUEST A a ee T TTA MTR ee HTS ETET T mT A TAYT CT amp i TT TTET C No do not accept the terms in the lice
52. she Aprendendo Asterisk Manual Para Iniciantes Aprendendo Asterisk Manual para Iniciantes Sobre Quando comecei a trabalhar com Asterisk eu nao conhecia o Linux muito menos o Asterisk agora elaborei um manual para iniciantes com o intuito de tirar muitas das duvidas que eu tinha quando me iniciei no mundo Asterisk Qualquer duvida que eu possa ajudar nao deixe de perguntar meu email antognolli email com Introducao Neste documento vamos aprender a instalar o Asterisk em uma maquina virtualizada com o sistema operacional GNU Debian5 Aprenderemos passo a passo a instala o do Asterisk desde a instala o do software de maquina virtual at a instala o do Asterisk Se voc ja possui conhecimentos de virtualiza o e instala o do Debian recomendo que va direto ao t pico Instala o do Asterisk 1 4 22 veja a pagina no indice mas se voc for iniciante recomendo que siga esse manual passo a passo Plano de Estudo Instalar um software para maquina virtual VmWare Workstation Criar uma maquina virtual Instalar o Debian 5 Instalar Configurar Asterisk JDK6 Mavens 2 Asterisk java Exemplos Ap s a instala o do Asterisk em uma maquina virtual n s construiremos 2 exemplos para introduzir ao Asterisk Os exemplos sao simples mas vao abordar conceitos importantes Aplica es de exemplo Liga o de um ramal para outro Agradecimentos Gostaria de agradecer a dois grandes amigos e profis
53. sionais que me ajudaram tanto parte t cnica como nos prints a elaborar esse manual Goncalo Ereno ilusigon hotmail com Alexandre Dias alexdiasbarra hotmail com Autor Bruno F Antognolli 17 12 2009 Pagina 1 de 67 she Aprendendo Asterisk Manual Para Iniciantes ndice SIRE DD T 15 Particionando Discos A 18 a EIS s U R AT Mem 55 dini LOD E 56 Autor Bruno F Antognolli 17 12 2009 Pagina 2 de 67 she Aprendendo Asterisk Manual Para Iniciantes Instalando VMWare Workstation 6 A instala o do VMWare Workstation simples para aqueles que j est o acostumado com next next e finish n o ter o problemas mas vou detalhar uma vez que o objetivo deste documento trazer detalhes de toda a prepara o para rodar o Asterisk Download http downloads vmware com d info desktop downloads vmware workstation 7 0 Apesar do link de download ser da vers o 7 e eu utilizar a vers o 6 neste manual n o h muita diferen a entre as vers es Ap s fazer o download do VMware abra o instalador Escolha o modo de instala o Typical Escolha o diret rio para instalar o programa Escolha os atalhos que deseja criar Clique em instal e aguarde o processo de instala o Leia os termos de licen a do produto e selecione YES Pronto seu VmWare est instalado Autor Bruno F Antognolli 17 12 2009 P gina 3 de 67 Manual de instala o
54. tar Continuar Sobre as opcoes padr es 1 Todos os arquivos em uma nica parti o para iniciantes Esse esquema para iniciantes porque ir criar apenas um sistema de arquivos as configura es do home usr tmp se encontrar o em um nico lugar isso bom porque simplifica o aprendizado do Linux mas ruim porque as coisas n o ficam separadas e isso causa uma bagun a muito grande existem muitas vantagens e desvantagens dessa op o que nao irei discutir aqui 2 Particao home separada Cria apenas o home separado o home um sistema de arquivos pr prio para controle de usu rio 3 Parti es home usr var e tmp separadas Utilize o esquema Parti es Separadas A seguir uma explica o mais elaborada sobre as parti es Autor Bruno F Antognolli 17 12 2009 P gina 18 de 67 she Aprendendo Asterisk Manual Para Iniciantes Sistema de arquivos Linux O sistema de arquivos File System em ingl s uma estrutura composta de Arquivos e Diret rios O sistema de arquivo pelo menos teoricamente infinito O limite imposto somente pelo tamanho do disco r gido O Linux utiliza um sistema hier rquico onde cada tipo de dados tem seu lugarzinho especifico para ser guardado Essa hierarquia conhecida como estrutura de rvore invertida e o topo chamado de diret rio raiz que representado por P Quem cai de p ra quedas no mundo do Linux fica em choque se
55. te Instala o Asterisk Java O que Asterisk Java Asterisk Java 0 3 1 uma biblioteca gratuita de Java para a integra o do Asterisk PBX O pacote Asterisk Java consiste de um grupo de classes Java que permite voc facilmente construir aplica es Java que interagem com o servidor Asterisk Asterisk Java suporta tanto o protocolo FastAGI e o Manager API Mais informacoes http asterisk java org Para finalizar vamos instalar 0 pacote Asterisk java que nos permite a criacao de FastAGI utilizando a linguagem Java asterisk urs local svn co http svn reucon net repos asterisk java trunk asterisk java asterisk urs local asterisk java mvn install Ocorre o erros por causa de algumas depend ncias como jms jmxri e jmxtools C pie os arquivos jar dos referidos pacotes dentro da pasta asterisk java e digite os seguintes comandos asterisk urs local asterisk java mvn install install file DgroupId javax jms DartifactId jms Dversion 1 1 Dpackaging jar Dfile jms 1 1 jar asterisk urs local asterisk java mvn install install file Dgroupld com sun jmx DartifactId jmxri Dversion 1 2 1 Dpackaging jar Dfile jmxri 1 2 1 jar asterisk urs local asterisk java mvn install install file DgroupId com sun jdmk Dartifactld jmxtools Dversion 1 2 1 Dpackaging jar Dfile jmxtools 1 2 1 jar Apos instalar as depend ncias execute novamente 0 commando asterisk urs local asterisk java mvn install Dentro da pasta usr
56. to pacotes html debian Nei TBI Configurar o gerenciador de pacotes Por favor selecione um espelho do reposit rio Debian Voc devera usar um espelho em seu pais ou regiao caso voce n o saiba qual espelho possui a melhor conex o Internet em seu caso Normalmente ftp lt codigo de seu paisz debian org uma boa escolha Espelho do reposit rio Debian fttp br debian org sft if usp br download unesp br linorg usp br linux iq usp br debian las ic unicamp br debian pop sc rnp br Capturar tela Voltar Contjpuar Na imagem acima estamos selecionando como espelho de reposit rio Debian ftp br debian org Autor Bruno F Antognolli 17 12 2009 P gina 35 de 67 e Aprendendo Asterisk Manual Para Iniciantes O debian Meia Configurar o gerenciador de pacotes O objetivo encontrar um espelho do reposit rio Debian que esteja perto de voc na rede mas esteja ciente de que paises pr ximos ou mesmo seu pr prio pais podem n o ser a melhor escolha Pais do espelho do reposit rio Debian Alemanha Argentina Australia Austria Belgica Bielorrussia Bosnia e Herzegovina Brasil Bulgaria Canada Chile China Croacia Dinamarca Eslov quia I Capturar tela Voltar Continuar Como existem v rios pa ses que fornecem espelho de reposit rio para o Debian vamos selecionar o Brasil O debian Ner THE Configurar o gerenciador de pacotes
57. u explicar como fazer isso Baseado nos fontes do arquivo sip conf p g 59 vamos entender as linhas destacadas 1 Configurando ramal As linhas em azul s o as linhas chave na configura o de um ramal sip Primeiro necess rio criar um contexto com o n mero do ramal isso serve para de fato criar o ramal veja exemplo abaixo 1001 template Bruno OBS No c digo acima configuramos o n mero do ramal 1001 e tamb m atribu mos as configurac es do template a esse ramal o template que uma configura o padr o para este ramal permite que o ramal receba e realize liga es Ap s criar o contexto com o n mero do ramal necess rio criar um usu rio e senha na linha abaixo criado o usu rio username 1001 De posse do usu rio s resta criar a senha que definida com o c digo abaixo secret 1001 2 Permiss o de IPs Para que se consiga acessar o servidor necess rio definir quais IPs possam acess lo podemos definir o acesso com o c digo abaixo localnet 192 168 0 0 255 255 255 0 3 Contexto inicial Ap s configurarmos o ramal usu rio senha e a permiss o de uma faixa de IP necess rio configurar um contexto para direcionar o fluxo A linha abaixo define qual o nome do contexto que o arquivo SIP buscar no arquivo EXTENSIONS uma ponte entre as configura es dos ramais sip e o plano de discagem contido no arquivo extensions context recebeLigacao
58. ven 2 e em seguida descompact lo na pasta usr local Link Download http www apache org dist maven binaries apache maven 2 1 0 bin tar gz asterisk urs src tar xvfz apache maven 2 1 0 bin tar gz 2 Ap s a instala o acrescente edite o arquivo profile com o comando usr src mcedit profile E Adicione as seguintes linhas de codigo M2 HOME usr src apache maven 2 1 0 export M2 HOME PATH PATH M2_HOME bin export PATH 3 Para que 0 sistema leia 0 novo conteudo do arquivo devemos digitar asterisk urs src source profile 4 Vamos fazer um teste para saber se realmente 0 Maven 2 foi instalado asterisk urs src mvn v 5 Oresultado deve ser algo assim Debian home bruno mvn w Maven version 2 0 9 Java version 1 6 0 12 OS name linux version 2 6 26 2 686 arch i386 Family unix Debian home brunos Voc deve reiniciar seu sistema agora Autor Bruno F Antognolli 17 12 2009 P gina 51 de 67 ske Aprendendo Asterisk Manual Para Iniciantes Obs Ao instalar o maven no asterisk java reportei o seguinte erro INFO Compilation failure error error reading root m2 repository javax mail mail 1 4 mail 1 4 jar error in opening zip file as Faca o download do mail 1 4 jar no link abaixo http mirrors ibiblio org pub mirrors maven2 javax mail mail 1 4 mail 1 4 jar Copiei 0 arquivo baixado p 0 diretorio root m2 repository javax mail mail 1 4 Faca 0 processo novamen
59. voltar Ap s escolher uma parti o L gica In cio voc dever escolher o ponto de montagem o diret rio a ser criado neste caso estamos criando o diret rio usr e clicar em finalizar Autor Bruno F Antognolli 17 12 2009 P gina 28 de 67 e Aprendendo Asterisk Manual Para Iniciantes debian Menu Particionar discos Esta uma vis o geral de suas parti es e pontos de montagem atualmente configurados Selecione uma parti o para modificar suas configura es sistema de arquivos ponto de montagem etc um espa o livre onde criar parti es ou um dispositivo no qual inicializar uma tabela de parti es Particionamento assistido Ajuda sobre o particionamento DEl mestre hda 42 9 GE VMware Virtual IDE Hard Drive gt 1 prim ria 501 7 MB f ext3 5 l gica 20 0 GB j usr gt pri l g 22 4 GB ESPACO LIVRE Desfazer as mudan as nas parti es Finalizar o particionamento e escrever as mudan as no disco Capturar tela voltar Continuar Ap s configurar e finalizar a parti o nosso HD estar com as configura es acima Repita esse mesmo procedimento para criar os demais diret rios Voc deve criar as seguintes parti es A parti o swap possui uma particularidade que ser tratada a seguir Autor Bruno F Antognolli 17 12 2009 P gina 29 de 67 e Aprendendo Asterisk Manual Para Iniciantes Aten o para a parti o SWAP
Download Pdf Manuals
Related Search
Related Contents
Voir les caractéristiques techniques 取扱説明書 - 日立工機 Philips Genie Stick energy saving bulb 872790081226800 Kreg MKJKIT Instructions / Assembly 厚生労働省医薬食品局審査管理課 ・ 医療機器審査管理室 Alaris® Pump module pressure measurement system Samsung 2D/3D 렌즈 Copyright © All rights reserved.
Failed to retrieve file