Академический Документы
Профессиональный Документы
Культура Документы
2013
Autoria: Flvio Henrique Somensi
Colaboradores: Jean Carlos Coelho, Kau Santos
por
OpenS Tecnologia LTDA.
SUMRIO
Bem-vindo........................................................................................................................................... 1
Objetivo............................................................................................................................................... 2
Premissas........................................................................................................................................... 2
Download do pacote........................................................................................................................... 2
Processos de Instalao..................................................................................................................... 3
Instalao do Apache.......................................................................................................................... 4
Ativao do rewrite............................................................................................................... 4
Instalao do PHP.............................................................................................................................. 4
Instalao do MySQL.......................................................................................................................... 6
Instalao do ODBC ............................................................................................................ 6
Pacotes para o processo de compilao............................................................................................ 7
Instalao do Asterisk......................................................................................................................... 7
Descompactao dos arquivos do pacote........................................................................... 8
Incio do processo de compilao........................................................................................ 8
Pacotes auxiliares............................................................................................................................... 8
Instalando dependncias para funcionamento dos mdulos............................................... 8
Instalao do SSH acesso remoto.................................................................................... 8
Instalando sox para converso de arquivo de sons............................................................. 9
Instalando pacotes opcionais............................................................................................... 9
Instalao do SNEP Livre................................................................................................................... 9
Descompactao dos arquivos do pacote........................................................................... 9
Ajuste de permisses e links................................................................................................ 9
Integrao entre SNEP Livre e Asterisk............................................................................. 10
OPENS TECNOLOGIA
1
BEM-VINDO
O SNEP uma famlia de solues capaz de transformar a comunicao das Empresas,
integrando voz, dados e sistemas.
A funo de um PBX IP Hbrido (digital, Analgico e IP), Gerenciador de Contact e Call Center,
Monitoramento de qualidade de atendimento e Gateway de voz, o SNEP um forte aliado para
reduzir os custos com comunicao e aumentar a eficincia nas relaes empresariais.
Agora voc mais um membro da Famlia SNEP e este manual ir auxili-lo a tirar o maior
proveito do seu SNEP. Aqui voc encontrar informaes sobre configuraes, funcionamento de
cada rotina, exemplos de uso, etc.
Para melhor compreenso, este manual foi dividido em captulos ilustrados que exemplificam a
utilizao de cada item da Interface do Sistema.
A cada atualizao do seu produto, seu manual ser tambm atualizado de forma a mant-lo
sempre informado de como tirar o maior benefcio da sua soluo SNEP.
Seja bem-vindo!
Famlia SNEP
1
OPENS TECNOLOGIA
OBJETIVO
O objetivo deste manual de instalao esclarecer a forma correta de utilizao dos pacotes core
do SNEP 2.0.
PREMISSAS
Este manual est baseado no Linux Debian 6.0 (squeeze) e Asterisk 1.8.
DOWNLOAD DO PACOTE
O download do pacote do SNEP deve ser realizado atravs do endereo:
http://sourceforge.net/projects/snep/files/
OPENS TECNOLOGIA
2
PROCESSOS DE INSTALAO
A instalao dos pacotes descritos neste manual foi efetuada utilizando o Linux Debian squeeze
6.0. Caso durante a instalao de algum pacote ocorra alguma falha, verifique a disponibilidade
deste na sua distribuio debian com os seguintes comandos:
# apt-get update
# apt-cache search <pacote-faltante>
# apt-get install <pacote-faltante>
o:
n
e
At
Todos os comandos descritos neste manual devem ser executados como usurio root.
OPENS TECNOLOGIA
INSTALAO DO APACHE
Pacotes a instalar:
apache2
apache2-mpm-prefork
apache2-utils
apache2.2-bin
apache2.2-common
libapache2-mod-php5
Ativao do rewrite
No terminal de console, digite os seguintes comandos (o caractere # no faz parte do comando):
# a2enmod rewrite
# /etc/init.d/apache2 restart
INSTALAO DO PHP
Pacotes a instalar:
php5
php5-cgi
4
OPENS TECNOLOGIA
php5-cli
php5-common
php5-curl
php5-gd
php5-mcrypt
php5-mysql
php5-suhosin
php5-odbc
:
o
n
e
t
A
/etc/php5/cli/php.ini
/etc/php5/cgi/php.ini
/etc/php5/apache2/php.ini
OPENS TECNOLOGIA
INSTALAO DO MYSQL
:
o
n
e
t
A
Ser solicitado a senha para o usurio root deste servio. Lembre-se de salvar esta senha para
uso posterior, pois voc precisar desta senha para criar banco de dados necessrio para o
funcionamento do SNEP Livre.
No terminal de console, digite os seguintes comandos (o caractere # no faz parte do comando):
# apt-get install mysql-server mysql-client
Instalao do ODBC
Pacotes a instlar:
libmyodbc
libodbcinstq1c2
odbcinst
odbcinst1debian2
unixodbc
unixodbc-dev
OPENS TECNOLOGIA
Squeeze 6.0 para outras verses do pacote descrito (para outro sistema operacional diferente do
Squeeze) utilize os comandos informando no inicio desta documentao.
No terminal de console, digite o seguinte comando (o caractere # no faz parte do comando):
# apt-get install libltdl-dev libltdl7
libcurl3
libncurses5-dev
build-essential
linux-headers-`uname -r`
libxml2-dev
INSTALAO DO ASTERISK
No terminal de console, digite os seguintes comandos (o caractere # no faz parte do comando):
# cd /usr/src
# wget http://downloads.asterisk.org/pub/telephony/asterisk/oldreleases/asterisk-1.8.21.0-rc1.tar.gz
OPENS TECNOLOGIA
PACOTES AUXILIARES
Instalando dependncias para funcionamento dos mdulos
No terminal de console, digite os seguintes comandos (o caractere # no faz parte do comando):
# apt-get install lshw
# apt-get install sudo
OPENS TECNOLOGIA
OPENS TECNOLOGIA
# ln -s snep2 snep
# cd /etc/apache2/sites-enabled/
# cp /var/www/snep/install/snep.apache2 001-snep
#
#
#
#
#
cd /var/log
mkdir snep
touch snep/ui.log
touch snep/agi.log
chown -R www-data.www-data snep/
# cd /var/lib/asterisk/agi-bin/
# chmod 776 /var/www/snep/agi -R
OPENS TECNOLOGIA
mkdir
mkdir
mkdir
mkdir
-p
-p
-p
-p
/var/lib/asterisk/sounds/pt_BR/tmp
/var/lib/asterisk/sounds/tmp
/var/lib/asterisk/sounds/pt_BR/backup
/var/lib/asterisk/sounds/backup
snep25
snep
11
OPENS TECNOLOGIA
sneppass
Este usurio/database permitem conexes somente locais (localhost). Para conectar-se ao MySQL
a partir de outra mquina, ser necesrio configurar o MYSQL.
# cd /var/www/snep/install/
# mysql -uroot -p < database.sql
# cd /var/www/snep/modules/default/installer
# mysql -uroot -p snep25 < schema.sql
# mysql -uroot -p snep25 < system_data.sql
# mysql -uroot -p snep25 < cnl_data.sql
Reiniciando os servios
Reinicializao de todos os servios
# /etc/init.d/mysql restart
# /etc/init.d/apache2 restart
# asterisk -rx module reload
12