asterisk instalação

6
Asterisk Instalação Preparando o VirtualBox e Instalando o Debian http://www.youtube.com/watch?v=FMW9zwD1Mmw http://www.youtube.com/watch?v=4dwGBp7EJv0 Removendo o CD: sed -i '5s/^/#/' /etc/apt/sources.list Adicionado os repositórios: echo 'deb http://ftp.br.debian.org/debian/ wheezymain non-free deb-src http://ftp.br.debian.org/debian/ wheezymain non-free' >> /etc/apt/sources.list Deixando a VM com IP Fixo Abra o arquivo “/etc/network/interfaces”: nano /etc/network/interfaces autolo ifaceloinetloopback # The primary network interface allow-hotplug eth0 iface eth0 inetstatic

Upload: ira-capella

Post on 22-Nov-2015

7 views

Category:

Documents


1 download

TRANSCRIPT

Asterisk InstalaoPreparando o VirtualBox e Instalando o Debianhttp://www.youtube.com/watch?v=FMW9zwD1Mmwhttp://www.youtube.com/watch?v=4dwGBp7EJv0Removendo o CD:sed -i '5s/^/#/' /etc/apt/sources.listAdicionado os repositrios:echo 'deb http://ftp.br.debian.org/debian/ wheezymain non-freedeb-src http://ftp.br.debian.org/debian/ wheezymain non-free' >> /etc/apt/sources.listDeixando a VM com IP FixoAbra o arquivo /etc/network/interfaces:nano /etc/network/interfacesautoloifaceloinetloopback# The primary network interface allow-hotplug eth0 iface eth0 inetstaticaddress 192.168.0.200 netmask 255.255.255.0 gateway 192.168.0.1Vamos tambm definir um DNS para no termos problema na resoluo de nomes,e remover o network-manager que controla a rede pela interface grfica e instalar o SSH:echo 'nameserver 8.8.8.8' > /etc/resolv.confaptitude remove network-manageraptitudeinstallopenssh-server

Aps a configurao reinicie a mquinashutdown -r nowAcessando via SSHVamos abrir um terminal virtual (caso esteja fazendo a aula no Linux) ou o putty(caso esteja no Windows)No putty digite apenas o endereo da sua mquina virtual e mantenha a porta 22No terminal virtual usa o comando:sshroot@IPOnde IP o ip da VM

Preparando o Debianaptitudeupdateaptitude -y installlinux-headers-$(uname -r) build-essential libncurses5-dev vim speexaptitude -y installlibspeexdsp-dev libxml2-dev fail2ban subversion libsqlite3-devaptitude -y install libresample1-dev libss7-dev mpg123 libssl-devbash-completionaptitude -y installlibogg-devlibvorbis-devlibnewt-devComo instalamos o vimacima vamos deixar ele com a sintaxe colorida para facilitar a visualizao dos arquivos do asterisk:sed -i 's/\"syntaxon/syntaxon/' /etc/vim/vimrc

Instalando o AsteriskWget -c http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-1.8-current.tar.gz-P /usr/srcWget -c http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz-P /usr/srcWget -c http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4.14.tar.gz-P /usr/src

DAHDI COMPLETE (dahdi-linux + dahdi-tools)tarxfz /usr/src/dahdi-linux-complete.tar.gz -C /usr/srcmv /usr/src/dahdi-linux-complete-2.9.0-2.9.0.1 /usr/src/dahdi-linux-completecd /usr/src/dahdi-linux-completemakeallmakeinstallmakeconfigLIBPRItarxfz /usr/src/libpri-1.4.14.tar.gz -C /usr/srcmv /usr/src/libpri-1.4.14 /usr/src/libpricd /usr/src/libprimakemakeinstallASTERISKtarxfz /usr/src/asterisk-1.8-current.tar.gz -C /usr/srcmv /usr/src/asterisk-1.8.26.1 /usr/src/asteriskcd /usr/src/asterisk./configure makemenuselectmakemakeinstallmakeconfigmakesamplesObs.:As verses baixadas do site oficial podem ser diferentes e conter outros procedimentos de instalao. Leia o README dos arquivos na dvida.UDIOS EM PORTUGUSwget-c http://www.tsci.com.br/ftp/arquivos/Asterisk-sounds-pt_BR.tar.gz -P /usr/srctarxfz /usr/src/sounds_pt_BR.tar.gz -C /var/lib/asterisk/sounds

Aps os procedimentos acima nosso Asterisk est instalado. Vamos digitar o comando abaixo e ver se conseguimos acessar a linha de comando dele ( o famoso CLI):asterisk -cvvvAo terminar o processo teremos a frase AsteriskReady seguido de CLI>Vamos agora reiniciar a mquina e ver se o asteriskiniciajunto com osistema:shutdown -r nowAps reniciar podemos ver se o processo est rodando:psaux | grepasteriskCom ele j iniciado usamos a opo abaixo para nos conectarmos ao CLI:asterisk -rvvvourasteriskObs.: A opo v do comando indica verbose e quanto mais verbose mais informaes teremos no CLI.