Chapter 2. Installing Bugzilla

Table of Contents
2.1. Installation
2.1.1. Perl
2.1.2. MySQL
2.1.3. Web Server
2.1.4. Bugzilla
2.1.5. Perl Modules
2.1.6. Mail Transfer Agent (MTA)
2.2. Configuration
2.2.1. localconfig
2.2.2. MySQL
2.2.3. checksetup.pl
2.2.4. Web server
2.2.5. Bugzilla
2.3. Optional Additional Configuration
2.3.1. Bug Graphs
2.3.2. Dependency Charts
2.3.3. The Whining Cron
2.3.4. Patch Viewer
2.3.5. LDAP Authentication
2.3.6. Prevent users injecting malicious Javascript
2.3.7. mod_throttle
2.3.8. TCP/IP Ports
2.3.9. Daemon Accounts
2.3.10. Serving Alternate Formats with the right MIME type
2.4. OS-Specific Installation Notes
2.4.1. Microsoft Windows
2.4.2. Mac OS X
2.4.3. Linux-Mandrake 8.0
2.5. UNIX (non-root) Installation Notes
2.5.1. Introduction
2.5.2. MySQL
2.5.3. Perl
2.5.4. Perl Modules
2.5.5. HTTP Server
2.5.6. Bugzilla
2.6. Troubleshooting
2.6.1. General Advice
2.6.2. The Apache webserver is not serving Bugzilla pages
2.6.3. I installed a Perl module, but checksetup.pl claims it's not installed!
2.6.4. Bundle::Bugzilla makes me upgrade to Perl 5.6.1
2.6.5. DBD::Sponge::db prepare failed
2.6.6. cannot chdir(/var/spool/mqueue)
2.6.7. Your vendor has not defined Fcntl macro O_NOINHERIT