OTRS compreende a principal solução Open Source Software gratuito para Help Desk e contém vários recursos para ITSM, Pesquisas, Aferição de Tempo, monitoração de sistemas, e também conta com App para smartphones.
OTRS está licenciado sob a Licença Pública Geral Affero V3 (AGPL) que garante poder baixar, instalar, usar e modificar o software sem nenhum custo.
Instalação Apache2
aptitude install -y apache2 libapache2-mod-perl2
Dependências de compilação
aptitude install -y autoconf automake autotools-dev build-essential bzip2 curl git unzip subversion rsync vim wget
Dependências otrs
aptitude install libapache2-mod-perl2 libdbd-mysql-perl libtimedate-perl libnet-dns-perl \ libnet-ldap-perl libio-socket-ssl-perl libpdf-api2-perl libdbd-mysql-perl libsoap-lite-perl \ libgd-text-perl libtext-csv-xs-perl libjson-xs-perl libgd-graph-perl libapache-dbi-perl
Baixar otrs
wget http://ftp.otrs.org/pub/otrs/otrs-4.0.9.tar.bz2
Prepara para instalar otrs
tar xvzf otrs-4.0.9.tar.bz2 -C /opt
mv /opt/otrs-4.0.9/ /opt/otrs
Instalar Modulos opcionais para otrs
aptitude install -y libarchive-zip-perl libcrypt-eksblowfish-perl libdbd-odbc-perl libdbd-pg-perl libencode-hanextra-perl libmail-imapclient-perl libtemplate-perl libyaml-libyaml-perl
Verificar Modulos otrs
perl /opt/otrs/bin/otrs.CheckModules.pl
perl cpan para instalação de Modulos
Caso não consiga encontrar os módulos pelo repositório oficial da distribuição, pode ser utilizado o 'perl cpan'.shell> perl -MCPAN -e shell; ... install Digest::MD5 install Crypt::PasswdMD5 ...
criar o usuário para o serviço
useradd -d /opt/otrs/ -c 'OTRS user' -G www-data otrs
Ativar a configuração inicial
shell> cd /opt/otrs/ shell> cp -v Kernel/Config.pm.dist Kernel/Config.pm shell> cp -v Kernel/Config/GenericAgent.pm.dist Kernel/Config/GenericAgent.pm
verificação dos modulos iniciais
shell> perl -cw /opt/otrs/bin/cgi-bin/index.pl shell> perl -cw /opt/otrs/bin/cgi-bin/customer.pl shell> perl -cw /opt/otrs/bin/otrs.PostMaster.pl
Configurar apache2
shell> cp -v /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/sites-available/otrs.conf shell> a2ensite otrs shell> a2enmod perl shell> service apache2 restart
Configurar permissões
shell> cd /opt/otrs/ shell> bin/otrs.SetPermissions.pl --web-group=www-data
Finalizar instalação
http://ip_do_seu_servidor/otrs/installer.pl
Referências
http://otrs.github.io/doc/manual/admin/4.0/en/html/manual-installation-of-otrs.htmlhttp://otrs.github.io/doc/manual/admin/4.0/en/html/installation.html#installation-on-debian
http://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html
Comentários
Simplesmente ótimo! Conversamos ontem (09/07/2015) sobre o OTRS, e no outro dia (10/07/2015) lá está um tutorial de como fazer!
Obrigado pelas dicas!
Abs
Mais detalhes sobre o procedimento execute
$ tar --help; #ou
$ man tar