windows下搭建及配置mantis缺陷管理工具
在windows XP 操作系统下,如何更快、更容易地搭建及配置mantis缺陷管理工具呢?以下是我实践的具体步骤:
一、安装mantis的前提环境,需要先安装Apache HTTP Server2.2、PHP 5、MySQL5.1
网上下载APMServ5.2.6工具,APMServ 5.2.6 是一款拥有图形界面的快速搭建Apache 2.2.9、PHP 5.2.6、MySQL 5.1.28&4.0.26、Nginx、Memcached、phpMyAdmin、OpenSSL、SQLite、ZendOptimizer,以及ASP、CGI、Perl网站服务器平台的绿色软件。
下载完解压后,把它放在C盘根目录下。
注意:如果你的电脑已经安装了MySQL数据库,启动APMServ5.2.6工具时会报MySQL数据库启动失败,原因是3306端口号被占用了,解决方法是,先在cmd窗口命令输入netstat -ano ,查找占用3306端口的进程并且在任务管理器中结束该进程,然后打开本地电脑的MySQL服务,启动服务,最后再启动APMServ5.2.6工具。
二、安装mantis
1、官网下载mantisbt-1.2.17 ,下载地址:http://www.mantisbt.org/download.php
解压下载的安装包,将它放到C:\APMServ5.2.6\www\htdocs目录下,打开浏览器访问http://127.0.0.1,点击mantisbt-1.2.17,出现安装mantis界面,输入数据库连接信息,点击“Install/Upgrade Databasenstall”,如图

2、出现如下图,可以看到“install was successful”,说明mantis已经安装成功


三、mantis配置
其实mantis的安装非常容易,重点是mantis如何配置,包括简体中文设置、日期格式设置、邮件通知设置、显示统计报表设置等,下面作介绍:
1、进入mantisbt-1.2.17文件夹下,我这里的路径是C:\APMServ5.2.6\www\htdocs\mantisbt-1.2.17,复制config_defaults_inc.php到该目录下重命名为config_inc.php,并打开config_inc.php,修改如下内容:
(1)、mantis语言设置
$g_default_language = 'english'; //将english 改为chinese_simplified
(2)、日期格式设置
$g_complete_date_format = 'Y-m-d H:i T'; //改为习惯的日期格式
(3)、邮件设置
$g_enable_email_notification = ON;//开启邮件通知
$g_phpMailer_method = 2; //以smtp发送邮件
$g_smtp_host = 'smtp.163.com:25'; //设置邮箱服务器,我这里是使用163邮箱
$g_smtp_username = 'username'; #邮箱账号,记得不用加@及后面的域名内容
$g_smtp_password = 'pwd';//自己登陆邮箱的密码
$g_return_path_email = 'username@163.com';//邮件发送或返回的邮箱
(4)、添加PHP邮件服务
(注意:这里需要在网上下载PHPMailer_5.2.4,解压后放在随便的目录,我这里的路径为C:\PHPMailer_5.2.4)
$g_use_phpMailer = ON;
$g_phpMailer_path = C:\PHPMailer_5.2.4'; //phpMailer路径,可以写相对路劲,但我填写相对路径发送邮件没成功。
(5)、图形报表设置
安装JPGraph,下载地址:http://hem.bredband.net/jpgraph/jpgraph-1.21b.tar.gz,解压缩到mantis的路径下,我这里是C:\APMServ5.2.6\www\htdocs\mantisbt-1.2.17,修改文件内容
$g_jpgraph_antialias = ON;//开启图形报表
$g_jpgraph_path = C:\APMServ5.2.6\www\htdocs\mantisbt-1.2.17\jpgraph\src\';//添加指定的路径
在C:\APMServ5.2.6\PHP目录下编辑php.ini将“;extension=php_gd2.dll”前面的分号删除,这个模块是JPGraph在显示图表和进行汉字编码转换是所必须的。
其实之前已经设置了mantis的简体中文显示了,而APMServ5.2.6集成得很好,没有出现乱码问题。
四、登录mantis
打开浏览器,访问http://127.0.0.1/mantisbt-1.2.17/login_page.php,登录界面有两个警告,如图:

解决方法:1、使用administrator用户登录,密码为root,登录进去后,修改密码;
2、将mantis下的admin文件夹删除,或者修改名字作为日后备份;
windows下搭建及配置mantis缺陷管理工具的更多相关文章
- 【小白的java成长系列】——windows下搭建和配置java环境
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/enson16855/article/details/25967851 基于非常多原因,还是得说说ja ...
- 【前端工具】 git windows下搭建全过程
1. Git,Windows下的Git,地址:http://msysgit.googlecode.com/files/Git-1.7.9-preview20120201.exe(方便下载) 2 .SS ...
- Windows下搭建Spark+Hadoop开发环境
Windows下搭建Spark+Hadoop开发环境需要一些工具支持. 只需要确保您的电脑已装好Java环境,那么就可以开始了. 一. 准备工作 1. 下载Hadoop2.7.1版本(写Spark和H ...
- Android学习——windows下搭建Cygwin环境
在上一篇博文<Android学习——windows下搭建NDK_r9环境>中,我们详细的讲解了在windows下进行Android NDK开发环境的配置,我们也讲到了在NDk r7以后,我 ...
- Android学习——windows下搭建NDK_r9环境
1. NDK(Native Development Kit) 1.1 NDK简介 Android NDK是一套允许开发人员使用本地代码(如C/C++)进行Android APP功能开发的工具,通过这个 ...
- Windows下搭建MySQL Master Slave
一.背景 服务器上放了很多MySQL数据库,为了安全,现在需要做Master/Slave方案,因为操作系统是Window的,所以没有办法使用keepalived这个HA工具,但是我们可以接受人工进行切 ...
- Windows下搭建PHP环境:Apache+PHP+MySQL
本文简单记录一下Windows下搭建PHP环境的过程,一些细节可以参照本文参考资料,此文不再赘述 准备工作: Windows下手工搭建PHP环境需要先下载相应的软件,需要注意的是Apache与PHP的 ...
- Windows 下用 gogs 配置局域网 git server
大道曙光 Windows 下用 gogs 配置局域网 git server 最近要用 C# 开发一个新的项目,所以需要在 Windows 局域网环境下构建一个 git server. 在 Window ...
- Windows下搭建MySQL Master Slave[转]
Windows下搭建MySQL Master Slave 一.背景 服务器上放了很多MySQL数据库,为了安全,现在需要做Master/Slave方案,因为操作系统是Window的,所以没有办法使用k ...
随机推荐
- 国内ip信息库的组建
1.从 APNIC 分析得到国内的段 数据源位置:http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest 2.从QQ纯真库分析得到国 ...
- 机房收费系统中的Grid++Report报表设计器的应用
在进行账单查询功能的时候我应用了Grid++Report报表设计器,下面我就为大家介绍一下,还望大家多多指点. 首先,在Grid++Report报表设计器中进行报表界面的设置.在属性编辑窗口中这里对报 ...
- linux 系统监控系列之vmstat
vmstat的官方定义是:vmstat - Report virtual memory statistics,即虚拟内存的统计. 先来追根溯源: 什么是虚拟内存? 答:虚拟内存就是磁盘上虚拟出来可以当 ...
- Hacker(12)----个人计算机安全防护策略
了解了黑客的常用入侵方法,针对这些方法分别指定对应的防护策略不太现实,因此用户只能掌握个人计算机安全的常见防护策略,以确保计算机处在一个相对安全的环境中.常见个人计算机防护策略有:安装并及时升级杀毒软 ...
- .NET中反射机制的使用与分析
.NET中反射机制的使用与分析 [日期:2008-06-30] 来源: 作者:志伟 .NET反射的定义:审查元数据并收集关于它的类型信息的能力. 元数据是一种二进制信息,用以对存储在公共语言 ...
- Entity Framework中datetime2 to datetime转换错误
datetime2 to datetime 报错. 因为EF中,DATETIME类型默认是datetime2,数据库默认是datetime. 解决方案: 1.改数据库字段类型为datetime2 2. ...
- asp.net UpdatePanel 不能局部刷新问题汇总
1.web.config 配置问题. 关于web.config的配置方面网上有很多资料参考,按照其方法做即可实现. 2.网站 Framework 版本变化造成不能局部刷新问题 版本更新时,会 ...
- [翻译] C++ STL容器参考手册(第一章 <array>)
返回总册 本章节原文:http://www.cplusplus.com/reference/array/array/ 1. std::array (C++11支持) template < cla ...
- LFS,编译自己的Linux系统 - 完成准备工作
$LFS 确保环境变量$LFS已被定义. 定义:export LFS=/mnt/lfs 检查:echo $LFS 建立目录 $LFS/tools $LFS/tools目录用于存放和编译一些临时使用的工 ...
- 2016届百度实习生前端笔试题上海卷a
1.写出javascript运行结果:alert(‘5’+5); 结果:alert()函数中不能进行算术运算或字符串拼接,故不会弹出对话框. 2.写出javascript运行结果:for(var ...