GNU/Linux >> Tutoriales Linux >  >> Debian

¿Cómo instalar el rastreador de errores de Mantis en Debian 11?

Hola amigos. En esta publicación, aprenderá cómo instalar Mantis Bug Tracker en Debian 11.

Instalar LAMP en Debian 11

Mantis es una aplicación web, por lo que necesitamos un servidor web y un administrador de base de datos como MariaDB. Para hacer todo esto en una sola línea de comando ejecute.

sudo apt update
sudo apt install apache2 mariadb-server php libapache2-mod-php php-{mysql,date,json,mbstring,curl,gd,ldap,intl,xml,zip,bcmath,pear} libpcre3 libpcre3-dev

Con esto, tienes una LÁMPARA. Luego tenemos que crear una nueva base de datos y un nuevo usuario para Mantis.

Accede a la consola de MariaDB

sudo mysql -u root -p

Crear la base de datos

create database mantis;

Luego el usuario con la contraseña.

grant all privileges on mantis.* to 'user'@'localhost' identified by 'password';

Aplique los cambios y salga de la consola.

flush privileges;
exit;

No dude en cambiar el nombre de la base de datos, el usuario y la contraseña a lo que desee.

Descargar el rastreador de errores de Mantis en Debian 11

Ahora podemos descargar la aplicación. Para lograr esto, debemos usar el wget comando.

wget https://sourceforge.net/projects/mantisbt/files/mantis-stable/2.25.2/mantisbt-2.25.2.zip

Descomprímalo usando unzip . Si no lo tiene, puede instalarlo:

sudo apt install unzip

Ahora descomprímelo

unzip mantisbt-2.25.2.zip

Mueva la carpeta resultante a la raíz de documentos de Apache.

sudo mv mantisbt-2.25.2 /var/www/html/mantisbt

Haga que Apache sea el propietario de la carpeta y asígnele los permisos correctos.

sudo chown -R www-data: /var/www/html/mantisbt
sudo chmod 755 -R /var/www/html/mantisbt

Ahora cree un nuevo host virtual para que Apache procese mejor Mantis.

sudo nano /etc/apache2/sites-available/mantisbt.conf

Y agrega lo siguiente

<VirtualHost *:80>
    DocumentRoot "/var/www/html/mantisbt"

    ServerName mantis.unixcop.test

    ErrorLog "/var/log/apache2/mantisbt_error_log"
    CustomLog "/var/log/apache2/mantisbt_access_log" combined

        <Directory "/var/www/html/mantisbt/">
            DirectoryIndex index.php 
            Options -Indexes +FollowSymLinks
            AllowOverride All
            Require all granted
        </Directory>

</VirtualHost>

Reemplace ServerName con tu dominio.

Guarde los cambios y cierre el editor.

Habilite el nuevo sitio y rewrite módulo.

sudo a2ensite mantisbt.conf
sudo a2enmod rewrite

Finalmente, reinicie Apache.

sudo systemctl restart apache2

Instalar el rastreador de errores de Mantis en Debian 11

Abra su navegador web y vaya a su dominio para iniciar el asistente de instalación.

Allí, lo primero que verás son los requisitos que debe cumplir el servidor.

Más abajo, deberá ingresar las credenciales de la base de datos que creamos anteriormente.

Después comenzará la instalación y si todo va bien verás este mensaje

Luego verá la pantalla de inicio de sesión. Iniciar sesión con administrador y la contraseña root .

Ahora verá el tablero.

Disfrútalo.

Conclusión

En esta publicación, explicamos cómo instalar Mantis Bug Tracker en Debian 11. Gracias por su atención.


Debian
  1. Cómo instalar Nextcloud en Debian 9

  2. Cómo instalar PostgreSQL 11/10 en Debian 9 y Debian 8

  3. Cómo instalar MongoDB 4.4 / 4.2 en Debian 9

  4. Cómo instalar Mantis Bug Tracker en CentOS 7

  5. Cómo instalar Mantis Bug Tracker en Debian 7 (sibilante)

Cómo instalar ERPNext en Debian 9

Cómo instalar MariaDB en Debian 11

Cómo instalar Bugzilla Bug Tracker en Debian 11

Cómo instalar Nginx en Debian 11

Cómo instalar Nagios en Debian 10 / Debian 9

Cómo instalar Go en Debian 11