====== Modelo de documentação de serviço ====== Virtual Private Server - VPS, hospedado no Cluster VMware localizado na sala de maquinas do Ponto de Presença da RNP/PoP-CE. Atua como servidor de controle de chamados do IFCE . ===== Configurações da VPS ===== Hostname: otrs.ifce.edu.br IPv4: 200.17.33.27 OS: Ubuntu-14.04.1-LTS-amd64 Username: operador Passwd: 1Password @ Dominios -> ifce.edu.br -> HP BladeSystem -> otrs vCPU's: 2 RAM: 2GiB HDD: 10GiB ===== Software utilizados pelo serviço ===== otrs-3.3.5-1 otrs2-3.3.5-1 ===== Instalação ===== O otrs pode ser instalado via apt-get: operador@otrs:~$ sudo apt-get update; sudo apt-get install otrs otrs2 ===== Estrutura de diretórios ===== Listar a estrutura de diretórios aqui: * ''/usr/share/otrs/'' - Fontes do OTRS * ''/var/lib/otrs/log/'' - Arquivos de log do OTRS * ''/etc/apache2/conf-available/'' - Arquivos de configuração do virtualhost referente a interface web do OTRS * ''/etc/otrs/Kernel/'' - Arquivos de configuração do OTRS * ''/var/lib/otrs/'' - Arquivos binários do OTRS === Arquivos de configuração === Encontram-se no diretório ''/etc/otrs/Kernel/'', os arquivos de configuração do OTRS ==== Operando o serviço ==== === Iniciando o serviço === Inicia-se o serviço do OTRS através do comando: operador@otrs:~$ sudo service otrs2 start === Parando o serviço === Para-se o serviço do OTRS através do comando: operador@otrs:~$ sudo service otrs2 stop === Reiniciando o serviço === Reincia-se o serviço do OTRS através do comando: operador@otrs:~$ sudo service otrs2 restart ==== Arquivos de configuração ==== // Exemplo de arquivo de configuração # -- # Kernel/Config.pm - Config file for OTRS kernel package Kernel::Config; use warnings; use utf8; BEGIN { if (-f '/etc/otrs/database.pm') { require '/etc/otrs/database.pm'; if ($dbtype eq 'pgsql') { $dbport ||= '5432'; our $dsn = "DBI:Pg:dbname"; } else { $dbport ||= '3306'; our $dsn = "DBI:mysql:database"; } } } sub Load { my $Self = shift; # ---------------------------------------------------- # # database settings # # ---------------------------------------------------- # $Self->{DatabaseHost} = $dbserver || 'mysql.ifce.edu.br'; $Self->{Database} = $dbname || 'otrs2'; $Self->{DatabaseUser} = $dbuser || 'otrs2'; $Self->{DatabasePw} = $dbpass || 'DISPONIVEL_NO_1PASSWORD'; $Self->{DatabaseDSN} = "$dsn=$Self->{Database};host=$Self->{DatabaseHost};port=$dbport;"; # ---------------------------------------------------- # # fs root directory # ---------------------------------------------------- # $Self->{Home} = '/usr/share/otrs'; # switch off the web based installer for the Debian package $Self->{SecureMode} = 1; } use base qw(Kernel::Config::Defaults); # -----------------------------------------------------# 1; ~ ===== Referências ===== * [[http://otrs.github.io/doc/ | otrs.github.io]] ===== Assinatura ===== --- //[[lucas.saboya@gmail.com|Lucas do Amaral Saboya]] 2015/04/08 07:08//