Professional Documents
Culture Documents
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.
Abre una ventana de terminal y usa "su -" para ser root:
$ su -
# 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:
# vi /etc/request-tracker3.6/RT_Config.pm
$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�
------------------------------------------------------------------------------
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/
# vi default
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
Reinicializar Apache para asegurar que todo nuestros cambios estan tomado:
# /etc/init.d/apache2 restart
http://localhost/rt
Entra como el usuario "root" con una contrasena de "password". Deberias cambiar la
contrasena
luego.
----------------------------------------------
Ultima actualizacion 22 Septiembre 2009 por HA