bugzillawin7下安装步骤.docx

上传人:b****8 文档编号:10714300 上传时间:2023-02-22 格式:DOCX 页数:21 大小:1.23MB
下载 相关 举报
bugzillawin7下安装步骤.docx_第1页
第1页 / 共21页
bugzillawin7下安装步骤.docx_第2页
第2页 / 共21页
bugzillawin7下安装步骤.docx_第3页
第3页 / 共21页
bugzillawin7下安装步骤.docx_第4页
第4页 / 共21页
bugzillawin7下安装步骤.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

bugzillawin7下安装步骤.docx

《bugzillawin7下安装步骤.docx》由会员分享,可在线阅读,更多相关《bugzillawin7下安装步骤.docx(21页珍藏版)》请在冰豆网上搜索。

bugzillawin7下安装步骤.docx

bugzillawin7下安装步骤

Bugzillawin7安装说明

作者:

伯恩(QQ:

846081627未经允许也可以随便)

一、安装mysql数据库mysql-5.5.21-win32.msi(请不要用很新的版本)

注意:

如果之前有安装过mysql要在C:

\ProgramData目录下,把MySQL目录删除,否则

Start这一步会出错。

二、配制数据库

(1)创建bugzilla要使用的数据库

运行上上图所示,并输入密码(安装数据库时设置的)

输入命令:

createdatabaseeamobugs;

(2)创建bugzilla数据库用户并授权

(3)刷新用户权限:

flushprivileges;

(4)测试数据库和用户名是否可用。

登录成功:

查看刚才创建的数据库是否存在

查看数据库中是否有表,在这里是没有表的(Emptyset)。

到此为止数据库部分安装完成。

三、安装perl在这里使用ActivePerl_5.16.2.3010812913.msi安装包(请不要用太新的)。

安装的时间有点长,请耐心等待。

检查perl安装是否成功。

四、安装bugzilla(这里使用bugzilla-5.0.tar.gz)

(1)解压并得到到C盘根目录下,把bugzilla-5.0目录名称改为bugzilla即c:

\bugzilla不改也问题不大。

(2)以管理员身份进入cmd并切换到c:

\bugzilla目录下,执行checksetupt.pl–check-modules

(3)安装缺失的模块

以上情况说明网上没有对应的模块。

注意:

不是所有缺失的模块都需要安装。

但所有缺失的模块都给它安装一下,能装的装,不能装的拉倒。

(4)执行checksetup.pl

(5)修改C:

\bugzilla\localconfig文件

打开localconfig文件,将其中的$db_port=0;改为$db_port=3306;$index_html=0;改为$index_html=1;

$db_name='';改为创建的数据库的名称。

(注意:

名称放单引号中)

$db_user='';改为创建的数据库用户名。

$db_pass='';改为数据库用户密码。

$db_port=0;改为3306

$index_html=0;改为$index_html=1;

(6)配制完成后,在命令行下再次运行checksetup.pl将会生成和数据库有关的数据表。

(7)到这一步时

输入smtp服务器的地址,例如QQ,就输入smtp.qq.。

163就输入smtp..。

(注意,这个是用于bugzilla服务发用的,必须真实有效)。

(8)输入管理员地址(这是就是bugzilla管理员账号,必须是格式的,可以是一个假的,例如:

doghome.,请牢牢记住自己设置的管理员账号,否则无法以管理员身份登录bugzilla,如果管理员账号忘记了,你可以通过删除数据库中所有的表,执行checksetup.pl来重新设置,但是这个代价是沉重的。

还有一种方法就是找到管理员所在的表,删除这个表,重新执行checksetup.pl但这个方法未测试过。

(9)输入管理员真实名称

可以随便输入一个,后面可以在c:

/bugzilla/data/params.json文件中进行修改。

但建议输入(8)中设置的地址中之前的字符串作为realadministrator的name。

(10)设置管理员密码:

输入管理员密码。

(这个也要牢牢记住)

(11)输入确认密码,然后变成

到此为此bugzilla配制先告一段落。

五、IIS安装配制,在此以WIN7IIS7.0为例。

(1)进入控制面板->程序->打开或者关闭windows功能。

(需要耐心等待一会)

把Internet信息服务选择成如上图所示,选项框中打钩的说明子选项已经全部选择,为蓝色方块的说明下面还有些没选择。

按上图选择就够了。

点击确定后,耐心等待它安装完成。

(2)进入IIS进行配制

(1)

从控制面板->系统和安全->管理工具->(我这里出了点问题,没法截图了)直接按上面的命令进入最简单。

在DefaultWebSite上右击选择“添加应用程序”

(3)单击刚才添加的“应用程序”,即图中的bugzilla,在功能示图中

双击“默认文档”在右上角点击“添加”

(4)单击DefaultWebSite在功能示图中找到“处理程序映射”双击打开它。

然后在右上角选择“添加脚本映射…”

点击“确认”,再点击“是的”

(5)还是在DefaultWebSite再次点击“添加脚本映射…”

点击“确认”,再点击“是的”

(6)单击刚才添加的应用程序,即”bugzilla”,在功能示图上,双击打开“处理程序映射”在右上选择“添加脚本映射…”

(7)重启IIS

到此为止,应该可以在浏览器中访问bugzilla了。

访问方式有以下几种:

127.0.0.1/bugzilla/

127.0.0.1/bugzilla/index.cgi

localhost/bugzilla/

localhost/bugzilla/index.cgi

eamo-tech/bugzilla/其中eamo-tech为计算机名称

eamo-tech/bugzilla/index.cgi

192.168.1.10/bugzilla/

192.168.1.10/bugzilla/index.cgi

注意点:

(1)bugzilla管理员,是在执行checksetup.pl时设置的账号和密码,仔细回想一下。

别忘记了。

如果忘记了,请参考本说明书中第四步安装bugzilla的步骤。

(2)在bugzilla管理员设置中,urlbase设置中,千万别启用ssl_de..否则会导致bugzilla无法访问,怎么修复都不行,全部卸载,按此文档说明一步步重来。

六、以管理员身份登录bugzilla设置。

没有设置的话,用户注册无法顺利进行,因为注册需要确认。

mail_delivery_method:

SMTP

mailfrom:

aaaaqq.

use_mailer_queue:

on或者off

smtpserver:

smpt.qq.(注意:

不同这个是不一样的,例如smtp..)

smtp_username:

aaaaqq.

smtp_password:

就是的密码

smtp_ssl:

off(注意:

请不要使用SSL可能会导致网页无法访问)

smtp_debug:

如果有问题,可以打开这个调试开关,方便跟踪问题。

点击save_chages.

到此为止设置完成。

七、设置urlbase

点击网面上的Home,回到如下界面。

点击urlbase

Urlbase:

192.168.1.10/bugzilla/

ssl_redirect:

OFF(这个一定要选择OFF,不然会导致bugzilla无法访问,涉及到证书的问题,这个有点复杂,我暂时没搞明白。

超出一个嵌入式软件工程师的能力围了,不过花点时间应该是可以解决的)

sslbase:

https:

//192.168.1.10/bugzilla/(注意是https开头)

Cookiepath:

/bugzilla/放到这个目录下好一点,默认是”/”根目录的意思。

点击savechanges

 

好了,可以注册用户了!

Havefine!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

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

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