Você está na página 1de 17

Instalao do Sistema

Treinamento OTRS Help Desk



Sumrio
lnstalao.................................................................................................................................... 3
Recomendaes..................................................................................................................... 3
Requisitos de lnstalao......................................................................................................... 4
lnstalao Centos 6.4 (64 bits)...............................................................................................4
lnstalao OTRS Help Desk................................................................................................... 7
lnstalador Web................................................................................................................. l0
Teste ps instalao Desempenho................................................................................l6
Pgina 2
Instalao
Recomendaes

Usar Linux
Seguindo a recomendao do OTRS Group, empresa alem responsvel pelo
desenvolvimento do OTRS, e experincia adquirida pela Complemento com implantaes
OTRS em servidores Microsoft Windows, encontramos inmeras vantagens em implantaes
OTRS no Linux em comparao com o sistema da Microsoft:
Estabilidade
Nossos cases demonstraram que o OTRS mais estvel quando instalado em ambiente Linux.
lsto explicado por dois principais pontos:
l. Quando instalado em ambiente Windows, o servidor de pgina utilizado no o llS
(padro Microsoft) mas sim o Apache para Windows, que na verdade se trata de uma
adaptao do servidor Apache que naturalmente roda em ambientes Linux.
2. O outro ponto, que o OTRS desenvolvido em linguagem Perl e no h um
interpretador nativo desta linguagem de programao para Windows, sendo necessrio
rodar uma espcie de emulador que menos estvel e confivel que o Perl nativo
Linux.
Segurana
As atualizaes de segurana do OTRS, quando descobertas, so lanadas primeiramente
para ambientes Linux. Alm disto, no necessrio rodar programas de antivrus em
ambientes Linux, por isso tambm a aplicao se torna mais rpida.
Hardware
Outra grande vantagem do Linux quanto ao hardware, pelo fato de ser um sistema leve e no
rodar ambiente grfico, no necessita de grandes equipamentos para suport-lo, nem de
constantes atualizaes podendo ainda ser configurado de forma a somente serem utilizados
os recursos necessrios, tornando-o ainda mais leve e acelerando ainda mais o seu
desempenho.
Pgina 3
Requisitos de Instalao
l. Um computador!
A instalao pode ser realizada em um servidor fsico ou virtual.
l. 2 GB de memria RAM
2. l60 GB HD
3. Processador Xeon 2.0 Ghz ou superior
Instalao Centos 6.4 (64 bits
l. Atualizaremos o sistema atravs do comando abaixo:
# yum -y update
2. Para o OTRS rodar, precisamos desabilitar o SELinux, troque o valor da varivel
SELlNUX para disabled e reinicie:
# sestatus
# vi /etc/selinux/config
Apos reiniciar o servidor:
# shutdown -r now
l. lnstalaremos algumas dependncias:
# yum install mlocate wget vixie-cron logwatch make gcc gd gd-devel unixODBC-devel mysql-server mysql
php-mysql httpd mod_perl
Pgina 4
2. Desabilitar lptables:
Se esta linha retornar existncia do iptables:
# chkconfig --list | grep iptables
Desabilitamos ele com os dois comandos abaixo::
# chkconfig iptables off
# service iptables stop
Verificamos se foi desabilitados corretamente:
# chkconfig --list | grep iptables
l. Configurar o Mysql
# service mysqld start
# /usr/bin/mysql_secure_installation
Pgina 5
l. Pressione Enter:
2. Pressione "y" e enter:
3. Digite uma senha de sua escolha para o usurio root do Mysql:
4. Responder "y" para as proximas perguntas.
# chkconfig --levels 235 mysqld on
Para melhorar a performance do MySQL, abra o arquivo:
# vi /etc/my.cnf
Adicione na sesso mysqld:
max_allowed_packet=48M
query_cache_type=l
query_cache_limit=lM
query_cache_size=32M
Reiniciaremos o MySQL:
# service mysqld restart
l. Configurar Apache
# chkconfig --levels 235 httpd on
# service httpd start
Instalao !"RS #el$ %es&
Pgina 6
Os passos a seguir descrevem a instalao e a configurao bsica do OTRS Help Desk.
Faremos a instalao atravs dos fontes do OTRS. No site existem tambm verses pr
compiladas como RPM e executvel para Windows. O endereo para download :
http :// www .otrs .com /en /open -source /get -otrs /software -download /
Nesta mesma tela iremos baixar os pacotes de fontes do OTRS para Linux:
http :// ftp .otrs .org /pub /otrs /otrs -3.2.8. tar .gz
Na console do linux como root executaremos os comandos:
l. # cd /opt/ (enter)
Pgina 7
2. # wget http://ftp.otrs.org/pub/otrs/otrs-3.2.9.tar.gz
3. Descompactar a instalao do OTRS
# tar xvfz otrs-3.2.9.tar.gz
4. Mover a pasta descompactada para otrs
# mv otrs-3.2.9 otrs
5. necessrio verificar se todos os mdulos necessrios para o OTRS esto instalados
corretamente:
# /opt/otrs/bin/otrs.CheckModules.pl
Pgina 8
l. lnstalar as dependencias atraves do yum :
# yum install -y perl-Crypt-SSLeay.x86_64 perl-DateTime-Format-DateParse
perl-DBD-MySQL perl-Digest-SHA perl-igest-SHAl perl-GD perl-GDGraph perl-GDTextUtil
perl-Net- perl-Time-HiRes perl-XML- perl-LDAP sendmail-cf perl-CPAN perl-Test-Simple
perl-YAML
2. Ser necessrio ainda instalar mais algumas bibliotecas atravs do modulo CPAN do
perl:
perl -MCPAN -e 'install YAML::XS'
perl -MCPAN -e 'install Text::CSV_XS'
perl -MCPAN -e 'install PDF::APl2'
perl -MCPAN -e 'install Mail::lMAPClient'
perl -MCPAN -e 'install JSON::XS'
perl -MCPAN -e 'install Encode::HanExtra'
Pgina 9
perl -MCPAN -e 'install DBD::ODBC'
3. Vamos criar um usurio para o OTRS no sistema:
# useradd -d /opt/otrs/ -c 'OTRS user' otrs
# usermod -G apache otrs
4. necessrio setar mais algumas informaes importantes:
# copy config file
cd /opt/otrs
cp Kernel/Config.pm.dist Kernel/Config.pm
cd Kernel/Config/ && for foo in .dist; do cp $foo `basename $foo .dist`; done && cd ../../
# copy all crontab dist files
cd /opt/otrs
for foo in var/cron/.dist; do mv $foo var/cron/`basename $foo .dist`; done
# copy all .dist files
cp .procmailrc.dist .procmailrc
cp .fetchmailrc.dist .fetchmailrc
cp .mailfilter.dist .mailfilter
# lnstalar os arquivos de lnicializao
install -m 755 scripts/redhat-rcotrs /etc/rc.d/init.d/otrs
install -m 644 scripts/redhat-rcotrs-config /etc/sysconfig/otrs
# copy apache2-httpd.include.conf to /etc/httpd/conf.d/zzz_otrs.conf
install -m 644 scripts/apache2-httpd.include.conf /etc/httpd/conf.d/zzz_otrs.conf
/opt/otrs/bin/otrs.SetPermissions.pl --otrs-user=otrs --otrs-group=apache --web-user=apache
--web-group=apache /opt/otrs
# Adicionar o servio do OTRS a inicializao do sistema
chkconfig --levels 235 otrs on
5. Reinicializar o apache:
# service httpd restart
Instalador Web
l. Acesse o navegador atravs do seu navegador (troque o lP abaixo pelo lP do seu
servidor):
http ://l92.l68.0.32/ otrs /installer .pl
Pgina l0
l. Esta parte da instalao se d em 5 passos. Clique em "Prximo" para iniciar. Leia o
contrato de licena, e se voc concordar, clique em "Aceitar licena":
Pgina ll
2. Digite as informaes de configurao do Mysql e clique em "Verificar Configuraes do
banco de dados":
Pgina l2
3. Se tudo estiver correto, voc ver o seguinte alerta: "xito na verificao de banco de
dados.".
4. Clique em OK e o sistema mostrar mais alguns campos para voc criar um novo
usurio e um novo banco de dados para o OTRS.
Recomendao: Por padro a senha "hot", ento melhor alterar esta senha para
alguma coisa complexa. Aps digitar a nova senha, clique em Prximo.
Se tudo der certo, voc ver esta tela:
Pgina l3
5. Clique em Prximo. Na nova tela teremos algumas informaes administrativas:
lmportante nesta tela:
Pgina l4
Se voc ou seus atendentes forem trabalhar com mais de um OTRS, interessante alterar o
lD
do sistema, isto evitar uma srie de problems.
O FQDN ser utilizado em mensagens de alerta do sistema, onde o OTRS inclui links para
clicarmos e acessarmos diretamente um chamado por exemplo, logo, este deve ser a URL do
seu sistema. servicedesk.suaempresa.com.br pode ser uma boa idia
6. A prxima tela tem a possibilidade da configurao de E-mail. Mas faremos esta
configurao mais tarde. Clique em "Pular este passo".
Pgina l5
Teste ps instalao Desempenho
O prprio OTRS traz uma ferramenta para medir a performance de sua instalao.
interessante executar este teste e tentar otimizar sua instalao antes de disponibiliz-la em
produo.
Acesse Admin Support Assesment SQL Benchmark lnicio
Aps alguns segundos, o resultado dos testes aparecer:
Se tudo deu certo, voc ver "carinhas felizes" como na linha acima "Select Time". No exemplo
acima, vemos que alguns ajustes so possveis para melhorar o desempenho do acesso ao
banco de dados. Neste caso, o sistema foi instalado utilizando o tipo lnnodb de tabelas no
Mysql. Se instalado sobre Mylsam, a velocidade de acesso fica mais otimizada.
Pgina l6
Pgina l7