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即可。
mantis安装配置文档_mantis操作使用相关文档
$g_allow_file_upload = ON; //使用上传文件功能
$g_file_upload_method = DISK;
$g_max_file_size = 100000000; # 100 MB #设置文件空间
# --- jpgraph settings --------
$g_use_jpgraph = ON; 使用jpgraph
$g_jpgraph_path = 'C:/EasyPHP 2.0b1/php5/jpgraph-1.21b/src/'; 指定jpgraph的路径
$g_phpMailer_method = 2; #使用SMTP服务
$g_smtp_host = ''; #使用SMTP服务
$g_smtp_username = 'fanxin1029';
$g_smtp_password = 'XXXXXX';
$g_administrator_email = 'fanxin1029@';
1.安装环境:mantis-1.0.0rc4 + EasyPHP-2.0b1-setup.exe;
(1)这里建议使用EasyPHP,因为它集成了Apache,MySql和Php5。一个安装文件,安装也非常简单,用来搭建mantis很不错。如果对其中的Apache,Php作配置的话,只修改配置文件了,真的很easy。
$g_db_type = 'mysql';
$g_default_language ='chinese_simplified';
$g_window_title = 'mantis BUG管理系统';
【图文】MantisBugTracker安装、配置说明
【图⽂】MantisBugTracker安装、配置说明Mantis官⽅⽹站:参考⽂档:《Mantis安装配置⼿册(For_Mantis_Bug_Tracking_1.1.8).pdf》 Edited by KongLingfeng⼀、安装配置1.所需软件环境官⽹的要求Software (for MantisBT 1.1.x)4.3.0 and higher4.1.1 and higher (MS SQL and DB2 are also supported).Web server (, IIS, etc.)Software (for MantisBT 1.2.x)5.2.0 and higher4.1.1 and higher (MS SQL, DB2, and PostgreSQL are also supported).Web server (, IIS, etc.)我安装的环境是Ubuntu10.04 + Apache2.2.14 + MySQL5.1.41-3ubuntu12.7+ PHP5.3.2-1ubuntu4.5公司的环境:Apache2.2.10(Unix) + MySQL5.0.67 Sourcedistribution + PHP5.2.6安装的版本是MantisBT1.2.3。
mantisbt-1.2.3.tar.gz可在官⽹下载。
2.安装过程环境搭建这⾥不在叙述。
在mysql⾥新建⼀个mantis数据库,新建⼀个账户mantis⽤来管理该数据库。
登录进mysql后mysql> create database mantis defaultcharacter set utf8 collate utf8_general_ci;mysql> grant all privileges on mantis.*to 'mantis'@'localhost' identified by '密码';将mantisbt-1.2.3.tar.gz解压,放到⽹站⽬录下此处⽹站⽬录/usr/local/apache/htdocs/修改Apache配置⽂件httpd.conf增加Alias /mantisbt "/usr/local/apache/htdocs/mantisbt1.2.3/"<Directory "/usr/local/apache/htdocs/mantisbt1.2.3/">Options Indexes FollowSymLinks MultiViewsAllowOverride NoneOrder allow,denyAllow from all</Directory>修改后重启Apache服务$ apachectl -k restart在浏览器中输⼊⽹址,看到以下界⾯,如果提⽰权限不⾜,可以查看看⼀下⽂件夹的权限说明:Type of Database: 默认数据库是MySQLHostname (for Database Server): MySQL装在本机,可以默认Username (for Database),Password (for Database) : 数据库的⽤户名及密码(刚才创建的⽤户名和密码)Database name (for Database) 刚才创建的数据库名mantisAdmin Username (to create Database ifrequired),Admin Password (to create Database ifrequired): 数据库管理员⽤户名及密码Print SQL Queries instead of Writing to theDatabase 选上此项,输出SQL但不写到数据库,因为输出的SQL语句中要修改点击install/Upgrade Database将Installing Database部分拷出来删掉Database Creation Suppressed, SQL Queries follow删掉SYSTEM WARNING: Invalid argument supplied for foreach()修改language VARCHAR(32) NOT NULL DEFAULT 'english',为 language VARCHAR(32) NOT NULL DEFAULT 'chinese_simplified',保存为mantis_init_db.sql以mantis⽤户登录mysqlmysql> use mantismysql> source /home/XXX/mantis_init_db.sql完成数据库的建⽴此时再次按照刚才的⽅式填写,执⾏install/Upgrade Database(可以不执⾏,仅是检查数据库建⽴是否正确)最后显⽰表⽰建⽴成功,下⾯建⽴配置⽂件。
(精选文档)Windows与Linux下MantisBT的安装与配置相关手册
大名鼎鼎的Mantis是一个Bug跟踪系统,使用PHP编写,简单,易用,功能丰富,一直享有盛誉,还有很重要的一点,它是免费的,中小型企业使用它来跟踪缺陷和问题是再合适不过了。
今天安装并配置了一下,在这里记录下来:1.安装:安装Mantis(现在叫MantisBT)之前,应先准备好Apache,MySQL和PHP的安装,这些在我以前的日志里已经有说明,在这里就不重复了,参见《WAMP(Windows Apache MySQL PHP)+phpMyAdmin安装配置》。
到Mantis官网上下载最新的稳定版本:/download.php选择Stable release版本,如mantisbt-1.1.6.zip。
解压到Apache的资源目录下,在浏览器中输入mantis访问地址,如http://localhost/mantis,将进入数据库安装界面,设置相关数据库信息,填写要创建的数据库名字(默认为bugtracer,可修改为其他)、数据库使用用户和密码(我使用了root用户,当然也可以先创建其他用户然后在这里使用),点击安装数据库。
安装完成后,再次打开http://localhost/mantis,用administrator root进行登录,验证安装。
2.配置:2.1图形报表模块支持2.1.1编辑php的配置文件php.ini,找到;extension=php_gd2.dll,将前面的“;”去掉,市php能够提供图形支持。
2.1.2到http://www.aditus.nu/jpgraph/jpdownload.php下载最新的JPGRAPH包,根据自己安装的PHP 版本来选择,如jpgraph-2.3.4.tar.gz,解压到mantis根目录下,重命名为jpgraph。
打开mantis安装目录下新生成的config_inc.php文件,添加:$g_use_jpgraph = ON;$g_jpgraph_path = '.' . DIRECTORY_SEPARATOR . 'jpgraph' .DIRECTORY_SEPARATOR.'src'.DIRECTORY_SEPARATOR;2.1.3如果此时打开图标查看,可能会发现图表标题是乱码,这是字体设置问题。
mantis安装配置指南(实际操作版)
一、安装准备1、php-5.2.6-Win32.zip 、pecl-5.2.6-Win32.zip2、mysql-5.1.37-win32.msi3、apache_2.2.9-win32-x86-no_ssl-r2.msi4、mantis-1.1.2.zip5、phpmailer-0.9.zip二、安装和配置1、php安装和配置A、安装将PHP解压到 D:\PHP下(目录可以自行更改),将PECL包里的内容解压到PHP 安装目录的ext目录下(例如D:\PHP\ext)B、配置找到 PHP目录里的php.ini-recommended,拷贝到 windows目录里(例如C:\WINDOWS\),重命名为 php.ini ;将PHP目录里的 php5ts.dll和libmysql.dll 拷贝到系统目录system32中(例如C:\WINDOWS\system32)。
打开文件php.ini(1)搜索extension_dir = "./",将其路径指到你的PHP目录下的ext目录,例如extension_dir = "D:\PHP\ext";(2)加载php_mysql.dll模块。
把“;extension= php_mysql.dll”前的“;”去掉。
修改配置文件后,运行PHP目录下的文件php.exe,如果有模块没有加载成功,会提示信息。
2、apache安装和配置A、安装点击安装文件,一路Next即可。
默认安装路径是C:\Program Files\Apache Software Foundation\Apache2.2。
也可以将apache安装在 D:\apache2.2 目录下(随自己喜好的目录下)。
注意:(1)其中有一步,选择for All Users,…..这项才能把apache当作服务来安装,否则只能本机使用,Apache 会自动安装并启动相关服务,并在任务栏右下角运行着一个Apache 监控器:,通过它可以启动、停止服务。
mantis安装与配置
mantis安装与配置(Windows+Mysql+PHP+IIS)已在下列系统安装运行成功:Win2000_sp4,WinXP_sp2所需软件:mysql-4.0.8-win32 mysql数据库mysqlcc-0.9.3-win32 Control Center图形界面php-4.4.2-installer.exe PHP环境mantis-0.19.4.rar bugs缺陷管理工具安装过程:全部选默认安装路径1.安装mysql-4.0.8-win322.安装mysqlcc-0.9.3-win323.安装php-4.4.2-installer.exe4.运行C:\mysql\bin\winmysqladmin.exe5.运行MySQL Control Center,在Register Server窗口中的Host Name:wind(你的计算机名字),点Add.在Console Manager窗口中双击root@wind:3306开启连接.6.设置Mantis1) 打开IIS管理器,在默认网站中增加一个虚拟目录Mantis,指向你的Mantis解压缩目录(这里使用C:\Mantis),在“属性”窗口的“文档”页面增加默认文档“index.php”;2) 将C:\Mantis中的config_inc.php.sample复制一份,改名为config_inc.php,修改其中的设置;Mantis 的设置是这样保存的:在config_defaults_inc.php中保存这Mantis的默认设置,用户自己的设置信息保存在config_inc.php中,如果某个选项在config_inc.php中有设置,则系统使用config_inc.php中的设置,否则使用config_defaults_inc.php的系统默认设置;config_inc.php.sample则是Mantis给出的一个用户设置文件例子。
安装和配置Mantis
说明:黑色加粗部分为配置文档修改或添加的内容,例如index.cgi意思为修改或添加index.cgi 红色加粗部分为操作控制而非直接输入,例如空格意思为此处需要按下空格键一、介绍✧Apache:Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。
它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。
✧MySQLMySQL(通常被读作My-SEQuel)是一个开放源码的关联式数据库管理系统。
原开发者为瑞典的MySQL AB公司,该公司在2008年被升阳微系统(Sun Microsystems)收购。
甲骨文公司(Oracle)2009年收购升阳微系统公司,MySQL成为Oracle旗下产品。
MySQL被广泛地应用在Internet上的中小型网站中。
由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言✧PHPPHP,是英文超文本预处理语言Hypertext Preprocessor的缩写。
PHP 是一种HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用。
✧MantisMantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,其功能与JIRA系统类似,都是以Web操作的形式提供项目管理及缺陷跟踪服务。
在功能上可能没有JIRA那么专业,界面也没有JIRA漂亮,但在实用性上足以满足中小型项目的管理及跟踪。
Apache+Mysql+PHP+Mantis一、基本设置:1)虚拟机操作系统类型及硬件配置,网卡设置为NA T类型,网段处于192.168.172.02)进入虚拟机,配置固定IP地址二、安装补丁程序及第三方软件1)安装补丁程序2008-vcredist_x86.exe2)安装补丁程序2010-vcredist_x86.exe3)安装notepad++ / editplus编辑软件,使用默认设置,方便修改后续软件参数4)安装WinRAR解压缩软件,安装使用默认配置三、安装和配置Apache1)将Apache2.4复制到C盘根目录2)进入C:\Apache24\conf\目录,修改httpd.conf文件,(鼠标右键单击文件,选择用notepad++)3)找到214行,添加如下内容ServerName空格本机IP地址:80本案例为ServerName空格192.168.172.100:804)修改完毕后保存退出,验证Apache配置的正确性。
mantis配置总结
BUG管理工具Mantis的配置总结1.先安装wamp2.修改wamp的端口在httpd.cof中修改端口修改wampmanager.tpl中相应的端口3.将mantis的安装文件夹放到www目录下4.在浏览器中访问mantis的安装文件会默认跳转到安装目录下5.安装成功后在登录界面会有两个警告:6. (1)将mantis下的admin目录修改为adminBackup会解除第二个警告(2)administrator登录后修改密码会解除第一个警告【超级管理员的默认账号密码为:administrator/root】7.由于新增用户时密码都会通过邮件发送,但是没有配置邮件,所以需要在config_inc.php文件的最后添加一句话$g_enable_email_notification = OFF;这样在新增用户时密码会默认为空8.汉化将config_defaults_ini.php文件中的$g_default_language的值有English改为“chinese_simplified”将$g_fallback_language的值也改为“chinese_simplified”9.设置默认时区在config_defaults_ini.php文件中将$g_default_timezone的值改为“Asia/Shanghai”$g_default_timezone = 'Asia/Shanghai';总结修改时区的地方有php.ini中的data.timezone10.人员姓名显示中文在mantis目录下config_inc.php中加上$g_show_realname = ON;11.分派问题时不分派给管理员超级用户登录-->管理-->配置管理-->工作流阀值-->权限-->管理问题-->不勾选管理员即可12.右上角显示项目问题将创建项目数大于等于两个的时候右上角才显示需要选择的项目13.设置报告员在报告问题时可以分派问题超级用户登录-->管理-->配置管理-->工作流阀值-->权限-->分派问题-->勾选报告员即可14.设置报告员在报告问题后可以编辑问题超级用户登录-->管理-->配置管理-->工作流阀值-->权限-->修改问题-->勾选报告员即可15.去掉我的视图和查看问题界面底部的各个状态的颜色表示条我的视图界面【my_view_page.php】搜索html_status_legend();注释文件中的最后一个搜索到的查看问题界面【view_all_inc.php】搜索html_status_legend();注释文件中的最后一个搜索到的16.去掉每个页面的最后的logo(注释每个页面的最后一句话html_page_bottom();)首页【main_page.php】html_page_bottom();选择项目界面【login_select_proj_page.php】变更日志界面【changelog_page.php】路线图界面【roadmap_page.php】统计报表界面【summary_page.php】管理界面【manage_overview_page.php】17.修改查看问题表格的列名print_column_title找到core文件夹里的columns_api.php文件,将以下两处修改即可:“P”的修改:# --------------------# $p_columns_target: see COLUMNS_TARGET_* in constant_inc.phpfunction print_column_title_priority( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE ) {if ( $p_columns_target != COLUMNS_TARGET_CSV_PAGE ) {echo '<td>';print_view_bug_sort_link( 'P', 'priority', $p_sort, $p_dir,$p_columns_target );print_sort_icon( $p_dir, $p_sort, 'priority' );echo 'dd</td>';} else {echo lang_get( 'priority' );}}# --------------------“#”的修改:# --------------------# $p_columns_target: see COLUMNS_TARGET_* in constant_inc.phpfunction print_column_title_bugnotes_count( $p_sort, $p_dir,$p_columns_target = COLUMNS_TARGET_VIEW_PAGE ) {if ( $p_columns_target != COLUMNS_TARGET_CSV_PAGE ) {echo '<td> # </td>';} else {echo '#';}}第一段关于"p"的段落再删除后在Mantis中点击查看问题,我们可以看到,原来的"p"已经变为了"优先级",而"#"号列中则显示为"bugnotes_count",18.修改报告员和开发员为报告人员和开发人员在mantis/lang中找到$s_project_status_enum_string将其中的值为报告员和开发员的进行修改19.修改提交问题界面上的字段名称在mantis/lang中找到$s_category将“分类”改为“问题类型”20.设置提交问题界面上的问题类型的默认值修改界面【bug_report_page.php】$f_category_id = gpc_get_int( 'category_id', 0 );#此处可以设置问题类型的默认值【$s_all_projects=所有项目$s_projects_title=所有项目$s_config_all_projects = '注意:这些设置将对<b>所有项目</b>有效。
mantis安装配置手册
Mantis 缺陷跟踪系统安装配置手册一、软件准备1 、操作系统:Windows XP SP 32 、安装软件:xampp-win32-1.7.1-installer.exeMysqlcc (0.9.4 )Mantis ( 1.2.3)JpGraph (3.0.6 )二、安装xampp xampp xampp xampp1 、下载完xampp 后,进行安装,安装目录自定,如安装在D : \Program Files \xampp ,如图 1 所示图 1 输入安装路径2 、下一步,选择SERVICE SECTION ,如图 2 所示。
图 2 选择安装服务项3 、注意:默认apache 端口为80 ,mysql 为3306 ,如果端口被占用了,需要设置端口,一般IIS 会占用apache的80 端口,最好把IIS 服务停掉。
4 、安装完成后,如图3 所示,apache 和mysql 就自动启动了。
图 3 安装完成5 、点击上图Apache 那行的Admin 按钮,弹出XAMPP 页面,选择中文,如图4 所示。
图 4 选择中文页面6 、点击左边“安全”,出现XAMPP 安全页面,如图5 所示。
图 5 XAMPP 安全7 、点击图中http://localhost/security/xamppsecurity.php 链接,设置mysql 中root 的密码,如图 6 所示,密码设置成功。
图 6 MySQL 密码设置成功三、安装Mysqlcc Mysqlcc Mysqlcc Mysqlcc1 、双击安装文件,一路next 后,安装完成。
2 、打开Mysqlcc 软件,如图7 所示,是Mysqlcc 软件的界面。
图7 MySQL 控制台界面3 、在name 中填root ,在hostname 中填localhost ,在Password 中输入刚刚设置的root 密码。
为了测试是否可以连接成功,可以先点击Test 按钮,测试一下,如果提示连接成功,点A dd 按钮即可。
MANTIS安装配置及迁移说明
MANTIS安装配置及迁移说明Mantis安装配置及迁移说明 (1)MANTIS安装配置说明 (1)Mantis迁移说明 (3)Mantis安装配置及迁移说明此文应用的所有软件可在10.78.13.128\software\mantis安装下找到。
MANTIS安装配置说明安装Apache这里使用的版本是Apache2.2以上版本,直接运行apache2.2.13安装文件。
配置工作在后面进行。
安装PHP这里使用PHP-5.2.8-win32.zip压缩包直接解压缩放到D盘PHP5目录下。
运行解压文件夹下:go-pear.bat、*.reg.将 PHP 目录添加到 PATH 环境变量中:在“我的电脑”上点右键,打开“属性”页面,选择“高级”标签页,点击“环境变量”按钮,在“系统变量”栏中找到Path 写入值: D:\PHP5; D:\PHP5\ext 为 PHP 设置一个有效的配置文件,php.ini: 将D:\PHP5\php.ini-recommended 重命名为php.ini。
编辑php.ini:查找register_globals = Off,把off改成On;找到short_open_tag = Off 把它改为short_open_tag = On;新建tmp目录到D:\php5,更改php.ini里的session.save_path 为session.save_path = "c:\php5\tmp";修改default_charset ="utf-8"再查找extension_dir = "./" 改为extension_dir ="D:\PHP5\ext" (指定动态连接库的目录)然后再查找以下字符串,把代码前的分号去掉:extension=php_mbstring.dll 这个不选的话用phpMyAdmin会出现红色提示extension=php_dba.dllextension=php_dbase.dllextension=php_filepro.dl可选extension=php_gd2.dll支持GD库的,一般要的extension=php_imap.dll可选extension=php_ldap.dllextension=php_mysql.dll并拷贝libmysql.dll到system32使 php.ini 文件在 Windows 下被 PHP 所用:在“我的电脑”上点右键,打开“属性”页面,选择“高级”标签页,点击“环境变量”按钮,在“系统变量”栏中,点击“新建”按钮并在“变量名”中输入“PHPRC”,在“变量值”中输入php.ini 文件所在的目录(例如:D:\PHP5 ),点击“确定”配置Apache:编辑Apache2.2\conf\目录下的http.conf文件:在LoadModule 下面加入一行:LoadModule D:/PHP5/php5apache2_2.dll找到“AddType application/x-gzip .gz .tgz”,在后面一行增加:AddType application/x-httpd-php .php查找:DirectoryIndex index.html。
Mantis环境部署及安装
环境搭建及Mantis安装、配置由于Mantis是用php写的系统,而要调试php程序当然要用到apache+php+mysql,而apache+php+mysql配置起来却又是很麻烦的事,这还不包括环境冲突、、、等等,这些又或者是那些导致配置失败的问题。
但刚巧有这么一个套件可以省去这些以前是需要解决的问题,这个套件就是EasyPHP 了。
EasyPHP集成了:Apache、PHP、MySQL、PhpMyAdmin。
以上软件可参考文章最后的参考资料。
适用范围本文介绍基于Windows下的Mantis BUG管理系统的搭建。
软件下载Mantis下载地址:/EasyPHP下载地址:/本文以mantis-1.1.0a4+ EasyPHP-3.1为演示版本,并测试通过。
安装EasyPHP安装EasyPHP很简单,双击下载到的EasyPHP-3.1.exe,然后一直默认点击Next即可安装完成。
当然啦,在License Agreement页面是必须选择I Access The Agreement……软件默认目录:C:"Program Files"EasyPHP3.1安装进度…Installing…Completing!EasyHPH成功安装!勾选上“Open Help”、“Launch EasyPHP”,点击“Finish”。
可看到如下页面:若成功运行时,双击在Windows托盘的图标,可看到如下图所示,Apache、MySQL的右边都是显示“Started”并亮绿灯的。
已知问题:1、若Apache没有正常运行,可能是因为Apache的默认使用的80端口被占用(Apache端口修改方法请继续往下阅读…);2、若找不到原因,请重新启动电脑,据说重新启动电脑可以解决80%的问题,希望你遇到的不是余下的20%中的…安装Mantis1、将下载到的mantis-1.1.0a4.rar解压到mantis文件夹;2、EasyPHP安装目录,打开C:"Program Files"EasyPHP3.1"www"3、将mantis文件夹复制到C:"Program Files"EasyPHP3.1"www"下;安装Phpmyadmin1、打开C:"Program Files"EasyPHP3.12、将phpmyadmin文件夹剪切到C:"Program Files"EasyPHP3.1"www"建立Bug数据库1、右键Windows托盘的图标,选择“Local Web”,(或者在IE地址中输入“http://127.0.0.1/”)可看到如下页面:2、点击选择“mantis”,进入页面:3、不用修改/填写任何值,直接点击页面最下方的“Install/Upgrade Database”按钮4、成功后可看到如下页面:✧∙OK,到此为止,Mantis系统已经搭建成功了。
mantis安装及配置
Mantis安装所需要软件:Xampp,Mantis一、Mantis配置环境的安装(xampp版本)1.1双击xampp-win32-1.7.4-VC6-installer.exe1.2点选“OK”1.3直接“NEXT”后,进入选择安装路径页面,更改为”D:\xampp”1.4点击“NEXT”,安装开始1.5安装结束后,出现以下界面(也可通过双击桌面 XAMPP图标得到),说明Mantis的运行环境已经安装成功了。
2.1如果apache无法启动,最大的原因是本机80端口已被占用或禁止,如IIS,迅雷通常都用80端口。
可通过修改apache端口解决此问题2.2 80端口冲突,解决方法:打开安装目录\xampp\apache\conf下的httpd.conf文件查找#Listen 0.0.0.0:80#Listen [::]:80Listen 80ServerName localhost:80修改80为其他数字,如90 要保持一致保存,重启xampp或重启电脑2.3 监听端口443冲突,解决方法:打开安装目录\xampp\apache\conf\extra下的httpd-ssl.conf文件将Listen 443这句注释掉:# Listen 443或将443改为4433或其它数字。
保存,重启xampp或重启电脑3.1点击apache栏目中的“admin”,弹出xampp管理页面,如果修改了端口,此时打开页面无法显示,需在地址栏中加入端口号http://localhost:90/,或直接在地址栏中输入http://localhost:90/或http://127.1.0.1:90也可访问。
3.2在弹出的页面中,选择“中文”3.3进入页面后,选择左则导航“安全”3.4点击http://localhost/security/xamppsecurity.php设定MYSQL的ROOT 密码3.5设定ROOT密码(默认为空)二、Mantis软件的安装解压mantisbt-1.2.5.zip,重命名为mantis,剪切到安装目录\xampp\htdocs\目录下在安装目录:\xampp\mysql\data\文件夹下新建bugtracker文件夹。
- 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使用教程文档。