快速业务通道

Linux环境下的Java开发(六):使用Bugzilla进行软件缺陷跟踪 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-17
illa进行软件缺陷跟踪(6) 时间:2011-05-25 海边沫沫

下一步,再次运行checksetup.pl脚本,这次不带任何参数。运行后会在当前 目录中生成一个localconfig文件,我们需要对该文件进行编辑,修改几个参数, 主要就是访问数据库的用户名、密码什么的,还有一个webservergroup参数也很 重要,我们等会还要修改httpd.conf文件让httpd也以这个用户组运行才行,否则 就没有权限访问这个目录,如下图:

到了这一步,我们就要开始配置数据库了,进入我们的数据库目录,运 行

./bin/mysqld_safe --user=mysql &

启动数据库服务器, 然后使用mysql客户端链接到服务器,执行以下命令:

Grant all privileges on bugs.* to bugs@localhost identified by ''bugs888'':

这个命令的作用是在数据库中创建bugs用户,bugs数 据库,并赋予bugs用户在bugs数据库上的所有权限。

然后,再次运行 Bugzilla目录中的checksetup.pl脚本,理论上讲,这次应该在数据库中创建 Schema了,然而,却出现如下错误:

Linux环境下的Java开发(六):使用Bugzilla进行软件缺陷跟踪(7)

时间:2011-05-25 海边沫沫

很显然,这个错误就是说我们还要安装DBD::mysql模块,经过前面的介 绍,安装模块本来应该是很简单的事了,但是这个DBD::mysql却折磨了我很久。 总体来说,原因有两个:

1、该模块最新的版本为4.005,但是却只支持 MySQL 4.×版的数据库。这一点不用怀疑了,经过我多次编译和安装已经证 实了,只有指定MySQL 4的包含文件和库文件,该模块才能安装成功。

2、 该模块需要DBI的最新版本,否则,就算安装成功后,运行的时候还是提示 mysql.so模块运行错误,错误原因为符号DBIc_TRACE_LEVEL没有定义。

我 解决问题的过程是这样的,下载MySQL 4.1版,我依然下载的是non rpm的版本, 下载下来后直接解压缩,然后运行./scripts/mysql_install_db脚本进行初时化 。然后到/usr/mysql目录,运行./bin/mysqladmin shutdown -u root -p停止 MySQL 5服务器的运行,再到/usr/mysql4目录,使用./bin/mysqld_safe -- user=mysql &启动服务器。

下载最新的DBI模块,编译安装,这一点 不再罗嗦。

下载DBD::mysql模块,编译安装,安装的过程中需要指定参数 ,如果不指定,则需要调用mysql_config脚本来进行检测,因此,我采取的方法 是将/usr/mysql4/bin加入到PATH变量,如下图:

然后再依次运行

make

make install

就可以了, 最后进入Bugzilla目录,再运行checksetup.pl脚本,终于安装成功。

下 一步,就是让Bugzilla到httpd中运行了,首先,我们先把bugzilla转移到下面的 目录

/var/www/bugzilla-2.20.5

然后,编 辑/usr/httpd/conf/httpd.conf文件,如下图:

Linux环境下的Java开发(六):使用Bugzilla进行软件缺陷跟踪(8)

时间:2011-05-25 海边沫沫

下一步,进入/usr/httpd目录,运行./bin/apachectl -k start 启动 httpd服务器。

最后进行汉化工作,解压缩我们下载的汉化包,按照里面 的说明操作即可。下面是访问Bugzilla的一个截图:

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号