ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:326.31KB ,
资源ID:5364487      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5364487.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Windows 7系统搭建bugzilla流程.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Windows 7系统搭建bugzilla流程.docx

1、Windows 7系统搭建bugzilla流程Bugzilla 系统搭建步骤1、准备工作。windows 7 64位操作系统MySQL数据库mysql-5.5.21-winx64ActivePerl 编译器软件ActivePerl-5.16.2.1602Perl模块组件Bugzilla软件包bugzilla-5.0.tar邮件服务器IIS服务2、前提。保证关闭系统防火墙,windows7自动更新设置,关闭杀毒软件。各软件版本不要太高,彼此之间需要保证版本兼容。可以参考1中的版本。3、安装IIS。安装时保证所有选项都打上号。安装结束后,在IE浏览器中输入http:/127.0.0.1/ 验证是否

2、安装成功。安装步骤可以网上XX一下,很简单。4、安装MySQL数据库。需要注意的几点:安装目录设置为C:MySQL,需要设置远程管理员名称和密码,其他取默认设置值就可以。安装结束后,在MySQL服务器中创建一个bugs数据库和一个bugs用户,以及为该用户授予相应的权限,命令如下:create database bugs;创建一个数据库bugscreate user bugslocalhost;创建一个用户bugsgrant all on bugs.* to bugslocalhost;为用户bugs授权flush privileges;刷新用户权限当需要卸载数据库时请按照以下步骤进行:首先停

3、掉MySQL服务,然后到控制面板中卸载软件,再删掉c:ProgramDataMySQL文件夹(该文件夹不删,重新安装时会报错),到注册表中删除相关项,删除安装目录下的文件夹,重启电脑。5、安装ActivePerl-5.16.2.1602软件。直接选择默认值,next一路点下去就行。6、bugzilla-5.0.tar解压后更名为bugzilla,移到C:根目录下。7、点击操作系统的开始按钮,在运行框中输入CMD命令。输入CD . 回车,CD bugzilla回车,perl checksetup.pl命令后屏幕会显示需要强制安装的和可选的Perl模块组件有哪些。输入ppm install 模块名

4、,按回车后会自动下载,解压,安装相关软件包。其中可选项的DBD-MYSQL是需要强制安装的,因为我们需要连接mySQL数据库。全部安装完成后,再运行一次perl checksetup.pl命令,会在bugzilla文件夹下生成一个localconfig文件,更改其中的内容:将其中的$db_port = 0;改为$db_port = 3306; $index_html = 0;改为$index_html = 1;在命令行下再次运行checksetup.pl将会生成和数据库有关的数据表,生成数据表后会要求填入主机的地址服务器地址,管理员名字和账号(该账号是一个email地址)以及管理员登陆的密码和

5、确认密码8、搭建邮件服务器。可以选用第三方软件来简化SMTP服务器搭建流程。比如rmaildxp_v3_eng_full就是免费的,配置很方便,运行也很稳定。9、配置IIS设置默认网页为*.pl格式,选择路径为c:bugzilla设置脚本映射和路径。需要测试一下连接。问题1:在配置IIS的时候,访问目录无权限解决方法:点击基本设置-连接为,默认选中的是“应用程序用户”,选择上面的特定用户,输入登陆电脑的用户名和密码。问题2:在添加脚本映射时,出现如下错误:原因是没有包含CGI ASP功能解决方法:选上下述功能就可以了,同类问题解决方案,点此了解。问题3:设置脚本映射出错解决方法:在Defaul

6、t Web Site目录下设置处理程序映射问题4:添加应用程序账户后,在浏览器中输入http:/localhost时,出现如下错误:或者解决方法:添加脚本映射,请求路径选择*.pl,可执行文件根据实际情况,选择perl.exe T %s %s,名称选择 Perl Script Map.还需要添加一个脚本映射,处理*.cgi的脚本。在这里,看到网上有很多人修改了Bugzilla目录下面所有cgi脚本的头文件解释路径,将#!/usr/bin/perl -wT替换为#!/usr/bin/perl -w,不修改,也是可以安装成功的。这里的话,-T的参数一定要加上,弹出的提示框中,一定要点是。之前,我被

7、网上的Installing under IIS 7.5给误导了。点了否,结果,怎么折腾都折腾不出来,气死人,后来点是,就可以了。此时,我深深的了解到,实践才是检验真理的唯一标准。上述大概就是在折腾IIS中遇到的各种坑。6.配置Bugzilla在注册账户的时候,发送邮件时出现下面的错误,怀疑是Bugzilla的SMTP没有配置好。根据网上的Bugzilla使用手册及解决方案,需要确认在data/目录下的param文件,参数配置是否正确。第二是,查看SMTP认证插件和服务器的邮件服务器开启没有。下面是配置例子:maintainer :123 mail_delivery_method : SMTP

8、mailfrom :123 sendmailnow: on smtpserver : smtp_username:123 smtp_password : *这里需要注意的是: maintainer、mailfrom必须相同,SMTP_username邮箱必须是真实存在的邮箱,smtp_password是真实邮箱对于的密码。经过上述的配置,邮件已经发送成功。提示:如果忘记了Bugzilla管理员的密码,可以./checksetup.pl-reset-password=管理员邮箱,就可以修改密码了。基本的Bugzilla配置 urlbase : 指向你安装路径的URL,该URL会在新用户注册邮件中

9、使用,用于注册登陆以及内网用户访问。 设置为Bugzilla所在的服务器IP即可。假设IP为192.168.1.100,则需要设置为http:/192.168.1.100/特别备注:当设置完此项设置后,之后的登陆就不能用localhost来登陆了,而是需要用设置的urlbase来登陆才行,我在这里卡主了一个多小时,设置了这个参数之后,在localhost里面注销再次登陆时,怎么就登陆不上去了,在地址栏中输入urlbase的地址后,才登陆成功了。能够犯的错误都犯一次,下次就不会再犯错误了。看到网上一些教程,一切都很顺利的样子,我在这两天的搭建中,几乎是不可能这样顺利的,犯错,反思,搜索,总结记录

10、,再犯错,再反思,再搜索总结和记录,这样才能更加深入的理解。 cookiepath:帮助浏览器正确的管理cookie。 maintainer : Bugzilla的主维护人 requirelogin: 登陆验证,防止匿名用户登录。 createemailregexp: 注册账号名称限制,如果设置为”.*”,任何人都可以创建他的账户。 如果设置为“$”,只允许拥有myconpany账户的用户注册申请。 如果设置为空,仅仅管理员可以创建新账户,普通用户不允许申请账户。 allow_attachment_display: 是否允许浏览器窗口打开附件,默认为Off,这是为了防止附件中隐藏的恶意行为 如

11、果要打开此项设置,需要指明附件所在地址,属性名称为attachment_base.例如:配置为http:/www/B默认单次上传附件最大为1MB,我现在把它改为20M。1. 配置maxattachmentsize 改为200002. 配置MySql的max_allowed_packet参数。进入MySql,设置了cookie相关后,在重新登陆后,出现如下错误:经过这个博客给出的解决方法,博客地址为Bugzilla的Cookie问题,不能解决这个问题。在重新设置Bugzilla,每执行完一个设置后,重新开一个网页登陆尝试,看看有没有 刷新后需要重新登陆的问题。最后定位到一个参数的配置shutdownhtml,特别加红,以示警戒。最后,如果这个属性设置了值,不管是什么数值,都会导致上述的原因,解决的方法是不设置这个参数。至于更深层次的原因,不是很了解。在google上面找到这个Bug,点此进入。Bugzilla上传附件失败,弹出如下提示: 问题原因:用于上传附件的lib/CGI.pm程序中使用了默认的临时文件夹/usr/temp,而在windows系统中没有此文件夹,因此,可以在lig/CGI.pm中修改临时文件夹地址,修改如下:经过两天的部署学习,MySql+ActivePerl+IIS+Bugzilla终于取得成功。希望这篇文章可以帮助更多在安装Bugzilla路上迷惑的人。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1