Todos los productos
Search
Centro de documentos

Simple Application Server:Despliegue de MantisBT

Última actualización: Sep 02, 2026

La gestión de bugs es una parte fundamental del proceso de desarrollo de software. Mantis Bug Tracker (MantisBT) es un sistema de seguimiento de bugs de código abierto, robusto y fácil de usar, que permite rastrear y gestionar bugs. Este tema describe cómo desplegar MantisBT en un servidor de aplicaciones simple.

Requisitos previos

Se creó un servidor de aplicaciones simple basado en una imagen de aplicación LAMP y se obtuvo la contraseña de la base de datos MySQL preconfigurada. Para obtener más información, consulte Build a LAMP development environment.

Paso 1: Descargar MantisBT

  1. Conéctese a un servidor de aplicaciones simple LAMP.

    Para obtener más información, consulte Connect to a Linux server.

  2. Ejecute el siguiente comando para ir al directorio raíz del sitio web:

    cd /<Website root directory>

    El directorio raíz del sitio web varía según la imagen de aplicación LAMP 6.1.0 o LAMP 7.4.

    • En la imagen de aplicación LAMP 6.1.0, el directorio raíz del sitio web es /home/www/htdocs.

    • En la imagen de aplicación LAMP 7.4, el directorio raíz del sitio web es /data/wwwroot/example.

    En este ejemplo se utiliza la imagen de aplicación LAMP 7.4. Ejecute el siguiente comando:

    cd /data/wwwroot/example
  3. Ejecute el siguiente comando para descargar el paquete de MantisBT:

    sudo wget https://downloads.sourceforge.net/project/mantisbt/mantis-stable/1.3.20/mantisbt-1.3.20.zip --no-check-certificate
  4. Ejecute el siguiente comando para descomprimir el paquete de MantisBT:

    sudo unzip mantisbt-1.3.20.zip
  5. Ejecute el siguiente comando para mover todos los archivos extraídos de MantisBT al directorio raíz del sitio web:

    sudo mv ./mantisbt-1.3.20/* ./
  6. Para garantizar la seguridad del sistema, se recomienda crear un usuario estándar para ejecutar MantisBT.

    En este ejemplo se crea un usuario estándar llamado www.

    sudo useradd www
  7. Ejecute el siguiente comando para cambiar el propietario de los archivos en el directorio raíz del sitio web:

    sudo chown -R www:www ./*

Paso 2: Instalar e iniciar sesión en MantisBT

  1. En su computadora, utilice un navegador para acceder a http://<Public IP address of the LAMP simple application server>/index.php.

    Nota

    Obtenga la dirección IP pública del servidor de aplicaciones simple LAMP al hacer clic en la tarjeta del servidor para ir a la página Overview.

    1. Utilice un navegador web para acceder a http:///index.php. La página muestra los resultados de Pre-Installation Check, que incluyen la versión de PHP (7.4.21), la compatibilidad con UTF-8, Safe Mode y una verificación de archivos de configuración antiguos residuales como config_inc.php y custom_constants_inc.php. El estado de todos los elementos de verificación es GOOD, lo que indica que el entorno actual cumple con los requisitos de instalación de MantisBT.

  2. En la sección Installation Options, introduzca la información de la base de datos del servidor LAMP.

    Introduzca la contraseña de la base de datos en el campo Password (for Database). Puede encontrar esta contraseña si sigue las instrucciones en View application information. Utilice los siguientes valores para los demás campos: seleccione MySQL Improved en Type of Database, e introduzca localhost en Hostname, root en Username y bugtracker en Database name.

  3. En la parte inferior de la página, haga clic en Install/Upgrade Database.

  4. Una vez que cargue la página, desplácese hasta la parte inferior de la página Check and Install Database y haga clic en create.

    Aparece la página Installation Complete, que confirma que MantisBT se instaló correctamente. La página le solicita iniciar sesión como administrador y hacer clic en el enlace create para crear su primer proyecto.

  5. Cree un archivo de configuración.

    1. En la sección Write Configuration File(s), copie el código de configuración. Dado que el instalador no puede escribir automáticamente en el archivo config/config_inc.php, debe agregar el código generado de forma manual. Este código incluye configuraciones como $g_hostname, $g_db_type, $g_database_name, $g_username, $g_db_password, $g_default_timezone y $g_crypto_master_salt. Asegúrese de que los valores coincidan con su entorno.

    2. Ejecute el siguiente comando para crear un archivo de configuración:

      sudo vi /data/wwwroot/example/config/config_inc.php
    3. Presione la tecla I para entrar al modo de edición.

    4. Pegue la información de configuración obtenida en 5.a dentro del archivo.

    5. Presione la tecla Esc, introduzca :wq y luego presione la tecla Enter para guardar el archivo.

  6. Introduzca http://<Public IP address of the LAMP simple application server>/login_page.php en su navegador local. En la página de inicio de sesión de MantisBT, utilice la cuenta predeterminada administrator y la contraseña predeterminada root para iniciar sesión en MantisBT.

  7. En la esquina superior derecha de la página, haga clic en My Account para cambiar la contraseña de administrator.

    administrator es la cuenta predeterminada. Después de iniciar sesión por primera vez, se recomienda cambiar la contraseña.

  8. Haga clic en Update User.

    Se le redirige a la página My View en la página principal de Mantis Bug Tracker. Esto confirma que ha iniciado sesión correctamente como administrador y puede comenzar a utilizar MantisBT.