这是我在这里发表的第一篇文章。我不知道格式化的所有技巧。提前抱歉!
所以,我花了几天时间搞乱这个并没有多少运气。我的同事将Linux Mint 14 Nadia安装到VM上(使用VirtualBox),并按照以下教程安装Apache,MySQL和PHP:http://community.linuxmint.com/tutorial/view/486。然后,他使用http://www.bestpractical.com/rt/docs/4.0/的自述文件安装Request Tracker 4.0。从他告诉我的方式来看,这两个都很顺利,很少打嗝。现在他将任务转发给我,我正在尝试使用Apache服务器正确配置Request Tracker 4.0。目前我可以访问localhost并收到以下消息:
有效!这是此服务器的默认网页。 Web服务器 软件正在运行但尚未添加任何内容。
我也配置了它,所以当你访问localhost / rt时,你应该看到Request Tracker界面,但是我收到了以下页面,这就是我花了我大部分时间的地方时间难倒了:
你快到了!您尚未配置要运行的网络服务器 RT。您似乎已正确安装了RT的Web界面,但是 尚未配置您的Web服务器以“运行”RT服务器 支持Web界面。下一步是编辑您的网络服务器 配置文件,指示它使用RT的mod_perl或FastCGI 处理程序。如果您需要商业支持,请联系我们 sales@bestpractical.com。
过了一会儿,它将我重定向到bestpractical.com/rt/rt-broken-install.html。 (显然只允许2个链接?)
我认为我有一些配置错误但不确定是什么。我一直在谷歌搜索和摆弄昨天和今天的大部分没有运气。我确信,我对linux环境缺乏经验并没有帮助。
如果我理解他是如何安装它的,他想用FastCGI进行设置,所以我访问了这个网站requesttracker.wikia.com/wiki/FastCGI并按照那里的指南进行操作,但文档非常糟糕,但并不总是如此与我的环境保持一致,所以我不得不进行大量的猜测并检查工作。我将提供已添加到配置文件中的代码,以便您查看我现在所处的位置
000-default / etc / apache2 / sites-enabled:
Alias /rt /opt/rt4/share/html
Alias /NoAuth/images /var/www/rt/share/html/NoAuth/images/
AddHandler fastcgi-script fcgi
ScriptAlias / /var/www/rt/sbin/rt-server.fcgi/
<Directory /opt/rt4/share/html/>
Order allow,deny
Allow from all
</Directory>
> / opt / rt4 / etc中的RT_SiteConfig.pm:
Set($WebPath, '/rt');
Set($WebBaseURL, 'http://localhost');
如果需要更多信息,请告知我们。在此先感谢您的帮助!
答案 0 :(得分:2)
web deployment的RT文档提供了有关使用fastcgi设置Apache以及在'/ rt'上运行的更详细信息。我想你最初会尝试使用建议的Apache配置,看看是否能让你超越设置页面。
(请注意,这些文档在RT安装中以及docs目录中都可用。)