【问题标题】:Configuring Request Tracker 4.0 with Apache2 on Linux Mint 14 Nadia在 Linux Mint 14 Nadia 上使用 Apache2 配置 Request Tracker 4.0
【发布时间】:2012-12-18 00:32:04
【问题描述】:

我的同事将 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 并收到以下消息:

有效!这是此服务器的默认网页。网络服务器 软件正在运行,但尚未添加任何内容。

我还对其进行了配置,因此当您访问 localhost/rt 时,您应该看到 Request Tracker 界面,但我收到的是以下页面,这是我花费大部分时间的地方时间被难住了:

你快到了!你还没有配置你的网络服务器来运行 反转录。您似乎已经正确安装了 RT 的 Web 界面,但是 尚未将您的 Web 服务器配置为“运行”RT 服务器 为网络界面提供动力。下一步是编辑您的网络服务器的 配置文件来指示它使用 RT 的 mod_perl 或 FastCGI 处理程序。如果您需要商业支持,请联系我们 sales@bestpractical.com。

片刻之后,它会将我重定向到 bestpractical.com/rt/rt-broken-install.html。 (显然只允许 2 个链接?)

我假设我有一些错误配置,但不确定是什么。我昨天和今天的大部分时间都在谷歌上搜索和摆弄这个,但没有运气。我敢肯定,我对 linux 环境相当缺乏经验并没有帮助。

如果我了解他是如何安装它的,他想使用 FastCGI 进行设置,所以我访问了这个站点 requesttracker.wikia.com/wiki/FastCGI 并按照那里的指南进行操作,但是文档非常糟糕而且并不总是与我的环境一致,所以我不得不进行大量的猜测和检查工作。我将提供我添加到配置文件中的代码,以便您了解我现在的位置

000-default in /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');

如果需要更多信息,请告诉我。提前感谢您的帮助!

【问题讨论】:

    标签: linux apache configuration apache2 rt


    【解决方案1】:

    web deployment 的 RT 文档提供了有关使用 fastcgi 设置 Apache 和在“/rt”下运行的更多详细信息。我认为您首先要尝试使用建议的 Apache 配置,看看是否可以通过设置页面。

    (请注意,这些文档在 RT 安装以及 docs 目录中都可用。)

    【讨论】:

    • 谢谢!我的好友最终按照此链接上的教程进行操作,并且为我们做到了!编辑:忘记链接...link
    猜你喜欢
    • 2022-07-14
    • 2021-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-18
    • 1970-01-01
    • 2014-07-20
    相关资源
    最近更新 更多