如何在 Ubuntu 12.04 服务器上安装请求跟踪器?

如何在 Ubuntu 12.04 服务器上安装请求跟踪器?

我想安装请求跟踪器(RT)。

我怎样才能做到这一点?

答案1

解决您的错误消息,正如@ObsessiveSSOℲ 在他的评论中指出的那样“您应该使用sudo apt-get install <packagename>安装,并且sudo apt-get update更新你的包索引。

安装请求跟踪器(RT)的安装指南

Request Tracker(rt) 需要大量的依赖项才能正常工作。以下是完成安装所需的软件包要求和步骤的粗略概述。

完整的逐步安装指南超出了该问题的范围。

请求跟踪器先决条件

安装可以通过多种方式完成。

在 RT 运行之前,您需要安装和配置一些应用程序。我尝试提供一些初步资料来帮助您入门。我强烈建议您阅读本安装指南作为帮助您入门的参考。

您将需要参考本指南对 Apache、邮件和 RT 服务进行其他更改以完成安装。

  1. LAMP 服务器
  2. 邮件服务器

  3. SQL 服务器 (MySQL)

    • MySQL 服务器指南- 除了分配根用户、其密码和 dB 名称之外,RT 不需要对其数据库进行太多手动配置,但这可能对于熟悉您的系统很有用。

    我的系统偏好设置如上所述,但还有其他可用的后端电子邮件和数据库解决方案可供 RT 运行(即 exim、SQlite):

安装并配置上述应用程序后,现在可以安装特定于 request-tracker 的软件包。首先,从终端使用以下命令 ( Ctrl- Alt- t):

sudo apt-get install rt4-apache2 rt4-clients rt4-db-mysql request-tracker4 rt4-extension-assettracker fetchmail

请注意,我已更新软件包引用以反映 12.04 存储库中的最新 RT 软件包。如果您选择request-tracker4通过 Synaptic 安装,则大多数依赖项都将被拾取,但您需要专门选择rt4-db-mysql软件包依赖项安装sqlite,并且exim默认情况下如此。

预计还会提示您安装大量(大约 80-90 个)附加软件包。安装过程中,软件包request-tracker4将弹出一个菜单并提示您个性化您的初始设置(Web URL、默认电子邮件帐户等)。

apt-get 进程完成后,你需要参考已经引用的安装指南修改您的 apache2 和电子邮件配置以满足 RT 的特定要求。

请求跟踪器具有非常好的文档维基百科支持系统。服务器故障我发现有关定制的提示很有用。

祝你好运!

相关内容