1、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 ,点击
2、Next选择安装路径,也可保持默认路径。点击Next点击Install确认当前系统explorer的位置,如果mantis不使用邮件功能,这里SMTP,Email保持默认,点击Next完成安装勾选 Launch WampServer2now复选,点击finish 完成之后,即自动启动wamp服务Wamp启动后在桌面右下角可以看到如图所示的图标,点击该图标,在弹出菜单中 单击 PutOnline启用wamp服务。Wamp server安装好后,接下来要到服务管理器中将apache和mysql这两个服务设为自启动模式。开始菜单-运行 输入 services.msc 确定打开服务管理器。右键选择wa
3、mpapache,选择属性 ,弹出如图对话框,启动类型选择 自动,点击确定。按同样方法 设置wampmysql为自启动。3.配置apacheUE打开apache配置文件C:wampbinapacheApache2.2.11conf httpd.conf(配置apache的ip地址和监听端口)listen 80 改为82ServerName localhost:80 改为 172.168.2.132:82重启apache,使设置生效。使用http:/172.168.2.132:82访问测试,能够看到如下页面即配置已生效。4.配置mysql使用ie访问 http:/localhost:82/php
4、myadmin,打开mysql管理页面1.接下来我们要为manits单独创建一个用户(test)和一个空数据库mantis在创建一个新的数据库下的文本框中输入 mantis 点击 【创建】按钮检查是否创建成功,在窗口左侧列表 应该可以看到刚manits2.为mantis数据库创建一个单独的用户test在phpadmin首页 点击 导航栏中的 权限 超链接,打开权限设置页面。1) 添加账户,填写用户名test,输入密码及确认密码(这里以输入0000为例,后面要用到),点击 按钮 Generate,生成2) 账户权限设置单选Grant all privileges on wildcard name
5、 (username_%)全局权限设置为 全选,点击按钮 【执行】开始创建账户。再次点击页面顶部导航栏中的 权限 按钮 ,检查执行结果,确定test账户创建成功并且拥有全局权限。5.安装mantis1.创建manits目录,并修改权限在目录C:wampwww下创建名为mantis的目录,并将mantisbt-1.2.0.zip解压到该目录下。修改httpd.conf在最后添加-Alias /mantis C:/wamp/www/mantis/ Options Indexes AllowOverride None Order allow,deny Allow from all -注意:这里涉及的
6、路径为mantis目录绝对路径,且使用/代替.重启apache使设置生效。2.修改mantis的安装配置文件将目录C:wampwwwmantis下的config_inc.php.sample复制一份,并重命名为config_inc.php。然后UE打开此文档,进行编辑:找到 # set these values to match your setup $g_hostname = localhost; $g_db_username = root; $g_db_password = ; $g_database_name = bugtracker; $g_db_type = mysql;将$g_db
7、_username = root;改为$g_db_username = test;$g_db_password = ;改为$g_db_password = 0000;$g_database_name = bugtracker;改为$g_database_name = mantis;解压jpgraph-2.0beta.tar.gz放到C:/wamp/www/mantis/packages/下并在config_inc.php最后添加# - jpgraph-$g_use_jpgraph=ON;$g_jpgraph_path=./packages/jpgraph-3.0.7/src/;3开始安装man
8、tis,ie访问http:/localhost:82/mantis/admin/install.php进入mantis安装向导页面。mysql 管理员用户名处输入test,密码0000,点击install按钮,开始安装。页面执行3秒以上之后,检查所有项都为Good,说明安装成功!到目前为止,mantis初始化安装已经完成,现在就可以使用ie访问安装好的mantishttp:/localhost:82/mantis(初始管理员账户administrator 密码:root)6.配置mantisC:wampwwwmantis下的config_defaults_inc.php为用户自定义配置文件以下
9、是几个比较常用的设置:1.禁止管理员重置用户密码时向用户发邮件-$g_send_reset_password = ON;改为:$g_send_reset_password = OFF;2.设置所有用户的默认语言设置(默认为english)-$g_default_language = english;改为:$g_default_language = chinese_simplified;3.设置所有用户的默认时区设置(默认为空)-$g_default_timezone = Asia/Hong_Kong;4.如果安装完毕后,登陆发现中文显示乱码,解决方法为:找到安装目录C:Program File
10、smantis-1.0.3lang下的文件strings_english.txt,打开其,从中找到语句$s_charset = windows-1252;修改为$s_charset = GBK;或$s_charset = GB2312;既可!7.初始化mantis使用administrator账户登录mantis1 创建账户(这里以创建账户tester1为例)依次点击 页面顶部导航菜单 管理用户管理-点击按钮【创建新账号】输入要创建的账号:tester1输入真实姓名:测试人员1输入Email地址:如tester1两次输入新密码,选择存取权限,如报告人员。点击 按钮 【创建用户】,开始创建一个用
11、户,检查创建用户是否成功2 创建一个新项目 依次点击 管理-项目管理点击 按钮 【创建新项目】输入 项目名称 点击 按钮【添加项目】返回到 项目管理 页面,检查项目添加是否成功3 添加自定义字段(这里以 添加一个文本框 计划上线日期(yyyy-mm-dd)和一个 下拉列表 产生原因 为例 )依次点击 管理-自定义字段管理,输入“计划上线日期(yyyy-mm-dd)”(注:不包括双引号,下同),点击按钮【新建自定义字段】在跳转后打开的页面中 ,类型 选择 字符串,其它的选项根据实际需要设置,可勾选 “在更新问题时显示”,“解决问题时显示”,“关闭问题时显示”创建下拉列表 “产生原因” 只要注意在
12、修改自定义字段 类型处 选择枚举类型,可能取值 处 填写 “历史原因|新需求|旧需求|环境问题|打包问题|版本冲突|数据问题”(注意多个选项以“”分隔),其他设置参考“计划上线日期(yyyy-mm-dd)”。4. 将用户添加到项目中(这里以将tester1添加到项目 核心系统为例)依次点击 管理-项目管理-点击 项目列表中的 核心系统 ,在项目 核心系统 管理页面中 找到 添加用户至项目。选中列表中的tester1用户,设置存取权限 为报告人员,点击”添加用户”按钮。5. 将自定义字段添加到项目中。按4步骤中说明,打开核心系统 项目设置页面。找到如图所示的自定义字段 位置,选择 “产生原因”,点击按钮 【添加这个已存在的自定义字段】,同样方法将 “计划上线日期(yyyy-mm-dd)”也添加到该项目中。检查自定义字段是否生效,使用tester1用户登录mantis,报告一个bug,看是否出现 自定义字段。最后注意:更改mantis管理员administrator用户的密码。所有工作做好之后,为安全起见,不要忘记删除/mantis/admin目录。8.解决csv导出出现乱码问题的解决方案使用这里给出的csv_export.php替换mantis安装目录下的同名文件即可(另注:php为解释性语言,无需重启服务即生效)另:该方案证明解决v1.2.0,v1.2.1乱码问题均可行。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1