GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer The Bug Genie Issue Tracker sur un VPS CentOS 7

L'article suivant vous expliquera comment installer The Bug Genie Issue Tracker sur un VPS CentOS 7 .

Qu'est-ce que le Bug Genie ?

Il s'agit d'un magnifique système de suivi des problèmes et de gestion de projet qui dispose de flux de travail puissants, d'espaces de projet séparés, de calendriers de projet, d'une hiérarchie de projet, d'un wiki intégré intelligent et bien plus encore.

Configuration requise ?

La configuration requise pour l'installation de The Bug Genie sont les suivants :

  • Machine faisant office de serveur (notre hébergement SSD VPS est parfait pour cela)
  • Serveur Web avec capacités de réécriture
  • PHP 5.3+
  • Base de données (MySQL. MariaDB ou PostreSQL)
  • Extension PHP-GMP
  • Bibliothèque PHP-GD
  • Bibliothèque PHP-MBSTRING

MISE À JOUR DU SYSTÈME

Avant d'aller plus loin, ssh à votre VPS SSD CentOS 7 , lancer un screen session et mettez à jour votre système en utilisant yum :

## screen -U -S buggenie-screen
## yum update

INSTALLER QUELQUES FORFAITS

## yum install wget unzip vim

INSTALLER LA LAMPE

Dans ce tutoriel, nous allons utiliser la pile LAMP (Linux, Apache, MariaDB et PHP) sur l'un de nos plans d'hébergement CentOS SSD VPS. Alors installez LAMP en suivant notre super article sur comment installer LAMP sur un VPS CentOS 7.

Une fois LAMPE est configuré sur le système, installez les packages requis suivants et redémarrez votre serveur Web en utilisant :

## yum install php-gd gmp php-mbstring
## systemctl restart httpd

CONFIGURER LA BASE DE DONNÉES MARIADB (MYSQL)

Depuis The Bug Genie nécessite une base de données pour stocker ses données, nous devrions créer une base de données en utilisant les commandes ci-dessous :

## mysql -u root -p

MariaDB> create database the_bug_genie;
MariaDB> grant all on the_bug_genie.* to buggenie@localhost identified by 'STRONG_PASSWORD';
MariaDB> \q

CONFIGURER APACHE VHOST

Il est recommandé de configurer une directive d'hôte virtuel sur votre serveur Web qui sera utilisé pour accéder à The Bug Genie . Alors, configurez les éléments suivants dans votre Apache :

<VirtualHost 1.2.3.4:80>
    DocumentRoot /var/www/html/the-bug-genie/thebuggenie
    ServerName buggenie.mydomain.com
    ErrorLog "/var/log/httpd/error_log"
    CustomLog "/var/log/httpd/access_log" combined
    <Directory /var/www/html/the-bug-genie/thebuggenie/>
        DirectoryIndex index.php
        Options FollowSymLinks
        AllowOverride All
        Require all granted
        <IfModule mod_rewrite.c>
            RewriteEngine On
        </IfModule>
    </Directory>
</VirtualHost>

assurez-vous de remplacer certaines des valeurs pour correspondre à vos besoins et redémarrez apache pour que les modifications prennent effet en utilisant :

## systemctl restart httpd

INSTALLER LE BUG GENIE

La première chose à faire est d'aller sur https://pach.no/ et de télécharger la dernière version stable de The Bug Genie . Au moment de la rédaction de cet article, la dernière version stable est la 3.2.7.1.

Télécharger le génie des bogues archiver en utilisant wget comme dans :

## wget -P /tmp http://downloads.sourceforge.net/project/bugs-bug-genie/thebuggenie_3.2.7.1.zip

Une fois l'archive zip téléchargée, extrayez-la vers /var/www/html/the-bug-genie en utilisant la commande ci-dessous :

## unzip -d /var/www/html /tmp/thebuggenie_3.2.7.1.zip
## mv /var/www/html/thebuggenie-3.2.7.1 /var/www/html/the-bug-genie

Ensuite, configurez la propriété appropriée en utilisant le chown commande :

## chown apache: -R /var/www/html/the-bug-genie

et accédez à http://buggenie.mydomain.com/index.php pour initier l'installation de The Bug Genie . Vous devriez maintenant suivre l'assistant de configuration. Si certaines des vérifications préalables à l'installation ne sont pas satisfaites, assurez-vous de résoudre les problèmes avant de poursuivre. Utilisez les détails de la base de données dans l'étape d'information de la base de données comme indiqué sur l'image ci-dessous :

Une fois l'installation terminée, un compte administrateur devrait avoir été créé pour vous. Connectez-vous en utilisant les informations d'identification par défaut :

Nom d'utilisateur :administrateur
Mot de passe :admin

LAISSEZ-NOUS FAIRE CELA POUR VOUS ?

Bien sûr, vous n'avez rien à faire de tout cela si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer The Bug Genie et LAMP pour vous . Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Comment installer Mantis Bug Tracker sur CentOS 7

  2. Comment installer phpBB 3 sur un VPS CentOS 6

  3. Comment installer MySQLDumper sur un VPS CentOS

  4. Comment installer PmWiki sur CentOS 6 VPS

  5. Comment installer Tomcat 8 sur un VPS CentOS 6

Comment installer Mantis Bug Tracker sur CentOS 7

Comment installer Mantis Bug Tracker sur CentOS 8

Comment installer Concrete5 sur un VPS CentOS 6

Comment installer Flyspray The Bug Killer sur un VPS CentOS 7

Comment installer ocPortal sur un VPS CentOS 7

Comment installer ownCloud 8 sur un VPS CentOS 7