Request Tracker is a popular open-source issue tracking system used by many organizations. In this tutorial, we will guide you through the steps to install Request Tracker on a Windows 10 computer.
Before we start, there are a few prerequisites that you need to have:
Install Perl
Install Apache HTTP Server
Install MySQL Server
Install Request Tracker
Extract the downloaded Request Tracker file into a directory of your choice.
Open Command Prompt and navigate to the extracted directory.
Use the following command to install the required libraries:
cpanm --installdeps .
Use the following command to configure Request Tracker:
perl sbin/rt-test-dependencies --with-mysql --with-fastcgi
Configure Apache server
Open the httpd.conf file located in the Apache installation directory.
Add the following lines at the end of the file:
LoadModule fcgid_module modules/mod_fcgid.so
FcgidMaxProcesses 15
FcgidProcessLifeTime 3600
FcgidMaxProcessesPerClass 8
FcgidMinProcessesPerClass 0
FcgidConnectTimeout 30
FcgidIOTimeout 120
FcgidIdleTimeout 120
FcgidBusyTimeout 3600
FcgidSpawnScoreUpLimit 10
FcgidSpawnScore 2
FcgidErrorScanInterval 3
AddHandler fcgid-script .fcgi
Alias /rt "/path/to/requesttracker"
<Location "/rt">
Options Indexes FollowSymLinks ExecCGI
AllowOverride None
Order allow,deny
Allow from all
AuthType Basic
AuthName "RT login"
AuthUserFile /path/to/htpasswd
Require valid-user
AddDefaultCharset UTF-8
SetHandler fcgid-script
Options -Indexes FollowSymLinks +ExecCGI
FCGIWrapper "/usr/bin/perl /path/to/requesttracker/sbin/rt-fastcgi-server.fcgi"
</Location>
Start Apache server
Open the Command Prompt as an administrator.
Run the following command to start the Apache server:
"C:\path\to\httpd.exe" -k start
Access Request Tracker
Congratulations! You have successfully installed Request Tracker on your Windows 10 computer.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!