You are on page 1of 3

Instalacion de Request Tracker 3.

6 en un Servidor de
Ubuntu 9.04
Gestion de Redes
WALC 2009
Bogota, Colombia

Introduccion
------------
Cuando termines con estas instrucciones tendras una copia de Request Tracker
version 3.6
corriendo con un base de datos de MySQL, servidor de Web Apache 2 y el modulo de
FAQ de
Request Tracker (rtfm).

Algunas cosas tal vez, ya, estan instalado en tu maquina. No se preocupa porque
intentando
de instalar de nuevo no danaria a nada.

Instalar Request Tracker


-----------------------

Abre una ventana de terminal y usa "su -" para ser root:

$ su -

Ahora corre los siguiente comandos:

# apt-get install rt3.6-apache2

# apt-get install request-tracker3.6 rt3.6-clients apache2-doc postfix mysql-


server lynx \
libdbd-pg-perl

Cuando le pregunta sobre que tipo de servidor de correo (mailserver) que


quieres elegir,
la eleccion "Internet Site" es que vamos a usar por este taller.

# apt-get install libapache-dbi-perl

# cp /etc/request-tracker3.6/RT_SiteConfig.pm \
/etc/request-tracker3.6/RT_SiteConfig.pm.orig

Editar el archivo RT_SiteConfig.pm usando tu editor favorito (vi, nana, pico, etc.)

# vi /etc/request-tracker3.6/RT_SiteConfig.pm

Compara las lineas en el archive con que esta mostrado debajo. Cambia los cuatro
entradas. Si
la entrada tiene un "#" al principio de la linea, asi tienes que remover el "#".

-----------------------------------------------------------------------------
Set($DatabaseType, $typemap{mysql} || "UNKNOWN");
Set($DatabaseUser , 'root');
Set($DatabasePassword , 'YOUR_ROOT_PASSWORD');
Set($DatabaseName, '/rtdb') if "mysql" eq "sqlite3";
-----------------------------------------------------------------------------
Graba el archivo y salir de ello. Ahora haz lo siguiente:

Ahora tiene que editar un archivo mas:

# vi /etc/request-tracker3.6/RT_Config.pm

Y, vea lo siguiente y cambiar los campos por tu maquina:

$rtname: Nombre corto para esta instalaci�n $Organization: Nombre largo para esta
instalaci�n $CorrespondAddress: Direcci�n por defecto para correspondencias
rt@localhost.localdomain $CommentAddress: Direcci�n por defecto para comentarios
rt-comment@localhost.localdomain $Timezone: Zona horaria (Ej. 'US/Eastern')
$WebBaseURL: �https://localhost.localdomain� $WebPath: �/rt3�

Graba el archivo y salir de ello. Ahora haz lo siguiente:

# rt-setup-database-3.6 --action init --dba root --dba-password SU-CONTRESENA-


DE-ROOT

------------------------------------------------------------------------------
POR SER CASO: Si no puedes hacer el paso arriba porque la contrasena es incorrecto,
puedes
hacer el siguiente:

# /etc/init.d/mysql stop
# mysqld_safe --skip-grant-tables &
# mysql --user=root mysql
mysql> update user set Password=PASSWORD('contrasena-nueva') where
user='root';
mysql> flush privileges;
mysql> exit;
# killall mysqld_safe
# /etc/init.d/mysql start
------------------------------------------------------------------------------

# cd /etc/apache2/sites-available/

Editar el archivo "default" con el editor a su eleccion:

# vi default

Adentro el archivo agrega la linea:

Include "/etc/request-tracker3.6/apache2-modperl2.conf"

Justo antes el directivo </VirtualHost> cerca el fin del archivo es un buen lugar.
Ahora
graba el archivo y salir de ello.

Ahora tenemos que verificar que hay dos modulos de Apache habilitados:

# a2enmod perl
# a2enmod rewrite

Ahora instalamos el modulo de Gestionar FAQs de Request Tracker:

# apt-get install rt3.6-rtfm


Elige "Allow" cuando preguntado por permiso de modificar el base de datos de
Request Tracker:

Reinicializar Apache para asegurar que todo nuestros cambios estan tomado:

# /etc/init.d/apache2 restart

En un navegador de Web vaya al:

http://localhost/rt

Entra como el usuario "root" con una contrasena de "password". Deberias cambiar la
contrasena
luego.

Y, ahora, puede empezar to usar Request Tracker.

----------------------------------------------
Ultima actualizacion 22 Septiembre 2009 por HA

You might also like