I just updated my debian machine, and it wanted to upgrade to
3.4.2. The dependencies changed, and it no longer depending on
lib-apache2-mod-perl, but instead lib-apache-mod-perl, and so it wanted to
install both modules, which seemed like a bad idea to me - maybe it is
fine, I don’t know.
But, that provided a good excuse to switch over to fastcgi, which
has been mentioned a number of times on this list as the better way to do
it.
I had saved the below email, and thank you to Sam for writing,
though it was quite easy to upgrade. I use postgresql, but other than, I
have the same setup.
I wanted to add/clarify Sam’s post, and say that the Debian stuff
works almost completely out of the box, unless you want RT to live in a
virtual host, and don’t want RT visible outside of that virtual host.
Include /etc/request-tracker3.4/apache-fastcgi from within my virtual host
declaration.
Commented out this line, as apparently it is already being set to
/var/run/apache2/fastcgi somewhere else. Nothing gets written there (yet)
so perhaps something is wrong with this.
#FastCgiIpcDir /var/run/fastcgi
Moved this line from apache-fastcgi to my …/sites-available/site, but
leave it outside of the virtual host section.
FastCgiServer /usr/share/request-tracker3.4/libexec/mason_handler.fcgi
Tada. everything works perfectly. It is always nice to have an easy
upgrade!On Thu, 14 Apr 2005, Sam Snow wrote:
I am running on a debian sarge box using apache2, fast-cgi, and mysql.
Install is something like this:
apt-get update
apt-get upgrade
apt-get install mysql-server mysql-client
apt-get install libcgi-fast-perl apache2-mpm-prefork libapache2-mod-fastcgi
apt-get install request-tracker3.4 rt3.4-clients
-
Be sure to read (and follow) the info in the
/usr/share/doc/request-tracker3.4/README.Debian and
/usr/share/doc/request-tracker3.4/INSTALL.Debian files on how to set up your
site config, load the DB, etc. .
-
Set up your apache2 according to the following post:
Carbon60: Managed Cloud Services
This should let you be able to log in. After that you just need to set up
your email handlers and do your config for your site. The MIT docs are a good
read for how to set up queues and permissions.
Sam
The rt-users Archives
RT Administrator and Developer training is coming to your town soon! (Boston,
San Francisco, Austin, Sydney) Contact training@bestpractical.com for
details.
Be sure to check out the RT Wiki at http://wiki.bestpractical.com