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
在FreeBSD 5.4与OpenBSD 3.8上安装与配置BT Server是一项技术性的任务,涉及到操作系统级别的设置以及BitTorrent软件的正确部署。以下是根据提供的文件信息,详细解析安装与配置流程的关键知识点。 ### 安装...
Request Tracker(RT)是一款强大的问题跟踪系统,常用于IT服务管理、客户支持、项目管理和团队协作等领域。RT-3.8.2是该软件的一个特定版本,它包含了多个改进和功能,以提升用户体验和效率。 在RT-3.8.2中,用户...
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 18.04上以root权限登录,并安装gcc和nginx等依赖软件。如果需要从源代码编译安装,则需要先安装gcc和相关的编译工具。安装完成后,需要配置Tracker Server和Storage ...
在电子工程领域,尤其是嵌入式系统开发中,51单片机是非常常见的一种微控制器。51仿真器是用于调试和测试51系列单片机程序的重要...记住,始终确保从可靠来源获取驱动程序,并遵循正确的安装步骤,以避免不必要的困扰。
首先,`SQLTracker.chm` 文件是一个帮助文档,通常包含了关于SQLTracker的使用指南、功能介绍、操作步骤等内容。用户可以通过这个文件快速了解如何安装、配置和操作SQLTracker,解决在使用过程中可能遇到的问题。 ...
**RT Essentials(英文版)——Request Tracker 使用指南** Request Tracker(RT)是一款强大的问题跟踪系统,主要用于处理和支持各种类型的请求,如技术支持、项目管理、事件报告等。它以开源的形式提供,具有高度可...
Ubuntu 下 Mantis 的安装详细过程 Mantis 是一个功能强大的 ...通过以上步骤,可以成功地安装 Mantis 到 Ubuntu 系统中。Mantis 是一个功能强大的 bug 跟踪系统,可以帮助开发者和项目经理更好地管理项目和跟踪 bug。
【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_"这一软件,详细阐述其半自动追踪算法的工作原理、安装步骤及应用流程。 一、半自动追踪算法简介 视频斑点追踪算法主要目标是对视频中的特定对象进行...
- **安装与配置**:解压SQLTracker.zip,按照文档指导安装并配置连接到目标数据库。 - **启动监控**:启动SQLTracker服务,它将开始捕获和记录SQL查询信息。 - **数据可视化**:通过友好的用户界面,查看SQL查询...
**rt4vagrant:Request Tracker的Vagrant开发环境** `rt4vagrant`是一个专为Request Tracker(RT)设计的Vagrant开发环境。这个项目旨在为开发者和管理员提供一个便捷的方式来搭建、测试和维护RT4的环境,无需在...
总之,部署FastDFS在Ubuntu上涉及多个步骤,包括下载和安装依赖库、配置FastDFS和Nginx,以及启动和测试服务。理解每个组件的作用和配置选项对于成功部署至关重要。在整个过程中,注意文件路径、端口和配置文件的...
7. **跨平台支持**:SQLTracker可能支持多种数据库管理系统,如MySQL、Oracle、SQL Server、PostgreSQL等,适应性广泛。 8. **报告与导出**:工具通常具备生成报告和导出数据的功能,便于与团队共享分析结果或进行...
data文件夹下面有SQL SERVER 数据库文件,附加到SQL SERVER 上即可, 然后更新连接字符串;Initial Catalog=IssueTrackerStarterKit2;Integrated Security=True"/> 建好虚拟目录后,根据实际访问路径,填写根目录,...
1. 安装与配置:首先,需要将SQLTracker部署到服务器上,并按照官方文档配置相关参数,如数据库连接信息、跟踪级别等。 2. 启动跟踪:启动SQLTracker服务后,它会自动开始监听数据库活动。在PL/SQL Developer等工具...
本文将详细介绍Tracker的下载、安装、界面、标定、预处理、追踪、修正、数据分析等关键功能,并分享一些拍摄优化技巧。 首先,Tracker的下载和安装十分便捷,用户可以在官方网站(https://physlets.org/tracker/)上...
它允许安装驱动程序和开发库,以运行与IS4(Tobii 4C)兼容的设备。 deps软件包是从tobii页面获得的: : 该管理器可从以下网站获得: : (更改为: : ) 安装方式 bash ./install_all.sh 组态 运行Tobii Pro Eye ...