Mantis Bug Tracker(mantis) windows部署及配置(软件开发任务/bug问题管理)

一、概述

        Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上、实用性上足以满足中小型项目的管理及跟踪。更重要的是其开源,不需要负担任何费用。

二、准备工作

  1. 下载  phpMyAdmin
  2. 下载  mantisbt
  3. 下载  EasyPHP

三、安装EasyPHP

        打开EasyPHP安装包,同意协议,选择安装路径,其他都是点击“Next”。

Mantis Bug Tracker(mantis) windows部署及配置(软件开发任务/bug问题管理)

四、配置EasyPHP

        EasyPHP安装成功运行后,在电脑右下脚的任务栏里面有个运行图标,右击图标。

Mantis Bug Tracker(mantis) windows部署及配置(软件开发任务/bug问题管理)

点击Open Dashboard,启动两个服务:http server和database server

Mantis Bug Tracker(mantis) windows部署及配置(软件开发任务/bug问题管理)

如图,运行正常。这两个服务分别是Apache和MySql服务。

五、配置mantis

        将已经下载的Mantis解压。打开EasyPhP的安装目录,找到WWW文件夹。把Mantis文件夹复制到WWW目录下面;同样的操作步骤,把phpmyadmin复制到EasyPHP的WWW目录下面。

Mantis Bug Tracker(mantis) windows部署及配置(软件开发任务/bug问题管理)

打开浏览器,输入“http://127.0.0.1/”,打开如下页面。

Mantis Bug Tracker(mantis) windows部署及配置(软件开发任务/bug问题管理)

点击mantisbt/,打开Mantis链接。不用管其他的,直接选择“Install/Upgrade Database”按钮。稍等安装成功。

六、完成及注意事项

        到此,Mantis已经搭建成功,我们可以重复下第五步骤,选择Mantis,如果出现如下界面,则表示Mantis搭建成功。

Mantis Bug Tracker(mantis) windows部署及配置(软件开发任务/bug问题管理)

  • Mantis安装成功后,默认账号密码是:administrator/root

  • 可以改变Mantis文件夹的目录层次结构或文件夹名称来修改Mantis登录路径

  • 安装好EasyPhP启动后,如果Apache没有启动成功,正常是80端口被占用。如果找不到占用原因,重启电脑。

  • 管理员添加新用户时,设置密码使用邮箱发送给新用户的,但是邮箱基本不用。所以修改配置,使创建用户时,可以设置初始密码,给新用户改:

    在Mantis目录下config_defaults_inc.php文件中找到$g_send_reset_password

    然后设置成:$g_send_reset_password = OFF  即可。

    重新使用administrator账号及密码,登录mantis, 依次选择 管理 -> 用户管理 -> “创建用户”, 可以看到填写密码的输入框啦!