现在的位置: 首页 > 综合 > 正文

bugzilla 的安装与使用

2014年01月14日 ⁄ 综合 ⁄ 共 1196字 ⁄ 字号 评论关闭

        最近软件配置与管理课程作业要求我们安装bugzilla并且使用它,做这个实验做的好纠结,网上也有好多资料,但是自己做起来还是比较纠结,最后还是发现是版本支持有问题,最后在bugzilla下载了bugzilla  version 4.2.1终于装成功了。把自己的过程记录下来,给自己的学习过程留个足迹吧。如果有什么不足的地方还请大侠多指教。

    首先我在bugzilla官网上下载了bugzilla-4.2.1.tar.gz 在apache官网上下载了httpd-2.2.22.tar.gz(好像如果用的apache服务器版本比较新的话,支持的程度也不怎么好)。

   然后就对apache进行配置

tar -zxvf httpd-2.2.22.tar.gz进行解压

然后进入httpd-2.2.22目录

进行配置apache服务器

运行sudo ./configure --prefix=/usr/local/apache命令

然后运行sudo make

sudo make install这要需要一段时间

然后进入apache所在的目录

运行cd  /usr/local/apache/

在目录下有一个htdocs目录

cd htdocs

可以看一下其中的文件


然后安装mysql数据库,当时比较懒直接 sudo apt-get install mysql-server

安装的mysql

在装mysql的时候会有界面提示你输入root密码

和mysql的密码.要记住mysql密码

这是以后运行mysql -u root -p命令所需的密码.

现在只是安装了mysql还没有配置,配置一会再说.

然后安装bugailla 将bugzilla-4.2.1.tar.gz解压


我用了这个命令

tar -zxvf bugzilla-4.2.1.tar.gz  -C /usr/local/apache/htdocs   原则上把bugzilla发在任何一个目录都可以

然后进入bugzilla的目录

cd    /usr/local/apache/htdocs/bugzilla


然后运行

./checksetup.pl检查还有什么东西需要安装.

然后安装所缺的东西

运行sudo   /usr/bin/perl   install-module.pl -all

安装所需的东西,这个过程需要大约半个小时

然后运行

sudo perl checksetup.pl

sudo ./checksetup.pl

会提示数据库连不上,需要配置mysql数据库.

需要配置mysql数据库/

运行mysql  -u root -p

对mysql进行配置


然后进入apache的bin目录下

运行sudo ./apachectl restart 



然后运行sudo ./checksetup.pl


bugzilla安装成功要求你输入管理员的邮箱及密码


然后在浏览器上输入

localhost/bugzilla

然后继续操作可以,bugzilla安装成功。







抱歉!评论已关闭.