.
Aurium.Colivre.Coop.br Esse site é Legal Demais para Internet Explorer

Aurium :: InstalandoRTnoDebian

Últimas blogadas:

%HEADLINES{"http://softwarelivre.org/aurium/blog/feed" refresh="600" header="SoftwareLivre.org" limit="15" format=" * $title" }% %HEADLINES{"http://cirandas.net/aurium/blog/feed" refresh="600" header="Cirandas.net" limit="15" format=" * $title" }%



Instalando o RT %Ini_Menor%(Request Tracker da Best Pratical)%Fim_Menor% no Debian GNU/Linux


Introdução

O RT (Request Tracker) da Best Pratical (licenciado sob a GPL) pode ser baixado de http://www.bestpractical.com/rt/download.html .

A documentação pode ser vista em http://www.bestpractical.com/rt/docs.html , mas existe uma orientação mais específica sobre a instalação no wiki da da Best Pratical. No tópico Manual Installing temos uma visão geral da instalação e alí está dito que devemos le-lo para não termos dor-de-cabeça no futuro. Tambem existe o tópico Debian Install Guide que fala exatamente sobre o que seria escrito nesse tópico, mas com bem mais detalhes. Alí vemos que já existe um pacote Debian para o RT e a instalação é bem simples, mas vou avaliar a instalação manual.

O resto do tópico é sobre configuração manual. Vendo agora o Debian Install Guide.


Instalando

apt-get

Começei pela banco que não está na dependencia por ser opcional PostgresSQL ou MySQL.
apt-get install mysql-server mysql-client

E então o RT: apt-get install request-tracker3

Li o arquivo /usr/share/doc/request-tracker3/README.Debian conforme indicado em Debian Install Guide e vi que esse sistema não será tão fácil de instalar…

Installation
------------
Read INSTALL.Debian for installation and configuration notes.

I mean this.

Yes, you. You've installed the package, right? You need to configure
it before using it. INSTALL.Debian is bursting with config-goodness.

Seriously. You can't install a complex package like this and expect it
to just work.

Abri o documento /usr/share/doc/request-tracker3/INSTALL.Debian para me guiar e continuei…

Configurações básicas

Editei o arquivo /etc/request-tracker3/RT_SiteConfig.pm e coloquei os valores reais adequados.

Banco de Dados

Criei o usuário que cuidará do banco do rt no MySQL:
# mysql
Welcome to the MySQL monitor.

mysql> GRANT ALL PRIVILEGES ON rtdb.* TO rtuser@localhost IDENTIFIED BY 'senha';
Query OK, 0 rows affected (0.02 sec)

mysql> quit
E populei o banco com:
# rt-setup-database --action init --dba rtuser --prompt-for-dba-password

Apache

Editei o arquivo /etc/apache/httpd.conf e inseri a seguinte linha:
Include "/etc/request-tracker3/apache-modperl.conf"
Onde estão as configurações compativeis com Apache 1.3.

… e reiniciei o Apache
# /etc/init.d/apache restart

Finalizando a configuração na interface web

Reiniciando o Apache, a visita ao endereço http://localhost/rt mostrou a página de login do RT. É preciso logar como root e alterar a senha original que é password.

Modificando a senha de root

Entre em "Configuration" > "Users" > "root". Na caixa "Access control", entre com a nova senha.

Criando um novo usuário

Entre em "Configuration" > "Users" > "New user" e preencha o formulário como devido.

Criando um novo grupo e agregando usuários

Entre em "Configuration" > "Groups" > "New group" e crie. Para agregar ao grupo entre em "Configuration" > "Groups" > "Nome do grupo" > "Members" e adicione usuários e outros grupos ao grupo.

-- AurelioAHeckert - 28 Sep 2004

DiggThis

Copyright © 2004 - 2019 Aurélio A. Heckert
Conteúdo licenciado sob Creative Commons by-nc-sa