一软件介绍
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;