Você está na página 1de 6

Asterisk Instalao

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 repositrios:
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
address 192.168.0.200
netmask 255.255.255.0
gateway 192.168.0.1
Vamos 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.conf
aptitude remove network-manager
aptitudeinstallopenssh-server

Aps a configurao reinicie a mquina
shutdown -r now
Acessando via SSH
Vamos 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 22
No terminal virtual usa o comando:
sshroot@IP
Onde IP o ip da VM





Preparando o Debian
aptitudeupdate
aptitude -y installlinux-headers-$(uname -r) build-essential libncurses5-dev
vim speex
aptitude -y installlibspeexdsp-dev libxml2-dev fail2ban subversion
libsqlite3-dev
aptitude -y install libresample1-dev libss7-dev mpg123 libssl-devbash-
completion
aptitude -y installlibogg-devlibvorbis-devlibnewt-dev
Como 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 Asterisk
Wget -c http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-
1.8-current.tar.gz-P /usr/src
Wget -c http://downloads.asterisk.org/pub/telephony/dahdi-linux-
complete/dahdi-linux-complete-current.tar.gz-P /usr/src
Wget -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/src
mv /usr/src/dahdi-linux-complete-2.9.0-2.9.0.1 /usr/src/dahdi-linux-
complete
cd /usr/src/dahdi-linux-complete
makeall
makeinstall
makeconfig
LIBPRI
tarxfz /usr/src/libpri-1.4.14.tar.gz -C /usr/src
mv /usr/src/libpri-1.4.14 /usr/src/libpri
cd /usr/src/libpri
make
makeinstall
ASTERISK
tarxfz /usr/src/asterisk-1.8-current.tar.gz -C /usr/src
mv /usr/src/asterisk-1.8.26.1 /usr/src/asterisk
cd /usr/src/asterisk
./configure
makemenuselect
make
makeinstall
makeconfig
makesamples
Obs.:As verses baixadas do site oficial podem ser diferentes e conter
outros procedimentos de
instalao. Leia o README dos arquivos na dvida.
UDIOS EM PORTUGUS
wget-c http://www.tsci.com.br/ftp/arquivos/Asterisk-sounds-pt_BR.tar.gz
-P /usr/src
tarxfz /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 -cvvv
Ao terminar o processo teremos a frase AsteriskReady seguido de
CLI>
Vamos agora reiniciar a mquina e ver se o asteriskiniciajunto com
osistema:
shutdown -r now
Aps reniciar podemos ver se o processo est rodando:
psaux | grepasterisk
Com ele j iniciado usamos a opo abaixo para nos conectarmos ao CLI:
asterisk -rvvv
ou
rasterisk
Obs.: A opo v do comando indica verbose e quanto mais verbose
mais informaes teremos no
CLI.