Repolode
bestpractical

bestpractical/rt

开源的企业级工单与问题跟踪系统,用于管理请求、任务及责任人。

可替代:ZendeskJira Service Management

Star
1,170
Fork
298
未关闭 Issue
82
最近提交
20小时前

这是什么?

Request Tracker(RT)是一套工单与问题跟踪系统,帮助组织记录待办事项、谁在负责哪项任务、哪些已经完成,以及任务何时完成或未完成。系统基于 Perl 开发,以 Web 应用形式运行在 SQL 数据库之上。

RT 支持 MySQL/MariaDB、PostgreSQL、Oracle,SQLite 仅用于测试。Web 服务可使用 Apache(配合 mod_fcgid 或 mod_perl)或 nginx 部署。通过邮件网关,外部邮件可以直接进入系统,每个队列都能以邮件接收请求。安装过程通过 configure 脚本、make 依赖检查和 Web 安装向导完成,并提供从旧版本升级的步骤。

RT 采用 GPL-2.0 协议发布,Best Practical 也提供商业支持、托管和定制开发服务。

核心功能

  • 01将请求组织到队列中,并跟踪负责人和状态。
  • 02通过邮件网关将外部邮件转换为工单。
  • 03支持 MySQL、MariaDB、PostgreSQL 和 Oracle 数据库。
  • 04可基于数据库启用全文检索索引。
  • 05提供定时任务,用于邮件摘要、仪表盘发送和工单自动处理。

适用场景

  • 搭建由邮件驱动的 IT 服务台或客户支持队列。
  • 跟踪团队内部的任务与指派情况。
  • 记录事项的处理内容与时间,用于审计或报表。

快速上手

  1. 1

    解压发行包并进入目录

    tar xzvf rt.tar.gz
  2. 2

    使用所需选项运行 configure 脚本

    ./configure --help
  3. 3

    检查并安装缺失的 Perl 依赖

    make testdeps
  4. 4

    安装 RT 并启动网页安装程序

    make install

使用前须知

  • 需要受支持的 SQL 数据库以及支持 FastCGI 或 mod_perl 的 Web 服务器,部署有一定工作量。
  • 生产环境需要手动配置邮件网关、定时任务和 Web 服务器。
  • 全文搜索默认关闭,需要额外设置。
  • 默认 root 密码众所周知,必须修改。

标签

常见问题

rt 是什么?
开源的企业级工单与问题跟踪系统,用于管理请求、任务及责任人。 Request Tracker(RT)是一套工单与问题跟踪系统,帮助组织记录待办事项、谁在负责哪项任务、哪些已经完成,以及任务何时完成或未完成。系统基于 Perl 开发,以 Web 应用形式运行在 SQL 数据库之上。
rt 可以免费使用吗?用的什么许可证?
rt 以 GPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
rt 还在维护吗?
活跃维护中。rt 最近一次提交是在 2026年11月6日。
rt 适合用来做什么?
搭建由邮件驱动的 IT 服务台或客户支持队列。 跟踪团队内部的任务与指派情况。 记录事项的处理内容与时间,用于审计或报表。
rt 怎么安装和运行?
解压发行包并进入目录: tar xzvf rt.tar.gz 使用所需选项运行 configure 脚本: ./configure --help 检查并安装缺失的 Perl 依赖: make testdeps 安装 RT 并启动网页安装程序: make install
在哪里获取 rt?
源代码和安装说明在 GitHub 上:https://github.com/bestpractical/rt

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目