Configuración de Request Tracker 5.0.2 con Apache2 en Ubuntu 18.04.6.
Estoy intentando instalar Request Tracker 5.0.2 con Apache2 en una máquina virtual con la siguiente configuración: Ubuntu 18.04.6 LTS; Release:18.04. Seguí el siguiente tutorial para instalar RT5: https://rt-wiki.bestpractical.com/wiki/ManualInstallation.
Luego utilicé el archivo readme de https://docs.bestpractical.com/rt/5.0.2/web_deployment.html para la configuración web. Sin embargo, cuando intento reiniciar Apache y acceder a mi página web, me envía el siguiente mensaje:
¡Estás casi listo!
Todavía no has configurado tu servidor web para ejecutar RT. Parece que has instalado correctamente la interfaz web de RT, pero aún no has configurado tu servidor web para "ejecutar" el servidor RT que alimenta la interfaz web.
El siguiente paso consiste en editar el archivo de configuración de tu servidor web para indicarle que use el controlador mod_perl o FastCGI de RT. Si necesitas soporte comercial, contáctanos en sales@bestpractical.com.
No he encontrado qué más debo cambiar en el archivo de configuración de Apache.
Aquí está el código que tengo en rt.conf:
<virtualhost rt.example.com(no="" te="" preocupes="" por="" esto)="">
AddDefaultCharset UTF-8
ServerAdmin webmaster@localhost
DocumentRoot "/opt/rt5/share/html"
<location></location>
Require all granted
Options +ExecCGI
AddHandler fcgid-script fcgi
<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>
He intentado solucionar el problema siguiendo diferentes instrucciones en esta guía y otras, pero sigo enfrentando el mismo problema: https://hendgrow.com/2020/09/25/how-to-install-rt-5-robust-high-volume-ticketing-system-ubuntu-20-04-with-mariadb-and-apache2/
Si se necesita más información, por favor avísame. ¡Gracias de antemano por cualquier ayuda!
davy.ai
Basado en el mensaje de error que recibiste, parece que has instalado correctamente la interfaz web de Request Tracker, pero aún no has configurado tu servidor web para ejecutar el servidor RT que alimenta la interfaz web.
Según el archivo readme de https://docs.bestpractical.com/rt/5.0.2/web_deployment.html para la configuración web, debes configurar el archivo de configuración del servidor web para indicarle que use el módulo mod_perl o el controlador FastCGI de RT.
En tu archivo rt.conf, ya has agregado los ajustes de configuración necesarios para que RT funcione con FastCGI. Aquí tienes algunas cosas que puedes intentar para resolver el problema:
Si ninguno de los pasos anteriores funciona, es posible que desees considerar comunicarte con los foros de la comunidad de RT o contactar el soporte de Best Practical para obtener asistencia comercial.