‹ blog.cetico.org

Request Tracker no Debian Etch

Apr 08, 2007

Instalar o RT no Debian Etch é tão facinho. Graças aos desenvolvedores Debian, nesse ritmo o sysadmin de amanhã será o datilógrafo de hoje. :-)

# aptitude install request-tracker3.6 rt3.6-apache2 mysql5-server

OBS: Use rt3.6-apache se você usa apache 1.
OBS2: Estou usando mysql nesse caso, mas você pode usar PostgreSQL também

Depois é só seguir os passos descritos em /usr/share/doc/request-tracker3.6/README.Debian.gz:

  • Edite o arquivo /etc/request-tracker3.6/RT_SiteConfig.pm de acordo com suas necessidades

  • Crie um usuário no MySQL: “GRANT ALL PRIVILEGES ON rtdb.* TO rtuser@localhost IDENTIFIED BY ‘moredots’;”

  • Inicialize o banco: /usr/sbin/rt-setup-database-3.6 –action init –dba rtuser \
    --prompt-for-dba-password

  • Adicione isso à config do seu site (pode ser no arquivo  /etc/apache2/sites-enabled/default):
    Include “/etc/request-tracker3.6/apache2-modperl2.conf”

  • Opcionalmente, não faça aquele include no site normal, e sim no virtualhost com SSL, e inclua isso no site “HTTP”:
    RedirectMath  /rt(.*) https://seusite/rt$1
    Isso fará com que acessos ao site HTTP sejam redirecionados ao site HTTPS.

  • Ative os módulos do apache que possam estar faltando. Sugiro testar assim:
    # apache2ctl -S

  • Entre em http://seusite/rt com “root/password” e mude a senha no Menu Preferências

  • O resto é contigo

[]s

Archived Comments

Comment from Luciano: os pacote rt3.6-ap…

Yves Junqueira - Sep 1, 2007

Comment from Luciano:

os pacote rt3.6-apache, não é mais encontrado pelo apt-get

Luciano, provavelmente você está usando o Lenny, então. No Etch existe, sim, o rt3.6-apache2:

$ apt-cache search request tracker apache
rt3.4-apache - Apache 1 specific files for request-tracker3.4
rt3.4-apache2 - Apache 2 specific files for request-tracker3.4
rt3.6-apache - Apache 1 specific files for request-tracker3.6
rt3.6-apache2 - Apache 2 specific files for request-tracker3.6

[]s

Comment from Luke:

Cara,
Meu apache esta dando erro no nódulo RewriteEngine.

Forcing reload of web server (apache2)…Syntax error on line 26 of /etc/request-tracker3.6/apache2-modperl2.conf:
Invalid command ‘RewriteEngine’, perhaps misspelled or defined by a module not included in the server configuration

Comment from Luke:

Cara. ja consegui subir o módulo…

Desculpa pelo incomodo!!!

Comment from magel:

Que modulo Subistes.?
Como lo subistes?
Gracias

Comment from Daniel Santiago:

Olá amigo, ñ sei o que está acontecendo, mas quando coloco meu ip/rt nao dá nada… o rt tem que aparecer no /var/www?