Mantis环境部署及安装_第1页
Mantis环境部署及安装_第2页
Mantis环境部署及安装_第3页
Mantis环境部署及安装_第4页
Mantis环境部署及安装_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、环境搭建及Mantis安装、配置由于Mantis是用php写的系统,而要调试php程序当然要用到apache+php+mysql,而apache+php+mysql配置起来却又是很麻烦的事,这还不包括环境冲突、等等,这些又或者是那些导致配置失败的问题。但刚巧有这么一个套件可以省去这些以前是需要解决的问题,这个套件就是EasyPHP了。EasyPHP集成了:Apache、PHP、MySQL、PhpMyAdmin。以上软件可参考文章最后的参考资料。适用范围本文介绍基于Windows下的Mantis BUG管理系统的搭建。软件下载Mantis下载地址:http:/www.mantisbt.

2、org/EasyPHP下载地址:/ 本文以mantis-1.1.0a4+ EasyPHP-3.1为演示版本,并测试通过。安装EasyPHP         安装EasyPHP很简单,双击下载到的EasyPHP-3.1.exe,然后一直默认点击Next即可安装完成。当然啦,在License Agreement页面是必须选择I Access The Agreement       软件默认

3、目录:C:"Program Files"EasyPHP3.1  安装进度             Installing                        Completing!&

4、#160;EasyHPH成功安装!勾选上“Open Help”、“Launch EasyPHP”,点击“Finish”。可看到如下页面:                 若成功运行时,双击在Windows托盘的 图标,可看到如下图所示,Apache、MySQL的右边都是显示“Started”并亮绿灯的。         

5、0;    已知问题: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文件

6、夹复制到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地址中输入“/”)可看到如下页面: 2、 点击选

7、择“mantis”,进入页面:3、 不用修改/填写任何值,直接点击页面最下方的“Install/Upgrade Database”按钮 4、 成功后可看到如下页面:² OK,到此为止,Mantis系统已经搭建成功了。下面立刻验证一下是否已配置成功!      1、 再次右键Windows托盘的 图标,选择“Local Web”,(或者在IE地址中输入“/”)可看到如下页面2、 点击选择“mantis”(或可省略步骤,直接在IE

8、地址中输入“/mantis/login_page.php”),进入页面:配置完成的Mantis的只有一个默认的系统管理员用户:账号:administrator密码:root 就这么简单,一个Bug管理系统就配置完成了,Mantis已经可以投入使用啦!但实际使用中还是会有问题产生,如:Mantis配置完成后,默认配置完成的系统是English版本的,且只支持English,不支持Chinese,具体表现在:若在任何一个字段中输入中文成功保存后,再显示出来就是乱码(而解决中文显示乱码的问题很是棘手,且根据情况的不同解决的方法也不同,在网上搜索一下就有一大堆。

9、),具体解决方法请继续往下Look中文版配置配置完成时,Mantis默认为English系统,而要使用中文版Mantis则需要修改配置文件。² 配置方法:打开Mantis目录(C:"Program Files"EasyPHP3.1"www"mantis"),用记事本打开config_defaults_inc.php 文件,找到如下代码片段:         。# - language settings - # If

10、the language is set to 'auto', the actual# language is determined by the user agent (web browser)# language preference.$g_default_language                = 'english'。将english  改为chinese_simplified修改完

11、成后的代码片段如下所示:# - language settings - # If the language is set to 'auto', the actual# language is determined by the user agent (web browser)# language preference.$g_default_language                = 'chinese_si

12、mplified' ² 验证配置是否成功:再次在IE中登录Mantis系统“/mantis/login_page.php”),进入页面:  OK,成功了。登录后,也一样是全中文的界面:   局域网访问配置完成时,Mantis默认为只能够本机访问,若要在局域网内访问则需要修改Apache的配置文件。² 配置方法:打开apache目录(C:"Program Files"EasyPHP3.1"apache"conf"

13、;),用记事本打开httpd.conf 文件,找到如下代码片段:         。# Listen: Allows you to bind Apache to specific IP addresses and/or# ports, instead of the default. See also the <VirtualHost># directive.# Change this to Listen on specific IP addresses as shown below

14、to# prevent Apache from glomming onto all bound IP addresses.#Listen 8:80Listen :80 。 在Listen :80下一行加入一段代码 Listen 01:80注:01为Mantis服务器的IP地址修改完成后的代码片段如下所示:# Listen: Allows you to bind Apache to specific IP addresses and/or# ports, instea

15、d of the default. See also the <VirtualHost># directive.# Change this to Listen on specific IP addresses as shown below to# prevent Apache from glomming onto all bound IP addresses.#Listen 8:80Listen :80Listen 01:80  ² 验证配置是否成功:在局域网任一电脑中通过IE登录M

16、antis系统http:/ 01/mantis/login_page.php即可正常访问。端口被占用Mantis配置完成时,访问Mantis系统可能会出现端口被占用的问题,常见的原因是IIS默认端口为80,而Mantis配置完成时,默认的端口也是80。因此需要修改Mantis的端口或者是IIS的端口才可正常访问Mantis。² 配置方法:打开apache目录(C:"Program Files"EasyPHP3.1"apache"conf"),用记事本打开httpd.conf 文件,找

17、到如下代码片段:# Listen: Allows you to bind Apache to specific IP addresses and/or# ports, instead of the default. See also the <VirtualHost># directive.# Change this to Listen on specific IP addresses as shown below to# prevent Apache from glomming onto all bound IP addresses.#Listen 8:80L

18、isten :80Listen 01:80 将Listen 01:80修改为 Listen 01:8001 修改完成后的代码片段如下所示:# Listen: Allows you to bind Apache to specific IP addresses and/or# ports, instead of the default. See also the <VirtualHost># directive.# Change this to Listen on spe

19、cific IP addresses as shown below to# prevent Apache from glomming onto all bound IP addresses.#Listen 8:80Listen :80Listen 01:8001  ² 验证配置是否成功:在局域网任一电脑中通过IE登录Mantis系统http:/ 01:8001/mantis/login_page.php即可正常访问。中文显示乱码的解决方法² 中

20、文显示乱码具体表现:1、 使用administrator登录后,依次选择“管理项目管理点击创建新项目”数据填写如下: *项目名称:Public Project状态:查看状态:上传文件存放路径:说明:说明 2、 点击【添加项目】,添加成功,返回列表页面,中文会显示为乱码:  解决中文显示乱码方法:² 前提条件:1)         已成功安装EasyPHP(具体请阅读“安装EasyPHP”)2)   

21、;      已经安装Phpmyadmin(具体请阅读“安装Phpmyadmin”) ² 解决思路可能是MySQL数据库默认编码而造成的,因此重建数据库即可解决。因此,具体步骤可分为两部分:a)         删除数据库;b)         重建数据库; ² 步骤: (一) 

22、  删除数据库1、 再次右键Windows托盘的 图标,选择“Local Web”,(或者在IE地址中输入“/”)可看到如下页面:2、 点击选择“Phpmyadmi”(或可省略步骤,直接在IE地址中输入“/ Phpmyadmi”),进入页面:3、 选择菜单“数据库”,并勾选上数据库“bugtracker”:       4、 点击 图标,进入删除数据库页面: 系统会询问“你将要

23、删除一个完整的数据库!你真的要:DROP DATABASE bugtracker;” 5、 点击“是”,删除成功:       (二)   重建数据库1、 点击菜单“数据库”打开数据库列表页面:       2、 创建新数据库,填写如上图“bugtracker”、“utf8_general_ci”,点击“创建”,创建成功:       3、 打开Mantis目录(C:"Program Files"EasyPHP3.1"www"mantis"),删除config_inc.php文件; 4、 右键Windows托盘的 图标,选择“Local Web”,(或者在IE地址中输入“h

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论