一軟件介紹
1概述
Mantis是一個開源的BUG管理系統;它基于PHP+MYSQL,可以運行在Windows/Linux/Unix平臺。
2產品架構
系統屬于B/S結構,通過網絡訪問,通過郵件注冊用戶。
二系統概述
1系統運行環境
1)系統軟件配置
u 操作系統:RedHat AS5。
2)應用軟件
u Apache 版本 httpd-2.2.3-6.el5
u Mantis 版本 1.1.2
u Mysql 版本 MySQL-server-community-5.0.67-0.rhel5
u PHP 版本 php-5.1.6-5.el5
u 安裝系統時,安裝sendmail,dns,apache等服務,能裝的都裝上,防火墻關閉,或者注意開通端口
三RedHat AS5上Mantis服務安裝
一、RedHat As5系統安裝好之后,系統自帶httpd-2.2.3-6.el5,安裝完成之后,啟動服務#Service httpd restart(start,stop)
二、啟動服務之后,訪問http://localhost或http://127.0.0.1來確認Apache服務是否安裝配置成功
三、RedHat As5系統安裝好之后,系統自帶php-5.1.6-5.el5
四、需要另外安裝mysql、mantis及相關插件。請準備好如下包:
MySQL-server-community-5.0.67-0.rhel5.i386.rpm
MySQL-client-community-5.0.67-0.rhel5.i386.rpm
MySQL-shared-community-5.0.67-0.rhel5.i386.rpm
MySQL-shared-compat-5.0.67-0.rhel5.i386.rpm
php-mysql-5.1.6-5.el5.i386.rpm
php-pdo-5.1.6-5.el5.i386.rpm
1) mysql的安裝
$rpm –ivh MySQL-server-community-5.0.67-0.rhel5.i386.rpm –force
$rpm –ivh MySQL-client-community-5.0.67-0.rhel5.i386.rpm --force
$rpm –ivh MySQL-shared-community-5.0.67-0.rhel5.i386.rpm --force
$rpm –ivh MySQL-shared-compat-5.0.67-0.rhel5.i386.rpm --force
$rpm –ivh php-mysql-5.1.6-5.el5.i386.rpm --force
$rpm –ivh php-pdo-5.1.6-5.el5.i386.rpm --force
登陸mysql給mysql增加用戶。
$Mysql –uroot –p
>use mysql;
>create database bugtracker;
>grant all privileges on *.* to mantis@’%’ identified by ‘mantis’ ;
>flush privileges;