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。

  • Web 服务器- Bugzilla 对其 Web 服务器没有最低要求。建议安装 Apache 2.2,尽管 Bugzilla 也可以与 IIS 配合使用(建议使用 IIS 7 或更高版本)。为了提高 Apache 的性能,建议启用其 mod_perl 模块。