Installing RT

17 09 2008

Another quick round after TRAC for a decent tracker for freemedia.
This is in continuation to my earlier post. (I already had apache, mysql… but isn’t that too obvious?)

  1. yum -y install rt3
  2. Installation location
    * /etc/rt3 - RT3 configuration files
    * /etc/httpd/conf.d/rt3.conf - RT3 configuration file for apache
    * /usr/sbin/rt3-* - RT3 "helper" applications
    * /usr/share/doc/rt3 - documentation
    * /usr/share/rt3/html - installed files for RT3 to be accessed via the web interface
  3. A great help from now on /usr/share/doc/rt3-3.6.6/README.fedora
  4. You can get rt working with either mod_fcgid or mod_perl
  5. I never heard of mod_fcgid but may have heard about perl. So I go with perl 😀 (Don’t abuse me please.)
  6. yum -y install mod_perl perl-Apache-DBI
  7. At your /etc/httpd/conf.d/rt3.conf
  8. LoadModule perl_module mod_perl.so
    
    Alias /rt "/usr/share/rt3/html"
    PerlModule Apache::DBI
    PerlRequire /usr/sbin/webmux.pl
    <Directory /usr/share/rt3/html>
      AllowOverride All
      Options ExecCGI FollowSymLinks
      <IfModule mod_access.c>
        Order allow,deny
        Allow from all
      </IfModule>
    </Directory>
    
    <Location /rt>
      RewriteEngine On
      RedirectMatch permanent (.*)/$ $1/index.html
      AddDefaultCharset UTF-8
      SetHandler perl-script
      PerlHandler RT::Mason
    </Location>
  9. ln -s /usr/share/rt3/html/ /var/www/html/rt3
  10. rt-setup-database –action init –dba-password ******
  11. service mysqld restart
  12. service httpd restart
  13. Here comes the most difficult part I faced during the installation, logging in.
    Well, after a long time I found the default username/password.
  14. its
    username:root
    password:password
    😀

Oh…I am working with LIRC and hope to get the hardware working by tomorrow.
Will post about it tomorrow.
err..do you have a spare remote?