Instalação do Asterisk
-
Upload
frederico-madeira -
Category
Technology
-
view
5.030 -
download
7
description
Transcript of Instalação do Asterisk
![Page 2: Instalação do Asterisk](https://reader031.fdocument.pub/reader031/viewer/2022020712/547ca55d5806b5e53f8b47b9/html5/thumbnails/2.jpg)
Agenda
➔ Pacotes➔ Download dos Pacotes➔ Instalando➔ Configurações Adicionais➔ Acessando a Console
![Page 3: Instalação do Asterisk](https://reader031.fdocument.pub/reader031/viewer/2022020712/547ca55d5806b5e53f8b47b9/html5/thumbnails/3.jpg)
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
![Page 4: Instalação do Asterisk](https://reader031.fdocument.pub/reader031/viewer/2022020712/547ca55d5806b5e53f8b47b9/html5/thumbnails/4.jpg)
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.
![Page 5: Instalação do Asterisk](https://reader031.fdocument.pub/reader031/viewer/2022020712/547ca55d5806b5e53f8b47b9/html5/thumbnails/5.jpg)
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/asterisk-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
![Page 6: Instalação do Asterisk](https://reader031.fdocument.pub/reader031/viewer/2022020712/547ca55d5806b5e53f8b47b9/html5/thumbnails/6.jpg)
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
[root@pbxip src]# yum update kernel
[root@pbxip src]# reboot
![Page 7: Instalação do Asterisk](https://reader031.fdocument.pub/reader031/viewer/2022020712/547ca55d5806b5e53f8b47b9/html5/thumbnails/7.jpg)
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 ..
![Page 8: Instalação do Asterisk](https://reader031.fdocument.pub/reader031/viewer/2022020712/547ca55d5806b5e53f8b47b9/html5/thumbnails/8.jpg)
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 ..
![Page 9: Instalação do Asterisk](https://reader031.fdocument.pub/reader031/viewer/2022020712/547ca55d5806b5e53f8b47b9/html5/thumbnails/9.jpg)
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:
![Page 10: Instalação do Asterisk](https://reader031.fdocument.pub/reader031/viewer/2022020712/547ca55d5806b5e53f8b47b9/html5/thumbnails/10.jpg)
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
![Page 11: Instalação do Asterisk](https://reader031.fdocument.pub/reader031/viewer/2022020712/547ca55d5806b5e53f8b47b9/html5/thumbnails/11.jpg)
Acessando a ConsoleSe 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>