<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://rt-wiki.bestpractical.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Im0</id>
	<title>Request Tracker Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://rt-wiki.bestpractical.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Im0"/>
	<link rel="alternate" type="text/html" href="https://rt-wiki.bestpractical.com/wiki/Special:Contributions/Im0"/>
	<updated>2026-08-23T11:32:28Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://rt-wiki.bestpractical.com/index.php?title=DebianJessieInstallGuide&amp;diff=26445</id>
		<title>DebianJessieInstallGuide</title>
		<link rel="alternate" type="text/html" href="https://rt-wiki.bestpractical.com/index.php?title=DebianJessieInstallGuide&amp;diff=26445"/>
		<updated>2016-12-19T19:57:22Z</updated>

		<summary type="html">&lt;p&gt;Im0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{UnofficialInstallGuide}}&lt;br /&gt;
&lt;br /&gt;
These are my notes from deploying RT4 in Debian using packages, I will try to make this more indepth as time goes on. Please note that I am not an expert in this and feel free to add to this / modify as needed.&lt;br /&gt;
&lt;br /&gt;
==Useful Links==&lt;br /&gt;
* [http://burn.co.nz/blog/?p=54 RT Installation With Apache] (This is for Wheezy but still useful)&lt;br /&gt;
* [https://github.com/bestpractical/rt-extension-nginx/ Official RT Extension for Nginx Optimisation]&lt;br /&gt;
* [https://www.soljerome.com/blog/2012/03/16/installing-request-tracker-on-debian-wheezy-with-nginx/ RT Installation with Nginx]&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
&lt;br /&gt;
==Packages==&lt;br /&gt;
&lt;br /&gt;
Here is a summary of the packages for apt that are available for use.&lt;br /&gt;
&lt;br /&gt;
===request-tracker4===&lt;br /&gt;
&lt;br /&gt;
this installs the rt4 core&lt;br /&gt;
&lt;br /&gt;
===rt4-db-mysql===&lt;br /&gt;
&lt;br /&gt;
This will configure the RT4 database, best to run after installing &#039;request-tracker4&#039;, it does not install mysql-server so you will need to install that first.&lt;br /&gt;
&lt;br /&gt;
===rt4-apache2===&lt;br /&gt;
&lt;br /&gt;
Note: for Debian Jessie 8.5 the information below does not apply. All necessary libraries are installed with rt4-apache2. Also no modules had to be manually enabled using a2enmod&lt;br /&gt;
&lt;br /&gt;
you may need to edit /etc/apt/sources so that you can get libapache2-mod-fcgi and libapache2-mod-perl2&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;deb http://ftp.es.debian.org/debian stable main contrib non-free&lt;br /&gt;
deb-src http://ftp.es.debian.org/debian stable main contrib non-free&lt;br /&gt;
&lt;br /&gt;
deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free&lt;br /&gt;
deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib non-free&lt;br /&gt;
&lt;br /&gt;
deb http://security.debian.org/ wheezy/updates main contrib non-free&lt;br /&gt;
deb-src http://security.debian.org/ wheezy/updates main contrib non-free&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
this installs apache as well as sample config files in /etc/request-tracker4 (I think, they might just be there from the start)&lt;br /&gt;
it also installs some other stuff :) see [https://packages.debian.org/jessie/rt4-apache2 Debian Packages: rt4-apache2]&lt;br /&gt;
&lt;br /&gt;
You may need to manually install libapache2-mod-fcgi / libapache2-mod-perl2 try &amp;lt;code&amp;gt;a2enmod mod-perl2&amp;lt;/code&amp;gt; and see what output you get&lt;br /&gt;
&lt;br /&gt;
===rt4-fcgi===&lt;br /&gt;
This installs fastcgi related packages for use with nginx, it is not required for apache&lt;br /&gt;
&lt;br /&gt;
==Different File Locations==&lt;br /&gt;
The Debian packages install the files to locations different than it would be if installing from source, see below:&lt;br /&gt;
&lt;br /&gt;
* /usr/bin/rt-* (contains rt-mailgate etc.)&lt;br /&gt;
* /usr/share/request-tracker4/ (contains html files etc)&lt;br /&gt;
* /usr/share/request-tracker4/rt-server?/ (contains rt-server, rt-server.fcgi, rt-server.pl etc.)&lt;br /&gt;
* /etc/request-tracker4/ (contains rtconfig.pm and sample config files for apache)&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
set the hostname for the server that the clients will use to browse to it&lt;br /&gt;
&lt;br /&gt;
install mysql-server first, to set up an administrative password that will be asked during the rt4-db-mysql installation&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get install mysql-server&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
install request-tracker4 with apt to install the core features and any additional packages&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get install request-tracker4 rt4-db-mysql rt4-apache2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this should deal with installation of all necessary apache2 packages follow the configuration for the database setup and rt root password&lt;br /&gt;
&lt;br /&gt;
check the apache sample config files located in /etc/request-tracker4/&lt;br /&gt;
&lt;br /&gt;
you can just add the following in the end of the virtualhost block in /etc/apache2/sites-enabled/000-default.conf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Include /etc/request-tracker4/apache2-modperl2.conf&lt;br /&gt;
&lt;br /&gt;
RedirectMatch ^/$ /rt&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
restart apache and try to browse to http://hostname/rt and you can sign in with root &amp;amp;&amp;amp; password&lt;br /&gt;
&lt;br /&gt;
this will give you a very very basic setup, please only use this guide for reference as it is incomplete&lt;/div&gt;</summary>
		<author><name>Im0</name></author>
	</entry>
</feed>