Ubuntu下如何安装BugFree
最新bugfree的使用手册资料

BugFree的安装手册Bugfree:是一款BS架构的缺陷管理系统。
它使用Web服务器为:apache;数据库服务器为:mysql;支持模块:php第一步:先安装mysql(1)双击“mysql的安装包”(2)单击“Next”如下图所示:(3)选择“Typical”,单击“Next”如下图所示:(4)单击“Install”如下图:(5)单击“Next”如下图所示:(6)一直单击“next”,最后单击“Finish”如下图:(7)单击“Next”如下图:(8)选择“Standard Configuration”,单击“Next”如下图:(9)选中“Include Bin Directory in Windows PA TH”,单击“Next”如下图:(10)设置密码,选择“Create An Anonymous Account”,最后单击“Next”如下图:(11)单击“Next”如下:(12)单击“Finish”如下图:MySQL安装结束。
第二步:Apache服务器的安装(1)双击“Apache”的安装包(2)单击“Next”如下图:(3)选择“我同意协议”,单击“Next”如下图:(4)单击“Next”如下:(5)按照实例填写内容,单击“Next”如下图:(6)选择“Typical”,单击“Next”如下图:(7)单击“Next”如下图:(8)单击“Install”如下图:(9)单击“Finish”如下:第二步:Apache安装结束验证Apache是否正确。
第三步:安装PHP(1)双击“PHP的安装包”(2)单击“Next”如下:(2)选择“我同意协议”,单击“Next”如下:(3)单击“Next”如下图:(4)选择“Apache 2.0”单击“Next”如下图:(5)选择PHP的安装路径“Browse”单击“Next”如下图:(6)选择PHP所要安装的模块,单击“Next”如下图:Extensions 中要添加的10项(7)单击“Install”如下图:(8)单击“Finish”如下图:安装完PHP之后要重启电脑1.将BugFree复制粘贴到C:\Program Files\Apache Group\Apache2\htdocs2.在C:\Program Files\Apache Group\Apache2\conf下的httpd.conf文件下查找:index.html。
CentOS安装bugfree

CentOS安装bugfreeBugFree是借鉴微软的研发流程和Bug管理理念,基于PHP和MySQL由一淘测试团队工具组负责开发完成的一个Bug管理系统。
Bugfree简单实用、免费并且开放源代码,因此也有一些互联网公司使用这个bug管理系统,下面我就把在CentOS上的安装过程和大家分享一下。
1. 安装apacheyum install httpd2. 安装mysqlyum install mysql mysql-server注:已安装mysql的跳过此步骤3. 安装PHPyum install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc4. 安装PHP加密算法插件yum install libmcryptyum install php-mcrypt注:libmcrypt是加密算法扩展库,php-mcrypt是Mcrypt对PHP的一个扩展5. 安装bugfree下载bugfree:wget /sites/default/files/bugfree3.zip解压:unzip bugfree3.zip重命名解压后的文件:mv bugfree3 bugfree把bugfree放到apache的DocumentRoot:mv bugfree /var/www/html创建附件上传目录:cd bugfree;mkdir BugFile改变bugfree的读写权限:chmod -R 777 bugfree6. 配置1) 配置apachevi /etc/httpd/conf/httpd.conf修改默认端口号Listen 80 --> Listen 7999修改默认文件路径DocumentRoot "/var/www/html" --> DocumentRoot "/home/kevin/html"启动httpd服务:service httpd start2) 配置mysql启动mysqld服务:service mysqld start注:mysqld服务已启动的跳过此步骤登陆mysql:mysql -uroot -p创建新用户:CREATE USER 'bugfree'@'localhost' IDENTIFIED BY '123456';新用户授权:grant all privileges on *.* to bugfree@localhost identified by '123456';注:以上授权方式需要把mysql和bugfree安装在同一台机器上3) 配置bugfree浏览器访问http://<servername>:port/bugfree/install例如:http://192.168.31.20:7999/bugfree/install按照提示配置bugfree关联的数据库注:要在root权限下操作,即用root登陆或者sudo来操作7. 完成安装,进入BugFree初始用户名: admin 初始密码:1234568. Bugfree使用请参考/help/。
bugfree安装使用手册

bugfree安装使用手册bugfree使用手册(如果哪步不成功,请看注意事项)一、安装路径,最好放置到D盘,不建议不要放到系统盘去,尤其是早期的XAMPP版本可能默认安装Program files下可能在Vista、Windows 7可能需要修改写入权限。
下图所示(只需要选择驱动器,安装程序会自动创建xampp目录),然后点install,等候安装完成。
二、安装完成后,会弹出COMMAND设置窗口,问我们是否创建桌面快捷方式,我们选择Y并回车。
三、接下来问我们是否定位xampp的正确路径,晕太快跑过去了,没抓到图,大概就是Should I locate the xampp path correctly这个样子,选择y并回车(此图略)。
四、选择是否让xampp支持便携使用(无驱动器号),这里要注意,如果后面想把XAMPP注册为系统服务的话,是必须使用驱动器号的,如果要使用USB 安装xampp就不能使用驱动器号,因为USB设备可能在不同PC机上的设备号可能有所变化。
如下图。
天缘安装的是到D盘,固定驱动器,所以就选N并回车。
五、安装完,提示Press to continue。
按回车键继续,如下图。
六、这一步让我们确认PHP的时区配置UTC是否正确,这个没关系,即使后面发现正确,也可以自己在PHP.INI里修改掉,如下图,再按回车键继续。
七、这里是最后一步,如下图,我们只需要选择1并回车启动xampp控制面板,右下角的托盘中已经有了xampp控制面板启动程序。
八、然后界面会“闪”一下,如下图,我们选择x退出即可。
九、到这里xampp就安装完成了,如果出现xampp安装失败,请先运行安装一半的xampp目录下的卸载文件uninstall_xampp.bat执行一次清理,然后再重新安装。
下面我们来看一下xampp的控制面板,如下图。
图中,我们可以看到xampp 1.7.2的一些基本控制功能,注意不建议把这些功能注册为服务(开机启动),每次使用的时候自己就当个软件运行就可以了(桌面上已经有图标),这样在不使用XAMPP 时更节省资源。
BugFree的基本操作

BugFree操作手册目录B UG F REE操作手册 (1)一、登陆系统 (3)1、B UG F REE访问地址: (3)2、登录名及密码 (3)二、TESTCASE管理 (3)1、新建T EST C ASE (3)2、复制C ASE (3)3、修改C ASE (3)4、运行C ASE(见三、T EST R ESULT) (3)三、TESTRESULT (3)四、BUG管理 (4)1、新建B UG (4)2、复制B UG (4)3、修改B UG (4)4、解决B UG (4)5、关闭B UG (5)6、激活B UG (5)五、后台管理 (5)1、项目管理---新建项目 (5)2、项目管理---模块管理 (5)3、用户管理 (5)4、用户组管理 (6)5、用户日志 (6)六、统计报表 (6)七、查询 (7)1、设置查询条件 (7)2、快速筛选 (8)3、自定义显示字段 (8)4、查询结果排序 (8)一、登陆系统1、BugFree访问地址:http://132.40.1.130/bugfree/index.phphttp://132.40.1.130/bugfree/index.php(131服务器,但目前不能发送邮件)2、登录名及密码管理员的登录名及密码:admin/123456其他用户的登录名及密码的格式为:ITCode/ITCode(如:zhangbo/zhangbo;chenzc/chenzc;liyh1/liyh1)如不清楚自己的登录名及密码可用admin登陆系统查询。
二、TestCase管理1、新建TestCase测试人员登录系统后,在‘TestCase’标签页中点击【新建Case】按钮,便可弹出新建Case的页面。
其中页面中标黄的输入框为必填项。
A、Case标题:简明扼要的叙述此TestCase的描述,不能超过30字,如超过系统会截断多余内容B、项目名称/模块路径:每个Case都必须选择对应的项目、模块名称,以便于查询并统计此项目、模块的Case情况,如果每个模块指定了相应的负责人,选择了此模块后系统会自动将负责人(指派给)带出。
BugFree使用指南

• 相关Case:与当前Bug相关的Case。例如,测试遗漏的Bug可以在补 充了Case之后,在Bug的相关Case注明。
• 上传附件:上传Bug的屏幕截图,Log日志等,方便处理人员。
• 复现步骤:【步骤】要描述清晰,简明扼要;【结果】说明Bug产生 的错误结果;【期望】说明正确的结果。可以在【备注】提供一些辅 助性信息,例如,这个Bug在上个版本是否也能复现,方便处理人员。
• 用户组管理:创建新用户之后,需要将用户添加到用户组,项目管理 员通过指派用户组来分配权限。新用户只有在所属用户组指派给一个 项目之后才可以登陆BugFree系统。
• 项目管理:点击【添加项目】去创建新的项目。指派需要访问当前项 目的用户组之后,该用户组的所有用户才可以访问该项目。项目默认 显示顺序是按照创建的先后次序排序的,如果需要将某个项目排在最 前面,编辑该项目,将显示顺序设置在0-255直接的数值。
• 项目名/模块路径:指定问题出现在哪个项目的哪个模块 • 指派给:Bug的电器处理人。如果设定了邮件通知,被指派者会收到
邮件通知 • 严重程度:Bug严重程度,由bug的创建者视情况来定,分1-4级,各
级如何定义看使用者协定 • 优先级:Bug处理优先级。由Bug处理人安装当前业务需求、开发计
划和资源状态指定。 • 创建Build:Bug是在哪个版本被发现的 • 解决Build:Bug是在哪个版本被解决的 • 解决方案:参考Bug的七种解决方案。如果解决方案为Duplicated,
/help/
谢谢!
Bug的七种解决方案
后台管理
• BugFree的管理员包括系统管理员、项目管理员和用户组管理员三种 角色。可以同时指派任意用户为任意角色。这三种管理员登陆 BugFree之后,主页面上方导航栏会显示一个[后台管理]的链接 。
Bugfree安装配置及错误解决

Linux+XAMPP+BugFree配置小记由于公司原先的BUG系统删掉了,总监让我搞个BUG跟踪系统,事先也没装过那东西。
说搞就搞吧,BUG跟踪系统有很多,最后选择了免费的BugFree,开源的嘛~而且功能对于咱们小公司来说足够!于是先百度、谷歌搜了下相关的安装说明,但是操作下来感觉有点不完全,在此特将自己的安装笔记记录下来,提供给有需要的朋友!希望此文能帮助到你!首先下载XAMPP:XAMPP Linux 1.6.8a:/sourceforge/xampp/xampp-linux-1.6.8a. tar.gz相关Linux下安装和配置XAMPP请参考官网:/zh_cn/xampp-linux.html安装之前首先确认你服务器的80端口有没被占用netstat -an|grep -w 80如果被占用了请先关闭相关服务,XAMPP启动要用到80端口.安装XAMPP:[root@localhost ~]#tar xvfz xampp-linux-1.6.8a.tar.gz -C /opt然后启动(命令参数见XAMPP官网):opt/lampp/lampp start您应该能在屏幕上看到类似下面的提示信息:Starting XAMPP 1.6.8a...LAMPP: Starting Apache...LAMPP: Starting MySQL...LAMPP started.注意事项1(见文末注意1)好了。
Apache 和 MySQL 正在运行中只需在您的浏览器中输入下面的链接即可:http://localhost看到一些示例程序的 XAMPP 开始页面就表示XAMPP安装成功了。
接下来我们要配置XAMPP的安全性。
配置XAMPP安全性:[root@localhost ~]# /opt/lampp/lampp securityXAMPP: Quick security check...XAMPP: Your XAMPP pages are NOT secured by a password.XAMPP: Do you want to set a password? [yes] XAMPP: Do you want to set apassword? [yes] yesXAMPP: Do you want to set a password? [yes] yesXAMPP: Password:XAMPP: Password (again):XAMPP: Password protection active. Please use 'lampp' as user name! XAMPP: MySQL is accessable via network.XAMPP: Normaly that's not recommended. Do you want me to turn it off? [yes] yesXAMPP: Turned off.XAMPP: Stopping MySQL...XAMPP: Starting MySQL...XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!XAMPP: Do you want to set a password? [yes] yesXAMPP: Password:XAMPP: Password (again):XAMPP: Setting new MySQL pma password.XAMPP: Setting phpMyAdmin's pma password to the new one.XAMPP: MySQL has no root passwort set!!!XAMPP: Do you want to set a password? [yes] yesXAMPP: Write the password somewhere down to make sure you won't forget it!!!XAMPP: Password:XAMPP: Password (again):XAMPP: Setting new MySQL root password.XAMPP: Change phpMyAdmin's authentication method.XAMPP: The FTP password is still set to 'lampp'.XAMPP: Do you want to change the password? [yes] yesXAMPP: Password:XAMPP: Password (again):XAMPP: Reload ProFTPD...XAMPP: Done.注意事项2(见文末注意2)并设置 XAMPP 随系统自动启动[root@localhost ~]# ln -s /opt/lampp/lampp /etc/rc.d/rc3.d/S99lampp [root@localhost ~]# ln -s /opt/lampp/lampp /etc/rc.d/rc4.d/S99lampp [root@localhost ~]# ln -s /opt/lampp/lampp /etc/rc.d/rc5.d/S99lampp自此,XAMPP已经配置好了!下面我们来配置BugFree:下载BugFree2:[root@localhost ~]# wget-c/download/bugfree2.tar.gz解压到Xampp下的htdocs文档下:[root@localhost ~]#tar xvfz bugfree2.tar.gz -C /opt/lampp/htdocs/然后复制Include/Config.inc.Sample.php为Include/Config.inc.php,编辑并修改数据库链接地址:(复制命令CP和修改命令VI,这里就不多介绍了)/* 3. Define the username and password of the BugFree database. */$_CFG['DB']['User'] = 'root'; // 数据库登录用户名$_CFG['DB']['Password'] = 'password'; // 数据库登录用户密码$_CFG['DB']['Host'] = 'localhost'; // 数据库服务器地址$_CFG['DB']['Database'] = 'bugfree'; // 指定BugFree数据库名称$_CFG['DB']['TablePrefix'] = 'bf_'; // 数据库表前缀,默认为bf_。
bugfree安装、配置及遇到问题

Bugfree安装过程与配置OS:windows XPxampp版本:xampp V1.8.2bugfree版本:bugfree V3.0.4xampp简介:XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建XAMPP 软件站集成软件包。
可以在Windows、Linux、Solaris等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文等。
xampp下载地址:/zh_cn/xampp.html,下载安装压缩包bugfree下载地址:/blog/?page_id=9,下载bugfree最新版本压缩包xampp安装过程:解压安装压缩包,打开xampp所在的文件夹,运行其中的“setup_xampp.bat”。
在xampp所在文件夹运行”xampp-control.exe”。
选择默认选项,点击【Save】按钮。
点击Apache对应的【Start】按钮。
根据上述方法选择需要启动的服务,如:MySQL、FileZilla,点击对应的【Start】按钮。
点击Apache对应的按钮【Admin】或在浏览器地址栏输入http://localhost/。
点击“中文”选项。
(表示已经安装成功)验证xampp是否安装成功:在浏览器地址栏输入https://127.0.0.1/或者https://localhost/。
xampp安装配置:点击“安全”或在浏览器地址栏输入http://localhost/security/index.php标记红字“不安全”的项是不安全,所以要去掉红字。
点击安全界面的http://localhost/security/xamppsecurity.php 或直接在浏览器地址栏输入该地址。
为MYSQL 部分:”ROOT”设置密码,输入密码:mysql。
重复密码:mysql,选择PhpMyAdmin 认证为http,点击【改变密码】按钮,密码设置成功。
设置XAMPP目录保护,输入用户名:root,密码:mysql,点击【保护XAMPP文件夹】按钮,出现如下图,输入用户名:root,密码:mysql。
ubuntu12.04安装bugfree3.0.4

1、Ubuntu server 12.04已自带LAMP框架,安装操作系统时,除了要安装open SSH server,也请选择安装第三项LAMP server,见下图:2、安装过程会要求用户设置mysql的root用户密码,此时请设置一个密码并记牢3、系统安装完毕,自动重启,用sudo netstat –anp查看apache2和mysql是否已经启动,已启动则表明LAMP框架已安装成功,如下图4、把下载下来的bugfree_V3.0.4程序包解压后重命名为bugfree,然后把整个目录用SSH上传到/var/www目录下5、修改/var/www/bugfree的权限为7776、创建/var/www/BugFile目录7、修改/var/www/BugFile权限为7778、修改/var/www/bugfree/protected/config/main.php文件,把以下内容注释掉:(用/*内容*/方式注释),如下所示:/*'urlManager' =>array ('urlFormat' => 'path','showScriptName' => false,'rules' =>array ('<type:\\w+>/<id:\\d+>/<action:\\w+>' => 'info/edit','<type:\\w+>/list/<product_id:\\d+>' => 'info/index','<type:\\w+>/<id:\\d+>' => 'info/edit','<controller:\\w+>/view/<id:\\d+>' => '<controller>/view','<controller:\\w+>/<id:\\d+>' => '<controller>/view','<controller:\\w+>/<action:\\w+>/<id:\\d+>' => '<controller>/<action>','<controller:\\w+>/<action:\\w+>' => '<controller>/<action>',),),*/注:如果不注释,则访问bugfree主页会出现404,/var/log/apache2的log提示/var/www/bugfree/site找不到9、浏览器访问http://XX.XX.XX.XX/bugfree/install进行安装如下图所示(环境检查所有项目都OK):10、点击继续,输入mysql的用户名和密码(可以用root,也可以用其他有权限的用户)11、接受协议,安装12、安装成功后,通过http://XX.XX.XX.XX/bugfree访问系统,初始用户admin密码123456。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Ubuntu下如何安装BugFree2
一、搭建LAMP环境:
用Ubuntu10安装基本的服务器,再执行以下命令
1.安装Apache2
sudo apt-get install apache2
sudo apt-get install libapache2-mod-php5
2.安装Mysql
sudo apt-get install mysql-server -5.0 mysql-common mysql-admin 注:安装Mysql时会提示root的密码,设置它并记住它,在后面需要用到它。
3.安装Php5
sudo apt-get install php5-mysql php5
二、编辑配置文件:
1. Apache2
vim /etc/apache2/httpd.conf
添加如下文字:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
LoadModule php5_module modules/libphp55so
2. Php5
vim /etc/php5/apache2/php.ini
找到“;extension=mysql.so" 并去掉前面的分号" ; "
3. 建立测试文件
vim /var/www/test.php
输入:<? phpinfo(); ?>
保存退出;
4. 重新启动Apache 服务:
/etc/init.d/apache2 restart
5. 测试test.php
http://localhost/test.php
如果看到了页面;说明LAMP 环境已经建立成功
三、安装BugFree
解压unzip BugFree1.1.zip
mv BugFree /var/www/
修改权限:
chmod -R 777 /var/www/BugFree1.1
安装BugFree :
http://localhost/BugFree1.1/install.php
填写注册信息
注:在填写库信息的时候,选定“创建BugFree库”项
将ConfigBug.inc.php 保存到/var/www/BugFree1.1/Include下;删除/var/www/BugFree1.1 下的install.php upgrade.php
访问:http://localhost/BugFree1.1/Login.php
登录后就可以使用了!。