mantis安装配置
Mantis安装配置及使用教程

Mantis安装配置及使用教程缺陷管理工具mantis 搭建安装及使用手册SPT2010 年7 月7 日Generated by Foxit PDF Creator . Foxit Software For evaluation only.目录一、软件准备 (3)二、安装:xampp (3)三、安装:MySQL (4)四、安装:mantis (6)五、设置:mantis 为中文 (7)六、Mantis 中邮件配置: (9)七、Mantis 中上传附件设置 (10)八、安装及配置JpGraph (12)九、Mantis 时间设置 (13)十、Mantis 使用手册 (14)Generated by Foxit PDF Creator . Foxit Software For evaluation only.一、软件准备1、系统:Windows XP SP3;2、软件:xampp-win32-1.5.4a-installermysqlcc-0.9.3-win32;mantis-1.0.7.tar;jpgraph-2.0.tar;二、安装:xampp1、下载完xampp 后,进行安装,安装目录自定,如安装在C:\mantis\;2、安装一路next;3、注意一点,默认apache 端口为80,mysql 为3306,如果端口被占用了,需要设置端口,一般IIS 会占用apache 的80 端口,最好把IIS 服务停掉;4、安装完成后,出现如下图:apache 和mysql 启动就可以了;5、点击上图Apache 那行的Admin 按钮,弹出一页面,选中中文;6、点击左边“安全”。
出现下图页面;Generated by Foxit PDF Creator . Foxit Software For evaluation only.7、点击图中http://localhost/security/xamppsecurity.php 链接,设置mysql 中root 的密码。
mantis安装配置

Mantis1.2.19 在Windows 平台上的安装配置详解安装环境:WindowsXP 32Apache2.2.22+PHP5.4.39+MySQL5.5.28一、简介MantisBT是由PHP开发的、基于WEB的缺陷跟踪系统,并采用开源数据库MySQL,构成一个完整的开源解决方案,如下图1所示。
MantisBT的主要功能可以分为3个部分:管理、缺陷报告和统计分析。
每个部分又有一些子功能,子功能下面还有一些具体的功能,其功能结构,可以用图2来描述。
图1图2MantisBT的功能特点:(1)支持多项目、多语言。
(1)权限设置灵活,不同角色有不同权限,还支持自定义角色。
(1)可以建立缺陷之间的关联或依赖关系,从而更有效地管理项目。
(1)缺陷统计分析功能比较强,有多种直方图和圆饼图,并能导出CSV文件供Excel作进一步分析。
(1)有自定义字段功能,可以满足企业的一些特殊要求。
(1)缺陷可以在不同项目间移动。
(1)主页可发布公告、项目相关新闻,方便信息传播。
(1)个人可定制Email通知功能,每个用户可根据自身的工作特点订阅相关的缺陷状态邮件。
(1)可以定制软件公司特定的缺陷处理流程。
与Bugzilla相比,Mantis有如下优点:第一、Mantis相对Bugzilla有更好的操作界面。
第二、安装和使用都相对简单一点。
对于一般的项目,Mantis作缺陷跟踪,已经绰绰有余。
二、下载安装由于Mantis是建立在PHP、MySQL环境之上的,所以Mantis安装分为两部分,既要安装PHP、MySQL等支撑平台,还要完成自身的安装。
支撑平台的安装可以参照Windows搭建Apache+MySQL+PHP环境。
以下详细介绍mantis自身的安装。
首先,Mantis官方下载地址为/download.php,下载版本:mantisbt-1.2.19.zip其次,PHPMyAdmin官方下载地址为/projects/phpmyadmin/ ,下载版本:phpMyAdmin-4.4.4-all-languages.zip1、安装(1)将下载的mantisbt-1.2.19.zip压缩包进行解压,放在D:\php目录中,并将文件夹更名为:mantisbt(2)将下载的phpMyAdmin-4.4.4-all-languages.zip压缩包进行解压,放在D:\php目录中,并将文件夹更名为:phpMyAdmin2、配置(1) 确认apahce和mysql服务已经启动(2) 打开浏览器,输入http://localhost/phpMyAdmin,输入MySQL的登录用户名与密码(root/123456),在“SQL”中执行创建数据库脚本:create database mantisdb;或者在“数据库”中:填写“mantisdb”、“utf8_general_ci”,点击“创建”,创建成功.(3) 打开浏览器,输入http://localhost/mantisbt/admin/install.php进入相关配置依次输入:mysql (数据库类型)localhost (服务器名)root(mantis数据库拥有者的用户名)123456(mantis数据库拥有者的密码)mantisdb (mantis数据库名)root (mysql数据库管理员用户)123456 (mysql数据库管理员密码)最后点击“Install/Upgrade Database”这个按钮,安装开始,其实就是在MySQL中创建相关的表和初始化一些数据的过程,在我的电脑上花了大约七八秒钟,然后就显示完成信息了。
mantis安装部署以及配置手册

目录1 xampp环境搭建 (1)1.1 下载xampp安装包 (1)1.2 安装 (2)1.3 安装设置 (3)1.4 运维xampp (5)2 安装部署mantisbt (6)2.1. 下载mantisbt (6)2.2. 部署mantisbt (6)2.3. 配置修改 (11)2.3.1. Mantisbt汉化 (11)2.3.2. 设置时区 (12)2.3.3. 配置mantis邮件 (12)2.3.4. 修改bug严重性 (13)2.4. 数据迁移 (14)2.4.1. 迁移方案一(可用于Mantis及数据库升级) (14)2.4.2. 迁移方案二(直接拷贝) (15)3 常见问题 (15)3.1. 安装时遇到的问题 (15)3.2. 使用中遇到的问题 (17)在工作中,选用了MantisBT作为公司的BTS工具。
MantisBT的作为一款缺陷跟踪管理系统,有以下优点:∙开源、免费;∙可与开源的testlink集成,便于统计bug的用例发现率;∙具有bug关联功能;∙权限设置灵活,不同角色有不同权限;∙具有邮件通知功能,每个用户可根据自身的工作特点只订阅相关缺陷状态邮件;∙提供多维度,多种表现形式的统计数据;软件环境:∙CentOS7.4 64位;∙MantisBT-1.3.15;∙xampp-linux-x64-5.6.14注:xampp能快速搭建LAMP环境,提高部署效率。
1xampp环境搭建1.1下载xampp安装包现在php的集成运行环境越来越多,个人比较喜欢XAMPP,更新速度快,好用,安装便捷。
windows下面的安装,就是下一步、下一步,没什么好说的,详细说一下linux下面的安装,这里以CentOS为例进行说明。
如果直接使用wget从xampp的官网上下载,由于各种墙,不能下载成功,可以在该链接中选择自己需要的版本。
我选择的linux下,64位,5.6.14这个版本。
使用以下命令进行下载:# wget /projects/xampp/files/XAMPP%20Linux/5.6.14/xampp-linux-x64-5.6.14-0-installer.run1下载成功后,会在目录中看到名为:xampp-linux-x64-5.6.14-0-installe r.run 的文件。
mantis和EasyPhp安装和配置

版本EasyPHP-12.1_with_PHP-5.4.6-setup mantis-1.2.15-windows直接选择目录进行安装.把mantis 复制到EasyPHP/www文件夹中Easy启动和打开连接:进入mantis页面:基本无需修改页面,选择默认较好,我这样做的。
下一步为绿色good 为已经搭建成功。
登陆:http://127.0.0.1/mantis/login_page.php默认的系统管理员用户:账号:administrator密码:root刚配置好的mantis登陆界面会有如下两个警告:WARNING: You should disable the default "administrator" account or change its password.WARNING: Admin directory should be removed.解决第一个警告,需要修改administrator的密码。
解决第二个警告,需要把mantis安装目录下的admin文件夹删除,一般情况请进入系统建立一个自己的管理员账号后在删除,或者将admin文件改下名字也好。
文件配置:1、在config_defaults_inc.php中修改为:$g_default_language = 'chinese_simplified'; /*设置为中文默认为English2、mantis随机自启动设置在configuration--》EasyPHP中设置3、Mantis邮箱配置config_defaults_inc.php中修改为:$g_administrator_email = 'test@';$g_webmaster_email = 'xxx@';$g_from_email = 'xxx@';$g_from_name = 'SME'; 发件人的名字$g_return_path_email = 'xxxxxxxx@';$g_smtp_host = '';$g_smtp_username = 'username';$g_smtp_password = 'password';4、关闭提交BUG时会自动发送邮件在config_defaults_inc.php中修改为$g_enable_email_notification = OFF; /*关闭邮件发送5、时间区域设置config_ini.php 1074行上下$g_default_timezone='Asia/Shanghai';6、设置上传文件上传到磁盘(默认为上传到DATABASE)以及文件大小(还未成功)1):在config_defaults_inc.php中修改为:$g_allow_file_upload = ON;$g_file_upload_method = DISK;$g_file_upload_max_num = 5; /*最大可以上传几个文件$g_absolute_path_default_upload_folder='EasyPHP\www\mantis\upload\'; /*上传文件所存放的绝对路径2):在EasyPHP\www\mantis下config_defaults_inc.php中修改:$g_max_file_size= 10000000; /*单位为K在\EasyPHP\apache中修改php.ini为:upload_max_filesize = 10M /*默认为2M3):在mantis下新增upload文件夹在Mantis目录下新建目录如upload ,再在mantis建立的项目中把文件上传路径设置为“upload”(通过Web方式)。
mantis安装配置详解

一、需要下载的软件1、EasyPHP,EasyPHP是一个开源的集成软件。
它集成了PHP、Apache、MySql,满足了Mantis平台对PHP平台、服务器、数据库的需求。
我下载的是EasyPHP1.8版。
2、Mantis,我们的目标软件。
我下载的是mantis-0.19.4(1.0以下版本有db_generate.sql)。
二、EasyPHP软件安装正常安装EasyPHP,我安装的目录是D:\Program Files\EasyPHP1-8。
三、安装MySQL管理软件phpmyadmin把目录D:\Program Files\EasyPHP1-8下的phpmyadmin目录整个拷贝到目录www下。
打开浏览器输入:http://localhost,会出现phpmyadmin的一个连接点进去。
四、MySQL端口冲突会出现一个设置db的界面,如果出现错误,证明是mysql冲突。
需要修改mysql的端口,可以打开mysql目录下的my.ini修改所有的3306修改为3333。
只要修改phpmyadmin目录下libraries下配置文件config.default.php。
找到:$cfg['Servers'][$i]['port'] = '';// // MySQL port - leave blank for default port这句注释表明这里空表示使用的是MySQL的默认端口3306。
只要把它改为:$cfg['Servers'][$i]['port'] = '3333';五、创建mantis登陆MySQL的用户1、登陆到phpmyadmin。
2:选择privileges这里会有两个选择,修改root的密码,或者创建新用户。
创建新用户:1:选择Add a new user2、输入用户信息===创建数据库=======1:选择Databases2:创建bugtracker数据库mysql>create database mantis;//创建Mantis库3:导入db_generate.sql文件mysql>source db_generate.sql;//Mantis初始化建表注:也可以通过http://localhost/phpmyadmin/操作1.创建bugtracker数据库(图示一)2.导入db_generate.sql文件(图示二)六、Mantis安装1:把下载的mantis-0.19.4压缩包解压到EasyPHP的www目录下改名为mantis。
Mantis安装与配置方法

Mantis安装与配置方法下载:mantisbt-2.6.0.zipxampp-win32-1.8.3-5-VC11-installer.exe1、安装:xampp-win32-1.8.3-5-VC11-installer.exe2、拷贝mantis到C:\xampp\htdocs下面,文件夹改名为“mantis”3、启动xampp、启动阿帕奇、启动mysql。
4、浏览器、访问localhost、选择“中文”、再选择“安全”。
5、重要:必须在访问、安装mantis前,修改php和mantis配置文件的时区设置,如下:C:\xampp\php\php.ini修改为:date.timezone=Asia/ShanghaiC:\xampp\htdocs\mantis\config_defaults_inc.php修改为:$g_default_timezone = 'Asia/Shanghai';然后再进行以下安装过程,则最后的显示时间就是正确的了。
这样、安装之后、Mantis生成的配置文件就有如下内容了:C:\xampp\htdocs\mantis\config\config_inc.php$g_default_timezone = 'Asia/Shanghai';6、浏览器、访问localhost/mantis、进入配置安装界面。
7、什么都不填、直接点击安装,等待一会儿、即可成功。
(时区已经自动选为上海了)8、浏览器、打开新标签页、访问localhost/mantis、进入登录界面。
输入用户名:administrator输入密码:root成功登录。
局域网内其他人也可访问:http://172.19.1.102/mantis/9、修改配置文件(在结尾处追加内容即可)C:\xampp\htdocs\mantis\config\config_inc.php为了在创建新用户时、不用填写mail、而且可以直接输入初始密码。
mantis安装配置手册

mantis安装配置⼿册1.安装准备1.WAMP Server安装程序(WampServer2.0f.exe)2.mantis压缩包(mantisbt-1.2.0.zip)3.jpgraph-3.0.7.tar.bz24.本机ip为172.168.2.1322.安装apache,mysql,php5说明:Wamp server包含apache,mysql,php5.所以安装⼀个Wamp Server即同时安装了apache服务,mysql数据库,php5运⾏WampServer2.0f.exe,开始安装,弹出如图所⽰提⽰,直接点击是(Y)继续点击Next选择accept ,点击Next选择安装路径,也可保持默认路径。
点击Next点击Install确认当前系统explorer的位置,如果mantis不使⽤邮件功能,这⾥SMTP,Email 保持默认,点击Next完成安装勾选Launch WampServer2now复选,点击finish 完成之后,即⾃动启动wamp 服务Wamp启动后在桌⾯右下⾓可以看到如图所⽰的图标,点击该图标,在弹出菜单中单击PutOnline启⽤wamp服务。
Wamp server安装好后,接下来要到服务管理器中将apache和mysql这两个服务设为⾃启动模式。
开始菜单-运⾏输⼊services.msc 确定打开服务管理器。
右键选择wampapache,选择属性,弹出如图对话框,启动类型选择⾃动,点击确定。
按同样⽅法设置wampmysql为⾃启动。
3.配置apacheUE打开apache配置⽂件C:\wamp\bin\apache\Apache2.2.11\conf\ httpd.conf (配置apache的ip地址和监听端⼝)listen 80 改为82ServerName localhost:80 改为172.168.2.132:82重启apache,使设置⽣效。
使⽤http://172.168.2.132:82访问测试,能够看到如下页⾯即配置已⽣效。
Mantis安装配置心得

Mantis的安装配置以及维护Mantis是一个基于PHP技术的轻量级的缺陷跟踪系统,是以Web操作的形式提供项目管理及缺陷跟踪服务,足以满足中小型项目的管理及跟踪。
更重要的是其开源,不需要负担任何费用。
这段时间安装配置了mantis,决定非常好用,现在将我的经验更大家分享,如果什么地方有不足或失误,希望得到广大mantis支持使用者的指点,不胜感激:)Windows 2000 Professional SP4(建议安装在纯净的系统上,以免引起端口冲突而无法使用Mantis,当然,高手可以自己来修改端口)第一章安装配置Mantis本安装只适合于WINDOWS 平台,本方法只适用用到的版本,其他版本没实验过,大家在安装的过程中一定要注意版本。
步骤:1.下载EasyPHP:easyphp1-8_setup.exe;地址:/2.下载Mantis:mantis-1.0.8.tar.gz;地址:/3.安装EasyPHP,默认安装就可以了;4.在EasyPHP 的安装目录下找到phpMyAdmin 目录,并copy 到EasyPHP 目录下的WWW 目录中;5.解压缩Mnatis 并copy 到EasyPHP 目录下的WWW 目录中(注意:解压后的文件夹名为mantis-1.0.8,为了方便使用,减少修改量,将其后的‘-1.0.8’删除);6.重启EasyPHP;7.打开浏览器,在地址栏输入http://localhost/mantis8.首次登录时需要配置用户,不用管,点击[确定],然后关闭网页,重新登录http://localhost/mantis,用户名为administrator,密码为root.这就可以了。
但是现在你只有看的份,还不实用。
需要配置中文(需要的话)、配置邮件等等操作,下面逐一分析。
若要在局域网内让别人能访问你,必须修改IP的设置,在EasyPHP1-8\apache\conf下用先前提到的EmEditor打开httpd.conf,找到Listen 127.0.0.1:80,修改为Listen 0.0.0.0:80即可。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
mantis安装配置
1.安装配置介绍
1.1.需要的软件
Apache
Mysql(/downloads/)
mantis(/download.php)
php(/downloads.php)
1.2.安装配置过程
1.2.1.安装Apache
首先下载Apache服务器的windows版本,网址为:
/download.cgi,使用版本为Apache2.2,下载完后安装。
安装后可以打开浏览器,输入http://localhost/验证Apache是否成功,如果成
功则显示:It works 字样。
1.2.2.安装PHP
首先下载PHP,网址为:/downloads.php,下载
php-5.2.17-Win32-VC6-x86.zip,解压缩到D:\mantis\目录下,
php-5.2.17-Win32-VC6-x86改名为php,添加环境变量path=
D:\mantis\php;D:\mantis\php\ext;
1.2.3.apache与PHP整合
1. 打开apache
2.2的httpd.conf
2.找到“DirectoryIndex”,在后添加index.php或其他作为默认主页的文件名
3.找到“#LoadModule vhost_alias_module modules/mod_vhost_alias.so”,在其下添加:LoadModule php5_module D:/PHP5/php5apache2_2.dll
再起一行添加PHPIniDir "D:/mantis/php"
4.找到“AddType application/x-gzip .gz .tgz”在其下添加:
AddType application/x-httpd-php .php
再起一行添加:
AddType application/x-httpd-php .html
1.2.4.mime.types文件增加如下两行:
application/x-httpd-php php
application/x-httpd-php-source phps
注意:G:/JCDevTool是PHP的安装目录,如果是apache2.2,必须写"php5apache2_2.dll"。
1.2.5.测试是否配置成功
测试PHP是否加载成功:
编写一个PHP文件(hello.php):
<html>
<head>
<title>hello</title>
</head>
<body>
<?php echo "hello,php"; ?>
</body>
</html>
将该文件复制到apache2.2\htdocs中,然后浏览器中输入
http://localhost/hello.php,如果显示"hello,php",则表示加载成功。
1.2.6.接下来介绍如何安装mysql:
这个比较简单,首先下载MySQL,网址为:/downloads/,
最新的稳定版本为5.5.15,下载完后按照安装向导一步一步就可以完成安装了。
1.2.7.最后介绍如何安装配置Mantis:
1.安装Mantis
首先下载Mantis,网址为:/download.php,最新的稳
定版本为Mantis1.2.7,下载完后解压到C:\mantis-1.2.7。
2.配置Apache
也就是向Apache暴露Mantis的位置。
修改%APACHE_HOME%\conf\httpd.conf,在
文件末尾添加以下文字,以配置mantis目录的访问权限:
Alias /mantis "D:/mantis/mantisbt/"
<Directory "D:/mantis/mantisbt/">
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>
注意:这里特别注意,必须写成UNIX路径的/,不能写成Window路径的\,否则会无法正确显示mantis。
可选配置:如果希望在浏览器中直接输入目录名(即http://localhost/mantis)就可以访问Mantis主页(如果不添加,则每次都显示Mantis目录下的文件和子目录列表,有安全隐患),可以在dir_module标签中添加上index.php:
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
这样就可以在浏览器中直接输入目录名了(当然,这时候访问还会出错,因为mantis 数据库还没建立呢,不要急,我们一会马上去创建。
)
3.配置PHP
因为我们需要使用基于PHP的应用程序Mantis,而Mantis本身的特性需要(如使用MySQL数据库等),就要求我们去修改php.ini文件:
(1)包含Pear库(Mantis中用到了Pear库)
查找include_path,改为include_path=".;D:\mantis\php\PEAR",并去掉前面的分号
(2)包含外部PHP库(因为需要知道php_mysql.dll动态库的路径)
查找extension_dir,改为extension_dir="D:\mantis\php\ext",并去掉前面的分号
(3)包含PHP-MySQL库(因为需要支持MYSQL)
查找php_mysql.dll,去掉前面的分号,这样PHP就能调用mysql模块了
1.2.8.为Mantis创建表、数据
访问http://localhost/mantis/admin/install.php,输入MySQL的用户名和密码,然后点击Install/Upgrade Database,就会自动建立Mantis所需要的数据库和所
有数据表。
(这里注意,这是和以前的mantis比较大的不同,以前的mantis,如
mantis-0.19.4.tar.gz版本,会提供一个db_generate.sql数据库脚本来创建
mantis需要的数据库,而新版mantis则通过install界面来自动创建。
,还需要
注意的是,这里的内容多是从mantis/config_inc.php中获取,特别需要注意的
是Hostname一栏,默认值为localhost,而MySQL安装时变动了端口,则应该写
成 localhost:端口号,别忘同时修改config_inc.php文件)
这里还要注意一个问题,有时创建时会失败,提示:【Checking PHP support for database type 】的错误:BAD database is not supported by PHP. Check that it has been compiled into your server.查看apache的log发现有如下错误:PHP Warning: PHP Startup: Unable to load dynamic library 'd:\\Program Files\\PHP\\ext\\php_mysql.dll' - \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xc4\xa3\xbf\xe9\xa1\xa3
\r\n in Unknown on line 0 这是因为不能正确加载php_mysql.dll库,导致php 与mysql不能连携,请检查环境变量中path是否有:【安装路径】\PHP和【安装路径】\PHP\ext 类似的配置。
如果没有请将该路径添加到path中。
特别再注意,添加后请务必重启OS,才能生效。
1.2.9.启动Mantis
访问http://localhost/mantis/,出现登录界面,(注意,mantis的默认用户名
为administrator,默认密码为root。
)
1.2.10. 邮件服务器配置
在Mantis中注册新用户时,会给你指定的邮箱发一封邮件,点开邮件中的链接才
可以设定密码,因此需要给Mantis添加邮件功能。
使用phpmailer作为邮件服务器,首先下载phpmailer,网址为:
,下载完后解压到
D:\mantis\PHPMailer_v5.1。
修改D:\mantis\mantisbt\config_inc.php,添加以下内容:
$g_smtp_host = '';
$g_smtp_username = 'xinqian3607';
$g_smtp_password = '123456';
$g_use_phpMailer = ON;
$g_phpMailer_path = 'D:\mantis\PHPMailer_v5.1';
$g_phpMailer_method = 2;
$g_return_path_email = 'xinqian3607@'
把其中的内容修改为你自己的邮箱信息就可以了,点击修改密码,试一试能不能
收邮件
2.使用说明
查看mantis使用教程文档。