搭建bugfree平台 发表于 2010-7-24 9:49:20 免费微商城搭建平台

搭建bugfree平台发表于 2010-7-24 9:49:20

研发人员主要的三个角色: PM (Program Manager)、 Dev (Developer)、 Tester 。PM来定义需求、书写出来每个功能特性 (Feature)的设计文档(Spec),Dev写代码来实现这个Spec,Tester来测试 Dev做出来的东西是否符合 PM定义的 Spec。三个角色之间并无必然的上下级关系,只是分工合作完成某个功能(Feature)。我将之形容为“三权分立”,三者之间有效合作并制衡 ----via bugfree

此次合作开发主要完成校园平台---评教模块的开发,由我来担任小组长,我的主要角色从Dev跳到了Tester。作为一个Tester,发现了bug当然要及时的通知我们的开发人员。很早就听说bugfree的大名,今天下午自己搭建了一下

准备工作:Wamp5 1.7.4 & bugfree2

WAMP5是一个很容易安装的windows程序,执行一个安装程序就能一次性把Apache、MySQL、PHP都安装完毕。这些东西都是做什么的,我们下篇介绍

一:安装Wamp5

①安装过程很简单,一路默认安装就可以了。安装的最后,WAMP5提示你选择存放网页的服务器根目录所在的实际位置。一般默认的设置为“c:wampwww”(本次安装选择了d:wampwww),你也可以选择其他位置。

②接下来是发送邮件的smtp网址设置,如"smtp.qq.com",如本地服务器环境不需要发送邮件,保持默认的localhost即可。使用WAMP5的电子邮件功能还需要设置邮箱。

③接着选择默认浏览器。从文件管理器画面中找到iexplore.exe(IE浏览器)或者firefox(火狐狸浏览器)即可,或者选择其他你喜欢的浏览器。

这个将作用于WAMP5菜单中启动localhost、PhpMyAdmin等页面。

④完成安装,默认运行Wamp5

⑥系统托盘中多了一个半月形的图标。左键点击如图。可以看到MySql服务已经启动了,Apache服务没有启动,说明80端口被占用了

注意:如果你的系统80端口被占用了话,Apache服务是启动不了的,可以通过Apache菜单下的Test Port 80,测试一下是哪个程序占用了80端口,将其结束掉即可。Wamp5给出的提示是:IIS(Internet信息服务)占用了80端口

80端口被占用的查看方法以及解除占用的方法

开始---->运行--->cmd---> netstat -an -p tcp -o(是欧而不是零) ,记下80端口对应的PID

打开任务管理器---查看---选择列---勾选PID, 根据PID结束对应的进程

⑦下面我们停掉IIS服务,将占用的80端口释放出来。

我的电脑--->(右键)管理--->服务和应用程序--->Internet信息服务,将默认网站关闭即可



我们再来启动一下Apache,OK了。

点击菜单中的“LocalHost”,出现下面画面即安装成功。



二:Wamp5配置

这里的配置主要是为了解决外网不能访问Apache服务器问题,也就是在浏览器中输入本地IP地址,不能打开前述的主网页。

Apache服务器默认安装是不允许外网访问的,需要授权设置,配置方法如下:

左键打开菜单,找到httpd.conf 并打开,找到“Deny form all”
搭建bugfree平台 发表于 2010-7-24 9:49:20 免费微商城搭建平台

有多处这个Deny from all ,全部修改为Allow from all ,如下

修改完后,保存。重启所有服务。在浏览器中输入你的本机IP:192.168.24.142 ,就可以看到和输入localhost 一模一样的页面,授权成功!

你还可以到局域网内的其他电脑上,在浏览器中输入你的IP地址,看看能不能打开主页。记住你的本机防火墙要关掉哦!

至此我们已经将PHP的运行环境完全搭建好了,下面我们来配置bugfree

三:bugfree的配置

将bugfree2.rar中的文件解压到刚才的服务器根目录(本次安装选择了d:wampwww)www文件夹下。在浏览中输入http://localhost/bugfree

浏览器提示“File 'Include/Config.inc.php' cannot be found.You can manually copy a new Include/Config.inc.php from Include/Config.inc.Sample.php.”

提示的意思是说include文件夹下木有Config.inc.php这个文件,要你把Config.inc.Sample.php改名为Config.inc.php。 按照它说的,我们进入到那个www--->bugfree--->Include文件夹下,将Config.inc.Sample.php拷贝一份,改名为Config.inc.php

再次在浏览器中输入http://localhost/bugfree ,看到了数据库连接失败

按照提示点击创建数据库,提示“数据库安装成功,继续安装”,接下来安装bugfree2,OK,安装成功!

四:配置发送邮件服务

我们离成功还有一步之遥,那就是配置好发送邮件功能。打开我们Include文件夹下的那个Config.inc.php,找到Mail Setting

未修改前的源码:

修改后的源码:

保存修改,然后登陆bugfree平台测试一下,看看你的项目组成员能不能收到邮件!

好了,bugfree平台搭建完毕!

  

爱华网本文地址 » http://www.aihuau.com/a/25101011/74826.html

更多阅读

闽发经典老帖集合(9) 谢文东经典语录大集合

可爱的超超 发表于 2010-7-19 08:06留个名,回头仔细看南风2009 发表于 2010-7-19 08:34枯草在闽发也是属于顶尖的大师。他的很多帖子都很有价值。南风2009 发表于 2010-7-19 08:38[b]★牛市的终点在哪里?[/b]【 原创:枯草  200

声明:《搭建bugfree平台 发表于 2010-7-24 9:49:20 免费微商城搭建平台》为网友輓歌擾殘風分享!如侵犯到您的合法权益请联系我们删除