Mantis
Overview
Defect management Platform Mantis[1], also do MANTISBT, full name Mantis Bug Tracker.
Mantis is a lightweight, open source defect tracking system based on PHP technology that provides project management and defect tracking services in the form of web operations. Functional, practical enough to meet the management and tracking of small and medium-sized projects. More importantly, it is open source and does not cost anything.
Mantis is a bug tracking system with multiple features including: Easy to install, easy to operate, web-based, support for any platform that can run PHP (WINDOWS,LINUX,MAC,SOLARIS,AS400/I5, etc.), has been translated into 68 languages, supports multiple projects, Set different user access levels for each project, track bug change history, customize my view page, provide full-text search functionality, built-in report generation features (including graphical reports), report defects via email, users can monitor special bugs, attachments can be saved on the Web server or in the database ( Can also be backed up to an FTP server), custom defect handling workflows, support for output grids including CSV, MicrosoftExcel, MicrosoftWord, integrated source control (SVN and CVS), integrated wiki knowledge base and chat tools (optional/not selectable), Supports multiple databases (MySQL, MSSQL, PostgreSQL, Oracle, DB2)
Basic Features
1, the individual can customize the email notification function, each user can according to their own work characteristics only subscribe to the relevant defect status mail;
2, support multi-project, multi-language;
3, the permissions set flexible, different roles have different permissions, each project can be set to public or private state, each flaw can be set to public or private state, each flaw can be moved between different projects;
4, the homepage can publish the project related news, facilitates the dissemination of information;
5, with convenient defect correlation function, in addition to repeat defects, each defect can be linked to other related defects;
6, Defect report can be printed or exported to CSV format, version 2.17: Support customizable report output, customizable user input domain;
7, there are a variety of defects trend map and histogram, for the project status analysis to provide a basis, if not meet the requirements, you can export the data to Excel further analysis;
8, the process is easy to customize and meet the standard, to meet the general defect tracking.
Mantis installation
System version
CentOS Release 6.2 (Final)
2.6.32-220.el6.x86_64
Required Software Environment
PHP MySQL httpd
shutting down firewalls and SELinux
My test environment is
CentOS Release 6.2 + mysql-5.1.73 + php-5.3.3+ http-2.2.15
IP:192.168.0.131
Yum Install httpd* mysql* php*
/ETC/INIT.D/HTTPD start
/etc/init.d/mysqld start
Installation done to ensure normal use
Start installing Mantis
Software:http://www.mantisbt.org/download.php
Mantisbt-1.2.17.tar.gz
Tar zxf mantisbt-1.2.17.tar.gz–c/var/www/html/mantis
Cd/var/www/html/mantis
[Email protected] mantis]# cpconfig_inc.php.sample config_inc.php
[Email protected] mantis]# vim config_inc.php
#---Database Configuration---
$g _hostname = ' 192.168.0.131 ';
$g _db_username = ' mantisdb ';
$g _db_password = ' 123456 ';
$g _database_name = ' mantisdb ';
$g _db_type = ' MySQL ';
$g _default_language= ' chinese_simplified '; Add this
[Email protected] html]# chown-r root.rootmantis/
[Email protected] html]# Chmod-r 777 mantis/
The rest of the steps a lot of pictures to a link: http://linux.noxue.net/thread-11-1-1.html himself forum
This article is from the "Luck Clown" blog, be sure to keep this source http://lucklyf.blog.51cto.com/4415954/1600061
Mantis + Linux Installation Steps (note)