在错误追踪系统中,Mantis绝对是个轻量级的工具,无论安装还是配置或使用,正如它自己的目标中所宣称的。但是,对一个中小型的项目来言,功能够用。
Mantis是一个基于php/MySQL/web的开源的错误追踪系统,以下安装教程假设系统已经安装好了Apache、PHP、MySQL的运行系统,如何安装这些环境请查看另外的配置文档。
一、下载
从Mantis官方网站下载最新版本。http://www.mantisbt.org/
目前最新版为1.1.1
二、安装
1、解压缩
$tar zxvf mantis-0.19.1.tar.gz
$mv mantis-0.19.1 mantis
2、建立数据库mantis及用户mantis
$mysqladmin -u root -p create mantis
//输入MySQL的root密码即可完成创建数据库mantis的操作
$mysql -u root -p
mysql>grant all privileges on mantis.* to 'mantis'@'localhost' identified by '你指定的mantis用户密码';
mysql>FLUSH PRIVILEGES;
mysql>\q
3、修改配置文件
$cd mantis
$cp config_inc.php.sample config_inc.php
$vi config_inc.php
//修改以下几行
$g_db_username = "mantis";
$g_db_password = "你在建立用户时指定的密码";
$g_database_name = "mantis";
//增加一下几行
$g_path = "http://www.yourdomain.com/mantis/";
$g_icon_path = $g_path."images/";
$g_absolute_path = "/解压缩的目录/mantis/"; #此处的mantis要和第1)步中mv的目标一致
$g_use_iis = OFF; #我们用的是linux
$g_show_version = ON;
邮件也可以用直接修改config_defaults_inc.php
//以下是配置邮件的,Mantis使用邮件来进行注册和通知,所以必须配置好
$g_enable_email_notification = ON; # 开通邮件通知
$g_smtp_host = 'mail.gzweishun.com'; # SMTP 服务器
$g_smtp_username = 'wzj@gzweishun.com'; # 邮箱登录用户名
$g_smtp_password = '对应用户邮箱的密码'; # 邮箱登录密码
$g_use_phpMailer = ON; # 使用 PHPMailer 发送邮件
$g_phpMailer_path = '/usr/local/php/includes/PHPMailer/'; # PHPMailer 的存放路径
$g_phpMailer_method = 2; # PHPMailer 以 SMTP
4、汉化
$vi config_inc.php
//修改下面这行为
$g_default_language='chinese_simplified';
$vi sql/db_generate.sql
language varchar(32) NOT NULL default 'chinese_simplified',
5、创建数据库的表结构
$mysql -u mantis -p mantis<sql/db_generate.sql
//输入数据库密码即可创建
6、修改apache的配置文件并重新启动apache
$vi $APACHE_HOME/conf/httpd.conf
//增加以下几行(仅供参考)
Alias /mantis/ "/解压缩目录/mantis/"
Options Indexs MultiViews Includes FollowSymLinks +ExecCGI
AllowOverride None
Order allow, deny
Allow from all
注:此处的 Alias /mantis/中的mantis要和前面设置的$g_path中的mantis保持一致
附:我的config_inc.php:
<?php
$g_hostname = 'localhost';
$g_db_type = 'mysql';
$g_database_name = 'mantis';
$g_db_username = 'root';
$g_db_password = 'password';
$g_default_language='chinese_simplified';
$g_administrator_email = 'guoquan@siebresystems.com';
$g_webmaster_email = 'guoquan@siebresystems.com';
$g_return_path_email = 'guoquan@siebresystems.com';
$g_from_email = 'guoquan@siebresystems.com';
$g_enable_email_notification = ON;
$g_smtp_host = 'mail.siebresystems.com';
$g_smtp_username = 'guoquan@siebresystems.com';
$g_smtp_password = '5668788guo';
$g_use_phpMailer = ON;
$g_phpMailer_path = '/home/tmp/PHPMailer/';
$g_phpMailer_method = 2;
?>
分享到:
相关推荐
总的来说,Mantis的安装和配置需要一定的技术背景,但通过细心阅读提供的文档和遵循指南,即使是新手也能成功搭建和管理Mantis实例。一旦设置完成,Mantis将成为团队协作和项目管理的强大工具。
1. **安装Apache服务器**:Apache是Mantis运行的基础环境,需要将其文档根目录设置为"D:/WWWROOT",并确保Apache配置正确,能够正常运行。 2. **安装PHP**:版本选择为5.2.5,并且只安装了mysql和GD库,这两个扩展...
打开"Mantis安装说明.docx",它提供了详细的安装步骤和配置指南。 在浏览器中访问Mantis的安装地址,首次访问会引导你进行数据库配置。输入之前设置的MySQL根用户密码,创建新的数据库和用户,分配权限给Mantis使用...
Mantis是一款开源的问题跟踪系统,常用于软件开发过程中的缺陷管理。它提供了用户友好的界面,使得团队可以高效地追踪、记录和解决...通过阅读《Mantis简单使用说明》PDF文档,你将能够深入理解这些概念并实践应用。
5. `mantis安装说明.doc`:这是一个文档,里面详细阐述了如何安装和配置Mantis,包括上述所有组件的设置步骤。 6. `php-5.2.6.tar.gz`:这是特定版本的PHP源代码,Mantis可能要求特定版本的PHP以确保兼容性。 7. `...
`说明.txt`可能包含额外的安装提示或注意事项,也应予以关注。 通过以上步骤,你就能在Windows上成功安装并运行Mantis了。随着对Mantis的深入了解和实践,你会发现它是一个强大而灵活的项目管理工具。
- **使用说明**:查阅系统操作指南。 - **管理**:执行高级系统管理任务。 - **编辑公告**:发布和更新系统公告。 - **个人账号**:管理自己的账户信息。 - **注销**:退出当前登录会话。 2. **经理**:负责...
本文档主要介绍了 Mantis 缺陷管理系统的配置说明,涵盖了软件准备、安装 PHP...本文档提供了 Mantis 缺陷管理系统的详细配置说明,涵盖了软件准备、安装 PHP、配置 IIS 以支持 PHP、安装 Mysql、安装 Mantis 等内容。
- 文档中提到了Mantis的安装和登录页面URL(***),这表明用户需要在浏览器中输入该地址以访问Mantis的登录界面。 - 在安装Mantis前,需要确保服务器上安装了支持的PHP版本和MySQL数据库。 - 网页上可能会提供一个...
Mantis是一款开源的问题跟踪系统,常用于软件开发项目中管理缺陷...以上就是关于"Mantis配置备份"的详细说明,涵盖了从安装到日常管理的多个方面。通过合理的配置和维护,Mantis可以成为一个强大而可靠的项目管理工具。
在安装和配置Mantis时,可以参考`Readme-说明.htm`文件,这个文档通常会包含详细的步骤指导,包括系统需求、数据库配置、文件权限设置、Web服务器配置等。对于下载的`mantisbt-1.2.4`文件,这是Mantis的一个特定版本...
Mantis操作手册是用于缺陷跟踪管理的系统操作手册,旨在取代Excel文档,进行_bug统一集中管理。该系统只供项目内部使用,假设用户已具备相关概念。下面是Mantis操作手册的详细知识点: 1. 基本操作 Mantis操作手册...
Mantis 系统是一种缺陷跟踪管理系统,用于取代 Excel 文档,进行 bug 的统一集中管理。该系统只供项目内部使用,假设用户已具备相关概念。下面是 Mantis 系统的操作手册: 基本操作 1. 登录:用户首先需要登录 ...
上传内容为研发软件管理系统,testlink重点是测试用例管理,mantis是BUG管理,两者进行关联,在win7下已经安装配置好,内有安装包及说明文档 版本mantisbt-2.7.0 testlink-1.9.16
它的安装、配置和使用可能会遇到一些挑战,以下是一些关键点的详细说明: **一、安装Mantis** 1. **数据库创建问题**:在安装过程中,你可能会遇到“Your database has not been created yet.”的错误。这需要你...
对于Mantis 1.1版,用户可以参考官方英文文档进行详细设置。系统访问地址通常为http://服务器IP:端口/mantis,新用户需注册并遵循特定的用户名规则,如使用公司邮箱前缀。注册后,用户需要通过邮箱中的激活链接设置...