I am trying to install Request Tracker 5.0.2 with Apache2 on VM with config.— Ubuntu 18.04.6 LTS; Release:18.04; and followed the following tutorial to install RT5 https://rt-wiki.bestpractical.com/wiki/ManualInstallation.
So I used the readme from https://docs.bestpractical.com/rt/5.0.2/web_deployment.html for web configuration.
When I try to restart the Apache and I try to get my webpage it sends me this
message:
You’re almost there!
You haven't yet configured your webserver to run RT.
You appear to have installed RT's web interface correctly, but haven't yet configured your webserver to "run" the RT server which powers the web interface.
The next step is to edit your webserver's configuration file to instruct it to use RT's mod_perl or FastCGI handler. If you need commercial support, please contact us at [email protected].
I haven’t found what else I must change in Apache’s configuration file.
Here is the code I have in rt.conf:
<VirtualHost rt.example.com(No worries here)>
AddDefaultCharset UTF-8
ServerAdmin webmaster@localhost
DocumentRoot "/opt/rt5/share/html"
<Location />
Require all granted
Options +ExecCGI
AddHandler fcgid-script fcgi
</Location>
<Perl>
use Plack::Handler::Apache2;
Plack::Handler::Apache2->preload("/opt/rt5/sbin/rt-server");
</Perl>
LogLevel debug ssl:warn
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
I tried to work around by following different instructions in this guide and others but still face the same issue:https://hendgrow.com/2020/09/25/how-to-install-rt-5-robust-high-volume-ticketing-system-ubuntu-20-04-with-mariadb-and-apache2/
If any more information is needed, please let me know. Thanks in advance for any help!