Home > Support > HOWTO List > Bugzilla

Bugzilla

Bugzilla is a "Defect Tracking System" or "Bug-Tracking System". Defect Tracking Systems allow individual or groups of developers to keep track of outstanding bugs in their product effectively.

Bugzilla Install

 
cd /var/www/html

wget the file using the url from http://www.bugzilla.org/download/#stable 

tar xzf "that file"

mv "that directory" bugzilla

cd bugzilla

./checksetup.pl 

That will tell you a few things you need to install and a few optional things.  Typically you can just install the things you need and skip the optional bits.  That will involve installing CPAN modules.  e.g. /usr/bin/perl -MCPAN -e 'install "MIME::Parser"'

Create a mysql user per http://www.bugzilla.org/docs/2.22/html/configuration.html#install-setupdatabase-adduser.  You may need to first startup mysql (/etc/init.d/mysqld start); set it to run on boot up (chkconfig --level 35 mysqld on) and set a root mysql user password (mysqladmin password somepwhere).

Re-run ./checksetup.pl

That should create a localconfig file.  Edit that file to set the db_pass to the password you set when creating the mysql user.

Re-run ./checksetup.pl.  That should create the database tables and users you need.  And setup an admin password for the install.

Add something like this to your apache config:


<Directory /var/www/html/bugzilla>

  AddHandler cgi-script .cgi

  Options +Indexes +ExecCGI

  DirectoryIndex index.cgi

  AllowOverride Limit

</Directory>
            

Then browse to "http://yourip/bugzilla"

See also http://www.bugzilla.org/docs/2.22/html/configuration.html

Or if you get stuck just pop in a support ticket and one of the RimuHosting sysadmins can get this going for you.

Hosting

Why RimuHosting

RimuHosting