您的位置:软件测试 > 开源软件测试 > 开源Bug管理工具 > Mantis
Mantis的安装配置-Windows与使用
作者:网络转载 发布时间:[ 2014/1/13 11:46:01 ] 推荐标签:Mantis Windows bug

  1.安装环境:mantis-1.0.0rc4 + EasyPHP-2.0b1-setup.exe;
(1)这里建议使用EasyPHP,因为它集成了Apache,MySql和Php5。一个安装文件,安装也非常简单,用来搭建mantis很不错。如果对其中的Apache,Php作配置的话,只修改配置文件了,真的很easy。
新版本是EasyPHP 2.0 beta1,
下载地址http://www.easyphp.org/telechargements.php3。
mantis(螳螂)是一个免费且很受欢迎的bug跟踪管理系统。它是用php编写,并和MySQL, MS SQL, and PostgreSQL数据库协同使用,mantis已经被广泛的安装于Windows, Linux, Mac OS, OS/2等其它操作系统。几乎任何浏览器都可以作为客户端来使用。并且它是开源的哦。
  mantis是大特点是,便于使用,基于WEB,已经被翻译成68种语言,支持多个项目,为每一个项目设置不同的用户访问级别,跟踪缺陷变更历史,定制我的视图页面,提供全文搜索功能,内置报表生成功能(包括图形报表),通过Email报告缺陷,用户可以监视特殊的Bug,附件可以保存在 web服务器上或数据库中(还可以备份到FTP服务器上),自定义缺陷处理工作流,支持输出格包括csv、Microsoft Excel、 Microsoft Word,集成源代码控制(SVN与CVS ),集成wiki知识库与聊天工具(可选/可不选),支持多种数据库(MySQL、MSSQL、 PostgreSQ、Oracle、DB2),提供WebService(SOAP)接口,提供Wap访问。mantis的新版本是1.1.0a3。
下载地址是http://www.mantisbt.org/download.php。

2.安装

(1)EasyPHP的安装很简单,不断的nextok了
(2)mantis的安装,把mantis解压,我是解压到c:/mantis.也解压到easyphp的www目录下;

3.配置

(1)apache服务器打开C:。。apache下的conf目录下的httpd.conf文件,修改loadfile,LoadModule php5_module为 #PHP 5
LoadFile "C:。。。/EasyPHP 2.0b1/php5/php5ts.dll"
LoadModule php5_module "C:。。。/EasyPHP 2.0b1/php5/php5apache2.dll" 并增加下面这句
AddType application/x-httpd-php .php
修改phpinidir的路径到你的php目录
#PHP.ini path
PHPIniDir "C:。。。/EasyPHP 2.0b1/php5"
并在文件的后增加下面的语句
Alias /mantis "c:/mantis/" Options Indexes
AllowOverride None
Order allow,deny
Allow from all

设置字符
AddDefaultCharset UTF-8
修改duankou(因为我的80端口已经占用,默认为80端口)
#Listen 12.34.56.78:80
Listen 127.0.0.1:8088

(2)php配置
打开 C:。。。EasyPHP 2.0b1php5目录下的php.ini-dist文件。并修改它的类型为ini,即(php.ini)
修改include_path 为= ".;C:/EasyPHP 2.0b1/php5/jpgraph-1.21b/src/
去掉extension=php_mysql.dll和extension=php_gd2.dll前面的;号;
修改SMTP为你向要的邮件协议例如我的( SMTP.163.com)
修改
extension_dir = "c:../php5/ext"

(3)mysql
启动easyphp;
启动成功后会在状态栏右下角出现一个小方框,打开命令行,cd到mysql的bin目录,运行mysqld,启动服务,然后以root登录命令为: mysql -uroot -p;密码为空。再创建名为bugtracker数据库。然后哦后创建user为用户名 mantis密码为xxx,之后授权给mnantis,grant all privileges on bugtracker.* to'mantis'@'localhost'identified by 'xxx';后flush privileges; 在网上看到很多文章在创建bugtracker数据库之后,还要链接到mantis底下的sql下的的db_generate.sql文件,所以很多都很疑惑,发现在 mantis地下根本找不到这个文件夹。其实mantis在其新版本1.0以后不需要用户自己创建数据表了,安装好mantis之后,第一次使用 mantis时它会帮我们自动创建数据表了。是不是更方便了?嘿嘿!q退出mysql。

上一页123456下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd