Instalação Asterisk

Segue um tutorial de instalação do Asterisk em Sistemas baseados em Debian (no caso abaixo foi utilizado UBUNTU)

1) Atualização do sistema operacional e dependecias

apt-get update
apt-get install build-essential libncurses-dev libnewt-dev linux-headers-$(uname -r) autoconf automake portmap nfs-common nfs-kernel-server
apt-get install autoconf automake
__________________________________________________________________________________________________________

2) Baixar arquivos de biblioteca, driver e instalação (Asterisk)

Driver Dahdi Linux v2.1.0.2
(http://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/dahdi-linux-2.2.0.2.tar.gz)

Aplicativo Dahdi Tools v2.2.0
(http://downloads.asterisk.org/pub/telephony/dahdi-tools/releases/dahdi-tools-2.2.0.tar.gz)

Biblioteca Libpri v1.4.10.1
(http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.10.1.tar.gz)

Biblioteca OpenR2 v1.1.0
(http://openr2.googlecode.com/files/openr2-1.1.0.tar.gz)

Asterisk v1.4.24.1 (com suporte a ODBC, Libpri, Dahdi, SNMP, AMI, OpenR2)
(http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.24.1.tar.gz)

Asterisk Addons v1.4.7 2
(http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-addons-1.4.7.tar.gz)

Copiar e descompactar arquivos baixados na pasta /usr/src

Para descompactar: tar -zxvf [nomedoarquivo].tar.gz

__________________________________________________________________________________________________________

3) Compile o dahdi-linux (dahdi-linux-2.2.0.2) executando os seguintes comandos:

root# make clean (se não for a primeira instalação)
root# make
root# make install
__________________________________________________________________________________________________________

4) Compile o dahdi-tools (Dahdi Tools v2.2.0) executando os seguintes comandos:

root# ./configure
root# make menuconfig
root# make
root# make install
root# make config

- Depois de instalar o pacote dahdi-tools, adicione no script de startup (/etc/dahdi/modules) os módulos
a serem carregados.

- Adicione no script /etc/modprobe.d/dahdi.blacklist

tor2

- Então carregue o módulo:

root# depmod -a
root# /etc/init.d/dahdi restart

__________________________________________________________________________________________________________

5) Compile a biblioteca Libpri (libpri-1.4.10.1) executando os seguintes comandos:


root# make
root# make install
__________________________________________________________________________________________________________

6) Compile o OpenR2 (openr2-1.1.0) executando os seguintes comandos:

root# ./configure
root# make
root# make install
__________________________________________________________________________________________________________

7) Compile o Asterisk com suporte a OpenR2 (asterisk-1.4.24.1)
executando os seguintes comandos:


root# cd asterisk-1.4.24.1
root# wget http://openr2.googlecode.com/files/openr2-asterisk-1.4.24.patch
root# patch -p0 < openr2-asterisk-1.4.24.patch
root# ./cofigure
root# ./bootstrap.sh
root# ./configure –prefix=/usr
root# make menuconfig
root# make
root# make install
root# make samples

__________________________________________________________________________________________________________

8) Compile o Asterisk Addons (asterisk-addons-1.4.7) executando os seguintes comandos:

root# ./configure
root# make
root# make install
root# make samples

__________________________________________________________________________________________________________


Subpáginas (1): Dicas Asterisk
Comments