Tous les produits
Search
Centre de documentation

Simple Application Server:Déployer MantisBT

Dernière mise à jour :Aug 18, 2026

La gestion des anomalies est une étape cruciale du développement logiciel. Mantis Bug Tracker (MantisBT) est un système open source de suivi des bugs, robuste et simple d'utilisation, qui vous permet de suivre et de gérer les anomalies. Cette rubrique explique comment déployer MantisBT sur un Simple Application Server.

Prérequis

Vous avez créé un Simple Application Server à partir d'une image d'application LAMP et récupéré le mot de passe de la base de données MySQL prédéfinie. Pour plus d'informations, consultez la rubrique Configurer un environnement de développement LAMP.

Étape 1 : Télécharger MantisBT

  1. Connectez-vous à un Simple Application Server LAMP.

    Pour plus d'informations, consultez la rubrique Se connecter à un serveur Linux.

  2. Accédez au répertoire racine du site web :

    cd /<Website root directory>

    Le répertoire racine du site web varie selon l'image d'application LAMP utilisée (6.1.0 ou 7.4).

    • Pour l'image d'application LAMP 6.1.0, le répertoire racine est /home/www/htdocs.

    • Pour l'image d'application LAMP 7.4, le répertoire racine est /data/wwwroot/example.

    Dans cet exemple, nous utilisons l'image d'application LAMP 7.4. Exécutez la commande suivante :

    cd /data/wwwroot/example
  3. Téléchargez le package MantisBT :

    sudo wget https://downloads.sourceforge.net/project/mantisbt/mantis-stable/1.3.20/mantisbt-1.3.20.zip --no-check-certificate
  4. Décompressez le package MantisBT :

    sudo unzip mantisbt-1.3.20.zip
  5. Déplacez tous les fichiers extraits de MantisBT vers le répertoire racine du site web :

    sudo mv ./mantisbt-1.3.20/* ./
  6. Pour garantir la sécurité du système, créez un utilisateur standard pour exécuter MantisBT.

    Dans cet exemple, nous créons un utilisateur standard nommé www.

    sudo useradd www
  7. Modifiez le propriétaire des fichiers situés dans le répertoire racine du site web :

    sudo chown -R www:www ./*

Étape 2 : Installer et se connecter à MantisBT

  1. Sur votre ordinateur, utilisez un navigateur pour accéder à http://<Public IP address of the LAMP simple application server>/index.php.

    Remarque

    Pour obtenir l'adresse IP publique du Simple Application Server LAMP, cliquez sur la carte du serveur afin d'accéder à la page Overview.

    1. Accédez à http:///index.php via un navigateur web. La page affiche les résultats de la section Pre-Installation Check, notamment la version PHP (7.4.21), la prise en charge UTF-8, le mode Safe Mode ainsi qu'une vérification des anciens fichiers de configuration résiduels tels que config_inc.php et custom_constants_inc.php. Le statut de tous les éléments vérifiés est GOOD, ce qui indique que l'environnement actuel répond aux exigences d'installation de MantisBT.

  2. Dans la section Installation Options, saisissez les informations de connexion à la base de données du serveur LAMP.

    Saisissez le mot de passe de la base de données dans le champ Password (for Database). Vous pouvez retrouver ce mot de passe en suivant les instructions de la rubrique Afficher les informations de l'application. Utilisez les valeurs suivantes pour les autres champs : sélectionnez MySQL Improved pour Type of Database, saisissez localhost pour Hostname, root pour Username et bugtracker pour Database name.

  3. En bas de la page, cliquez sur Install/Upgrade Database.

  4. Une fois la page chargée, faites défiler jusqu'en bas de la page Check and Install Database et cliquez sur create.

    La page Installation Complete s'affiche, confirmant la réussite de l'installation de MantisBT. Elle vous invite à vous connecter en tant qu'administrateur et à cliquer sur le lien create pour créer votre premier projet.

  5. Créez un fichier de configuration.

    1. Dans la section Write Configuration File(s), copiez le code de configuration. Le programme d'installation ne pouvant pas écrire automatiquement dans le fichier config/config_inc.php, vous devez y ajouter manuellement le code généré. Ce code comprend des paramètres tels que $g_hostname, $g_db_type, $g_database_name, $g_username, $g_db_password, $g_default_timezone et $g_crypto_master_salt. Vérifiez que les valeurs correspondent à votre environnement.

    2. Créez le fichier de configuration :

      sudo vi /data/wwwroot/example/config/config_inc.php
    3. Appuyez sur la touche I pour passer en mode édition.

    4. Collez les informations de configuration obtenues à l'étape 5.a dans le fichier.

    5. Appuyez sur la touche Esc, saisissez :wq, puis appuyez sur Entrée pour enregistrer le fichier.

  6. Saisissez http://<Public IP address of the LAMP simple application server>/login_page.php dans votre navigateur local. Sur la page de connexion de MantisBT, utilisez le compte par défaut administrator et le mot de passe par défaut root pour vous connecter à MantisBT.

  7. Dans le coin supérieur droit de la page, cliquez sur My Account pour modifier le mot de passe de administrator.

    administrator est le compte par défaut. Nous vous recommandons de modifier le mot de passe après votre première connexion.

  8. Cliquez sur Update User.

    Vous êtes redirigé vers la page My View de l'accueil Mantis Bug Tracker. Cela confirme que vous êtes bien connecté en tant qu'administrateur et que vous pouvez commencer à utiliser MantisBT.