Bugzilla 安装学习前提


要在服务器上安装和运行 Bugzilla,核心要求是安装 Perl。这意味着Bugzilla可以安装在任何可以安装Perl的平台上;包括 Windows、Linux 和 Mac OS X。

硬件要求


  • 建议使用 4 GB 或更大的 RAM。

  • 应该有一个快速处理器,例如,至少 3GHz 或更高。

  • 硬盘空间取决于团队的大小和缺陷的数量。一个50GB的硬盘内存就足够了。

软件要求


Bugzilla 需要数据库服务器、Web 服务器和 Perl。在所有情况下,(越新越好)新版本有更多的错误修复,但它们仍然受到支持,并且它们仍然不时获得安全修复。

  • Perl : Bugzilla 4.4 及更早版本需要 Perl 5.8.1 或更高版本,但 Bugzilla 5.0 及更高版本需要 Perl 5.10.1 或更高版本。不推荐在这个阶段安装 Perl 5.8.x。相反,安装 Perl 5.12 或更新版本,因为这些更新版本有一些有用的改进,这将提供更好的用户体验。

  • 数据库服务器 : Bugzilla 支持 MySQL、PostgreSQL、Oracle 和 SQLite。强烈推荐 MySQL 和 PostgreSQL,因为它们有来自 Bugzilla 的最佳支持,并且 Bugzilla 开发人员每天都在使用它们。 Oracle 有几个已知问题,是二等公民。在大多数情况下它应该可以正常工作,但在某些情况下也可能会失败。建议仅将 SQLite 用于小型团队的测试目的。如果使用 MySQL,Bugzilla 4.x 需要 5.0.15 版本,但强烈建议使用 5.5 或更高版本。对于 PostgreSQL 安装,需要 8.3 版本。

  • 网络服务器 :Bugzilla 对其网络服务器没有最低要求。建议安装 Apache 2.2,尽管 Bugzilla 也可以在 IIS 上正常工作(建议使用 IIS 7 或更高版本)。要提高 Apache 的性能,建议启用其 mod_perl 模块。