Bugzilla - ข้อกำหนดเบื้องต้นในการติดตั้ง

ในการติดตั้งและเรียกใช้ Bugzilla บนเซิร์ฟเวอร์ข้อกำหนดหลักคือต้องติดตั้ง Perl ซึ่งหมายความว่าสามารถติดตั้ง Bugzilla บนแพลตฟอร์มใดก็ได้ที่สามารถติดตั้ง Perl ได้ รวมถึง Windows, Linux และ Mac OS X

ข้อกำหนดฮาร์ดแวร์

  • ขอแนะนำให้มี RAM 4 GB ขึ้นไป

  • ควรมีโปรเซสเซอร์ที่รวดเร็วเช่นอย่างน้อย 3GHz ขึ้นไป

  • เนื้อที่ฮาร์ดดิสก์ขึ้นอยู่กับขนาดของทีมและจำนวนข้อบกพร่อง หน่วยความจำฮาร์ดดิสก์ 50GB ก็เพียงพอแล้ว

ข้อกำหนดของซอฟต์แวร์

Bugzilla ต้องการเซิร์ฟเวอร์ฐานข้อมูลเว็บเซิร์ฟเวอร์และ Perl ในทุกกรณี (ยิ่งใหม่ยิ่งดี) รุ่นใหม่มีการแก้ไขข้อบกพร่องมากกว่า แต่ยังคงได้รับการสนับสนุนและยังคงได้รับการแก้ไขด้านความปลอดภัยเป็นครั้งคราว

  • Perl- Bugzilla 4.4 ขึ้นไปต้องใช้ Perl 5.8.1 หรือใหม่กว่า แต่ Bugzilla 5.0 และใหม่กว่าจะต้องใช้ Perl 5.10.1 หรือใหม่กว่า ไม่แนะนำให้ติดตั้ง Perl 5.8.x ในขั้นตอนนี้ ให้ติดตั้ง Perl 5.12 หรือใหม่กว่าแทนเนื่องจากเวอร์ชันที่ใหม่กว่าเหล่านี้มีการปรับปรุงที่เป็นประโยชน์บางอย่างซึ่งจะทำให้ผู้ใช้ได้รับประสบการณ์ที่ดีขึ้น

  • Database Server- Bugzilla รองรับ MySQL, PostgreSQL, Oracle และ SQLite ขอแนะนำให้ใช้ MySQL และ PostgreSQL เนื่องจากมีการสนับสนุนที่ดีที่สุดจาก Bugzilla และผู้พัฒนา Bugzilla ใช้งานทุกวัน Oracle มีปัญหาที่ทราบหลายประการและเป็นพลเมืองชั้น 2 ควรใช้งานได้ดีในกรณีส่วนใหญ่ แต่อาจล้มเหลวอย่างน่าสังเวชในบางกรณีเช่นกัน แนะนำให้ใช้ SQLite เพื่อการทดสอบสำหรับทีมขนาดเล็กเท่านั้น หากใช้ MySQL Bugzilla 4.x ต้องใช้เวอร์ชัน 5.0.15 แต่ขอแนะนำเวอร์ชัน 5.5 หรือใหม่กว่า สำหรับการติดตั้ง PostgreSQL จำเป็นต้องมีเวอร์ชัน 8.3

  • Web Server- Bugzilla ไม่มีข้อกำหนดขั้นต่ำสำหรับเว็บเซิร์ฟเวอร์ ขอแนะนำให้ติดตั้ง Apache 2.2 แม้ว่า Bugzilla จะทำงานได้ดีกับ IIS ด้วย (แนะนำ IIS 7 หรือสูงกว่า) เพื่อปรับปรุงประสิทธิภาพใน Apache แนะนำให้เปิดใช้โมดูล mod_perl