Cómo instalar Mantis Bug Tracker

Agosto 2017

Mantis Bug Tracker es una herramienta de gestión de incidencias (o bug trucker en inglés) de código abierto. Esta herramienta está escrita en PHP y necesita una base de datos. La base de datos que se recomienda para la ejecución de Mantis es Mysql.

Prerrequisitos

Las herramientas de ejecución de Mantis están basadas en la suite LAMP (Linux-Apache-MySQL-Php), muy utilizada en el desarrollo web.
Linux es el sistema operativo que albergará a Mantis.
Apache es el servidor web frontal que recibirá las peticiones http.
Mysql es una herramienta de SGBD recomendada para albergar la base de datos de Mantis.
PHP es la herramienta de interpretación del lenguaje PHP que permite tener páginas web dinámicas.

Configuración de MySQL

La configuración de MySQL consiste en crear una base de datos y un usuario habilitado en esta base de datos. En nuestro caso, la base de datos se llama mantisdb y el usuario se llama mantis. Luego debemos conectarnos a la consola MySQL.
Creación de la base de datos
create database mantisdb;

Creación del usuario: grant all on mantisdb.* to 'mantis'@'localhost' identified by 'micontraseña'

Instalación de Mantis

Necesitamos descargar el archivo que contiene Mantis Bug Tracker. Luego, descomprimimos el archivo en la carpeta web de nuestro servidor web (por ejemplo: /var/www). Nos dirigimos a la siguiente página mediante el navegador web para continuar con la instalación: http://adresse_Ip_server_web/mantis/admin/install.php
Ingresamos los valores indicados en la captura de pantalla de abajo y hacemos clic en install/upgrade database:



Y ¡listo!. Mantis ya está instalado.
Lo podemos utilizar en la siguiente URL:
http://adresse_Ip_server_web/mantis

login: administrador
contraseña: root

Configuración de Mantis

Para la configuración de Mantis utilizaremos el archivo de configuración config_inc.php. El fichero contiene las líneas siguientes:

 <?php
// Configuración de la base de datos
$g_hostname = 'localhost';
$g_db_type = 'mysql';
$g_database_name = 'mantisdb';
$g_db_username = 'mantis';
$g_db_password = 'mantis';


// Configuración del modo mail
$g_phpMailer_method='2';
$g_smtp_host='direccion.servidor.smtp';

// Configuración de las direcciones e-mail del sistema
$g_administrator_email='administrador@netapsys.es';
$g_webmaster_email=$g_administrador_email;
$g_from_email='no-reply-mantis@netapsys.es';

// Configuración del idioma y del formato de la fecha
$g_default_language='español';
$g_short_date_format='d-m-Y';
$g_normal_date_format='d-m-Y H:i';
$g_complete_date_format='d-m-Y H:i';


// Personalización de Mantis
$g_window_title='Mantis Netapsys';

?>

Consulta también

Publicado por Carlos-vialfa. Última actualización: 27 de marzo de 2015 a las 18:51 por Carlos-vialfa.
El documento «Cómo instalar Mantis Bug Tracker» se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.