Anda di halaman 1dari 14

Welcome to the

Asterisk Advanced
Course

Mdulo-2

Mdulo-2 Baixando e Instalando o Asterisk


Software Necessrio
Instalar o Linux
Preparar o linux para o Asterisk
Baixar o Asterisk de um servidor
Compilar o Asterisk
Explicar as opes de execuo

Software necessrio para preparar a instalao

Distribuio do Linux
SuSe, Red Hat, Debian

Passos para instalao

Passo 1: Instale os pacotes necessrios ao asterisk


Passo 2: Baixar os arquivos
Passo 3: Compile e Instale o Asterisk
Passo 4: Opes de Inicializao

Componentes do Asterisk

libpri
Biblioteca para as Placas de E1/T1 e analgicas

DAHDI(Digium Asterisk Hardware Device Interface)


Drivers do Kernel para as placas analgicas e digitais
Fornece temporizao do sistema, na ausncia de uma
placa de hardware

Asterisk
Cdigo fonte do asterisk

(Opcional) Asterisk-addons
setar mdulos adicionais como Banco de dados,
bilhetagem, etc.

Conseguindo o Cdigo Fonte


- HTTP
http://downloads.digium.com/pub/telephony/
Arquivos que podem ser salvos no seu computador ou
baixados direto para o servidor Asterisk
Verses em teste, atuais, antigas.
Ex:
wget http://downloads.digium.com/pub/telephony/dahdilinux/dahdi-linux-current.tar.gz

Compilando o Cdigo

Compilar na seguinte ordem:


libpri, DAHDI, Asterisk

Os passos so os seguintes:
Extrair o cdigo fonte
Rodar o script de configurao
Rodar o script menuselect
Compilar o cdigo
Instalar o programa
Instalar arquivos de exemplos

Extraindo o cdigo fonte

Para extrair o cdigo fonte:


No se esquea que o x a verso atual
tar -zxvf libpri-1.4.X.tar.gz
tar -zxvf dahdi-linux-complete-2.X.tar.gz
tar -zxvf asterisk-1.8.X.tar.gz

Passos para compilar

A maioria do componentes seguem esse formato:


# tar -zxvf tarball.tar.gz
# cd directory
# ./configure
libpri)
# make menuselect

(no necessrio para


(no necessrio para libpri)

# make
# make install
# make samples

(somente para asterisk)

# make config

(no necessrio para libpri)

Arquivos do Asterisk e diretrios

/usr/sbin/asterisk
The Asterisk binary

/etc/asterisk/
Contem arquivos de configurao

/usr/lib/asterisk/modules/
Mdulos para aplicaes, codecs, formatos e canais.

/var/lib/asterisk/sounds/
Prompts com os arquivos de sons

/var/lib/asterisk/moh/
Msica em espera

Arquivos do Asterisk e diretrios

/var/lib/asterisk/
Banco de dados do Asterisk AstDB

/var/spool/asterisk/
Informaes sobre o correio de voz, gravaes

/var/log/asterisk/
Log do Asterisk

/var/log/asterisk/cdr-csv/
Call Detail Records o bilhete do Asterisk

Iniciando Asterisk & DAHDI no Boot


Os scripts de inicializao so configurados com
make config
Podemos usar os comando dahdi stop e dahdi
start e asterisk stop e asterisk start para iniciar o
asterisk tambm
Sempre inicie o DAHDI antes do Asterisk, e
sempre pare o Asterisk antes do DAHDI

Iniciando o asterisk

asterisk rvvvvvv
Parmetros
-h: Help, mostra as opes de parmetros de linha de
comando.
-r: Console remota.
-n: Desabilita a cor na console.
-v: Inclue mensagens detalhadas, (mltiplos vs = mais
verbose)
-d: Habilita debug extra em todos os mdulos

LAB-1

- Baixando e instalando o Asterisk


- Testando alguns comandos
- Tempo 40 Minutos

Anda mungkin juga menyukai