Bugzilla¶
Required packages for installing bugzilla¶
- Perl
- MySQL
- Webserver
- Bugzilla
- Install Perl modules
- Install a Mail Transfer Agent
Installation notes¶
- apt-get install bugzilla3 to install bugzilla from debian repo
- in our case, we have installed from debian repo, and not from source tarball; so there might be some differences in the steps mentioned in the document
- previously bugzilla service was provided by Embedded server, but we migrated it to the debian server
- the main configuration directory is /etc/bugzilla3
- important files are dbconfig-params, localconfig, params
- other related directory is /usr/share/bugzilla3
- if there is any problem viewing the bugzilla page, there might be problem with permission or the bugzilla apache configuration file (/etc/apache2/conf.d/bugzilla), which looks like this including the RedirectMatch directive:
Alias /bugzilla /usr/share/bugzilla3/web/
Alias /bugzilla3 /usr/share/bugzilla3/web/
<Directory "/usr/share/bugzilla3/web">
AllowOverride none
Order allow,deny
Allow from all
</Directory>
Alias /cgi-bin /usr/lib/cgi-bin
<Directory "/usr/lib/cgi-bin/bugzilla3">
AddHandler cgi-script .cgi
DirectoryIndex index.cgi
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch +FollowSymLinks
Order allow,deny
Allow from all
</Directory>
RedirectMatch ^/cgi-bin/bugzilla3[/]*$ /cgi-bin/bugzilla3/index.cgi
<Directory "/var/lib/bugzilla3/data">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
0 comments:
Post a Comment