Installing RT – Request Tracker in RHEL4

Request Tracker, commonly abbreviated to RT, is a ticket-tracking system written in Perl used to coordinate tasks and manage requests among a community of users.

RT is built using Perl and runs on Apache web server with data stored in MySQL. It is possible to extend the RT interface using plug-ins written in Perl.

It has its other competitors like Trac, Mantis etc. But still, RT is being cake for its own lovers.

I had an opportunity to install RT in RHEL4.

RHEL4 is killing the admins. There is no YUM. No package repositories. Everything, you have to download the RPMS manually from any rpm sites like rpm.pbone.net or rpmfind.net

RT is written with perl and lot of perl modules should be installed. 🙂

Oh No. I am missing my darling Ubuntu and debian.

But still, prepared for the war. Downloaded RT from http://bestpractical.com/rt/

The README file is an excellent companion to install it. Followed it.

The system I got was already spoiled with different versions of apache and various perl modules.

Removed all the apache and perl modules. Downloaded RPMS for apache and some perl modules.
Some modules required CPAN to install.

Through CPAN, removed the conflicted perl modules and installed the required modules.

Then, following the README file, configured apache and mysql.

Struggled to configure apache and google helped me to solve all the issues.

Finally, RT is installed. It is nice to see the application to be up and running after some days of war with it. 🙂

Here are the links that helped me install RT:

http://wiki.bestpractical.com/view/RHEL4InstallGuide

http://nirlog.com/2006/02/17/rt-request-tracker-installation-centos-4/

http://www.ptitov.net/2008/07/request-tracker-installation-o.html

CentOS 4.x for error resolution CPAN

How to uninstall a CPAN module ?

IRC channel for RT :   #rt at irc.perl.org

Demo for RT is here : http://rt.easter-eggs.org/demos/

Leave a comment