Primeiro passo para instalação do software
Asterisk: devemos tem um servidor com sistema operacional
Linux instalado com devidas dependências, algumas delas são:
- gcc
- ncurses-devel
- libtermcap-devel
- headers do kernel
- gcc c++
- openssl
- newt-devel
- zlib-devel
- unixodbc
- libtool
- gnu make
Sua instalação é muito rápida e simples, vamos demonstrar um método compilado na distribuição
Debian modo texto, para obtermos maior desempenho na sua utilização.
Faça download dos arquivos fontes do site
www.asterisk.org na pasta /usr/src/, após cada descompactação, entre na pasta descompactada e execute os comandos:
- dahdi-linux (contém todos os drivers das placas da digium);
- dahdi-tools;
- libpri (biblioteca responsável pela sinalização, necessita de instalação caso seja usada uma placa E1);
- asterisk;
- asterisk-addons (plugins adicionais ao Asterisk).
dahdi-linux:
# wget http://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/dahdi-linux-2.2.0.2.tar.gz
# tar -zxvf /dahdi-linux-2.2.0.2.tar.gz
# make clean
# make
# make install
dahdi-tools:
# wget http://downloads.asterisk.org/pub/telephony/dahdi-tools/releases/dahdi-tools-2.2.0.tar.gz
# tar -zxvf dahdi-tools-2.2.0.tar.gz
# make
# make install
Libpri:
# wget http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.10.1.tar.gz
# tar -zxvf libpri-1.4.10.1.tar.gz
# make clean
# make install
Asterisk:
# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.6.0.15.tar.gz
# tar -zxvf asterisk-1.6.0.15.tar.gz
# ln -s /usr/src/asterisk-1.6.0.15 /usr/src/asterisk
# ./configure
# make menuselect
# make install
# make samples
# make config
# make projdocs
Asterisk addons:
# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-addons-1.6.0.3.tar.gz
# tar -zxvf asterisk-addons-1.6.0.3.tar.gz
# make clean
# ./configure
# make menuselect
# make install
# make samples
Se não ocorreu nenhum erro durante o processo, digite no terminal:
# asterisk
E em seguida:
# rasterisk
e veja se entrará um modo console conforme abaixo:
Asterisk 1.6.0.15, Copyright (C) 1999 - 2009 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.