`

Request Tracker 3.8 安装到Ubuntu server 9.10 的步骤

阅读更多
HowTo Install Request-Tracker 3.8 on ubuntu 9.10 and MySQL

This Howto will explain how to install request-tracker on a clean Ubuntu 9.10 Server install. It is tested on Ubuntu 9.10 and might work with slight modifications on other versions or Debian based distributions.

It also installs the additional services required for Request-Tracker:

    * Mysql - Database to Store the RT information.
    * Postfix - Email Server (for sending emails)
    * Apache2 - Web Server

Logon as a user with the right to use the sudo command.

Make sure you have the latest software

sudo apt-get update
sudo apt-get upgrade

Install MySql with perl interface

sudo apt-get install mysql-server libdbd-mysql-perl

Answer Y

Type password for root in mysql

Repeat password for root in mysql
Install the Web server with specific files for request-tracker3.8

sudo apt-get install rt3.8-apache2 rt3.8-db-mysql

Answer Y

*In install request-tracker3.8(I found Ubuntu server 9.10's packet don't include rt3.8-db-mysql),if don't install it,create the mysql Database will create sqlite3's database,don't create mysql's.)*

Install mail server (SMTP Server)

sudo apt-get install postfix

Choose "Internet Site" in the install dialogue.

Write the name of the local server
Install Request Tracker 3.8 server and client

sudo apt-get install request-tracker3.8 rt3.8-clients

Answer Y

Write rt.domainname

Answer "Yes" to Handle RT_SiteConfig.pm permissions?

Answer “Yes” to Configure database for request-tracker3.8 with dbconfig-common?

* RT default install DIR is /usr/share/request-tracker3.8/html *

Configure Request Tracker 3.8
Make backup of configuration file.

sudo cp /etc/request-tracker3.8/RT_SiteConfig.pm /etc/request-tracker3.8/RT_SiteConfig.pm.orig

Edit Request Tracker configuration file.

sudo vim /etc/request-tracker3.8/RT_SiteConfig.pm


#---your file should look something like this ----------------
# vim /etc/request-tracker3.8/RT_SiteConfig.pm
#TIMEZONE – takes the timezone from linux installation.
my $zone = "UTC";
$zone='/bin/cat /etc/timezone'
if -f "/etc/timezone";
chomp $zone;
Set($Timezone, $zone);
# THE BASICS:
Set($rtname, 'RT3.example.com');
Set($Organization, 'example.com');
Set($CorrespondAddress , 'rt@example.com');
Set($CommentAddress , 'rt-comment@example.com');
# THE WEBSERVER:
Set($WebPath , "/rt");
Set($WebBaseURL , "http://RT3.example.com");
# THE DATABASE:
Set($DatabaseType, 'mysql');
Set($DatabaseHost, 'localhost');
Set($DatabasePort, '');
Set($DatabaseUser , 'rtuser');
Set($DatabasePassword , 'wibble');
Set($DatabaseName, 'rtdb');
#--------------------------------------------------------------------------------

Create database

sudo /usr/sbin/rt-setup-database --action init --dba root --prompt-for-dba-password

This should be the result:

Working with:

Type: mysql

Host: localhost

Name: rtdb

User: rtuser

DBA: root

Now creating a mysql database rtdb for RT.

Done.

Now populating database schema.

Done.

Now inserting database ACLs

Granting access to rtuser@'localhost' on rtdb.

Done.

Now inserting RT core system objects

Done.

Now inserting data

Done inserting data

Done.
Add rt perl module to apache
Backup apache configuration file

sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/default.orig

Edit the configuration file

sudo vi /etc/apache2/sites-available/default

Add the following line to the VirtualHost section of Apache from which you wish to serve RT

Paste at the end of the file just before the closing virtualhost tag

Include /etc/request-tracker3.8/apache2-modperl2.conf
RedirectMatch ^/$ /rt


*In the step,you need add  VirtualHost config code in the 'default' file.
*The VirtualHost like the /var/www/,but in </VirtualHost> front add up two line.

Add the module

sudo a2enmod rewrite

Restart webserver

sudo /etc/init.d/apache2 restart

Start using Request Tracker

Now you are ready to logon to Request Tracker on 'http://yourdomain.com/rt' using

User: root

Password: password

And you are on your way, have fun :-).

*这份文档是经过本人验证的安装过程,重复多日,反复十几遍的过程。
*Request tracker 是一个开源的,基于Perl开发的请求跟踪系统,自由度及可定制性特别高,非常适合服务机构或部门使用来做为业务与客户关系管理的业务平台。详细介绍见互联网。
分享到:
评论

相关推荐

    Request Tracker安装配置文档说明 .ppt

    Request Tracker安装配置文档说明 .ppt Request Tracker安装配置文档说明 .ppt

    在 FreeBSD 5.4/OpenBSD 3.8 上安装 BT Server

    在FreeBSD 5.4与OpenBSD 3.8上安装与配置BT Server是一项技术性的任务,涉及到操作系统级别的设置以及BitTorrent软件的正确部署。以下是根据提供的文件信息,详细解析安装与配置流程的关键知识点。 ### 安装...

    Request Tracker

    Request Tracker(RT)是一款强大的问题跟踪系统,常用于IT服务管理、客户支持、项目管理和团队协作等领域。RT-3.8.2是该软件的一个特定版本,它包含了多个改进和功能,以提升用户体验和效率。 在RT-3.8.2中,用户...

    Request-Tracker

    RT is an enterprise-grade issue tracking system which thousands of organizations use for bug tracking, help desk ticketing, customer service, workflow processes, change management, network operations,...

    ubuntu安装配置fastdfs详细教程.pdf

    安装步骤包括系统环境的准备,例如在Ubuntu 18.04上以root权限登录,并安装gcc和nginx等依赖软件。如果需要从源代码编译安装,则需要先安装gcc和相关的编译工具。安装完成后,需要配置Tracker Server和Storage ...

    Driver_pz51tracker_关于51仿真器驱动无法安装解决_PZ51TrackerDriver_

    在电子工程领域,尤其是嵌入式系统开发中,51单片机是非常常见的一种微控制器。51仿真器是用于调试和测试51系列单片机程序的重要...记住,始终确保从可靠来源获取驱动程序,并遵循正确的安装步骤,以避免不必要的困扰。

    SQLTracker安装包

    首先,`SQLTracker.chm` 文件是一个帮助文档,通常包含了关于SQLTracker的使用指南、功能介绍、操作步骤等内容。用户可以通过这个文件快速了解如何安装、配置和操作SQLTracker,解决在使用过程中可能遇到的问题。 ...

    RT Essentials(英文版)--request tracker 使用指南

    **RT Essentials(英文版)——Request Tracker 使用指南** Request Tracker(RT)是一款强大的问题跟踪系统,主要用于处理和支持各种类型的请求,如技术支持、项目管理、事件报告等。它以开源的形式提供,具有高度可...

    ubuntu下mantis 的安装详细过程

    Ubuntu 下 Mantis 的安装详细过程 Mantis 是一个功能强大的 ...通过以上步骤,可以成功地安装 Mantis 到 Ubuntu 系统中。Mantis 是一个功能强大的 bug 跟踪系统,可以帮助开发者和项目经理更好地管理项目和跟踪 bug。

    py Request Tracker Report-开源

    【Py Request Tracker Report 开源详解】 Py Request Tracker Report 是一个基于Python开发的开源报告生成工具,专门针对Request Tracker 2/3(RT 2/3)系统。Request Tracker 是一个强大的问题跟踪系统,广泛应用...

    video_spot_tracker_v08.11-1_tracker_tracking_

    本文将围绕"video_spot_tracker_v08.11-1_tracker_tracking_"这一软件,详细阐述其半自动追踪算法的工作原理、安装步骤及应用流程。 一、半自动追踪算法简介 视频斑点追踪算法主要目标是对视频中的特定对象进行...

    SQLTracker(sql跟踪器).zip

    - **安装与配置**:解压SQLTracker.zip,按照文档指导安装并配置连接到目标数据库。 - **启动监控**:启动SQLTracker服务,它将开始捕获和记录SQL查询信息。 - **数据可视化**:通过友好的用户界面,查看SQL查询...

    rt4vagrant:Request Tracker的Vagrant开发环境

    **rt4vagrant:Request Tracker的Vagrant开发环境** `rt4vagrant`是一个专为Request Tracker(RT)设计的Vagrant开发环境。这个项目旨在为开发者和管理员提供一个便捷的方式来搭建、测试和维护RT4的环境,无需在...

    fastdfs在ubuntu上的部署配置

    总之,部署FastDFS在Ubuntu上涉及多个步骤,包括下载和安装依赖库、配置FastDFS和Nginx,以及启动和测试服务。理解每个组件的作用和配置选项对于成功部署至关重要。在整个过程中,注意文件路径、端口和配置文件的...

    SQLTracker,抓取sql语句的工具

    7. **跨平台支持**:SQLTracker可能支持多种数据库管理系统,如MySQL、Oracle、SQL Server、PostgreSQL等,适应性广泛。 8. **报告与导出**:工具通常具备生成报告和导出数据的功能,便于与团队共享分析结果或进行...

    IssueTracker Issue Tracker 问题跟踪系统

    data文件夹下面有SQL SERVER 数据库文件,附加到SQL SERVER 上即可, 然后更新连接字符串;Initial Catalog=IssueTrackerStarterKit2;Integrated Security=True"/&gt; 建好虚拟目录后,根据实际访问路径,填写根目录,...

    SQLTracker.rar

    1. 安装与配置:首先,需要将SQLTracker部署到服务器上,并按照官方文档配置相关参数,如数据库连接信息、跟踪级别等。 2. 启动跟踪:启动SQLTracker服务后,它会自动开始监听数据库活动。在PL/SQL Developer等工具...

    视频追踪与Tracker的使用

    本文将详细介绍Tracker的下载、安装、界面、标定、预处理、追踪、修正、数据分析等关键功能,并分享一些拍摄优化技巧。 首先,Tracker的下载和安装十分便捷,用户可以在官方网站(https://physlets.org/tracker/)上...

    tobii_eye_tracker_linux_installer:在Ubuntu 18.10中安装和测试tobii眼动仪

    它允许安装驱动程序和开发库,以运行与IS4(Tobii 4C)兼容的设备。 deps软件包是从tobii页面获得的: : 该管理器可从以下网站获得: : (更改为: : ) 安装方式 bash ./install_all.sh 组态 运行Tobii Pro Eye ...

Global site tag (gtag.js) - Google Analytics