In­stal­la­tion and con­fig­u­ra­tion of Bugzilla

OpenSource For You - - DEVELOPERS LET'S TRY -

Step 1: Get­ting the source code

Bugzilla is part of the Mozilla foun­da­tion. Its lat­est re­leases are avail­able from the of­fi­cial web­site. This ar­ti­cle will be cov­er­ing the in­stal­la­tion of Bugzilla ver­sion 4.4.2. The steps men­tioned here should ap­ply to later re­leases as well. How­ever, for ver­sion-spe­cific re­leases, check the ap­pro­pri­ate re­lease notes. Here is the URL for down­load­ing Bugzilla ver­sion 4.4.2 on a Linux sys­tem: http://www. bugzilla.org/re­leases/4.4.2/

Pre-req­ui­sites for Bugzilla in­clude a CGI-en­abled Web server (an Apache http server), a data­base en­gine (MySQL, Post­greSQL, etc) and the lat­est Perl mod­ules. En­sure all of them are on your Linux sys­tem be­fore pro­ceed­ing with the in­stal­la­tion. This spe­cific in­stal­la­tion cov­ers MySQL as the back­end data­base.

Step 2: User and data­base cre­ation

Be­fore pro­ceed­ing with the in­stal­la­tion, the user and data­base need to be cre­ated by fol­low­ing the steps men­tioned be­low.

The names used here for the data­base or the users are spe­cific to this in­stal­la­tion, which can change be­tween in­stal­la­tions.

Start the ser­vice by is­su­ing the fol­low­ing com­mand:

$/etc/rc.d/init.d/mysql start Trig­ger MySQL by is­su­ing the fol­low­ing com­mand (you will be asked for the root pass­word, so en­sure you keep it handy):

$mysql -u root -p Use the fol­low­ing key­words as shown in the MySQL prompt for cre­at­ing a user in the data­base for Bugzilla:

Newspapers in English

Newspapers from India

© PressReader. All rights reserved.