GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare The Bug Genie Issue Tracker su un VPS CentOS 7

Il seguente articolo ti spiegherà come installare The Bug Genie Issue Tracker su un VPS CentOS 7 .

Cos'è The Bug Genie?

È un bellissimo sistema di monitoraggio dei problemi e gestione dei progetti che dispone di potenti flussi di lavoro, spazi di progetto separati, scadenze del progetto, gerarchia dei progetti, wiki integrato intelligente e molto altro.

Requisiti di sistema?

I requisiti per l'installazione di The Bug Genie sono i seguenti:

  • Macchina che funge da server (il nostro hosting SSD VPS è perfetto per questo)
  • Server web con capacità di riscrittura
  • PHP 5.3+
  • Database (MySQL. MariaDB o PostreSQL)
  • Estensione PHP-GMP
  • Libreria PHP-GD
  • Libreria PHP-MBSTRING

AGGIORNAMENTO DEL SISTEMA

Prima di andare oltre, ssh al tuo VPS SSD CentOS 7 , avvia una screen sessione e aggiorna il tuo sistema usando yum :

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

INSTALLA ALCUNI PACCHETTI

## yum install wget unzip vim

INSTALLA LAMPADA

In questo tutorial utilizzeremo lo stack LAMP (Linux, Apache, MariaDB e PHP) su uno dei nostri piani di hosting VPS SSD CentOS. Quindi installa LAMP seguendo il nostro fantastico articolo su come installare LAMP su un VPS CentOS 7.

Una volta LAMPADA è configurato sul sistema, installa i seguenti pacchetti richiesti e riavvia il server web utilizzando:

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

IMPOSTAZIONE DEL DATABASE MARIADB (MYSQL)

Da The Bug Genie richiede un database per memorizzare i suoi dati, dovremmo impostare un database utilizzando i comandi seguenti:

## 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

IMPOSTA APACHE VHOST

Si consiglia di impostare una direttiva host virtuale nel tuo server web che verrà utilizzato per accedere a The Bug Genie . Quindi, imposta quanto segue nel tuo 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>

assicurati di sostituire alcuni dei valori in modo che corrispondano ai tuoi requisiti e riavvia apache affinché le modifiche abbiano effetto utilizzando:

## systemctl restart httpd

INSTALLA IL BUG GENIE

La prima cosa da fare è andare su https://pach.no/ e scaricare l'ultima versione stabile di The Bug Genie . Al momento della stesura di questo articolo, l'ultima versione stabile è la 3.2.7.1.

Scarica The Bug Genie archiviare utilizzando wget come in:

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

Una volta scaricato l'archivio zip, estrarlo a /var/www/html/the-bug-genie utilizzando il comando seguente:

## 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

Successivamente, imposta la proprietà adeguata usando il chown comando:

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

e vai su http://buggenie.mydomain.com/index.php per avviare l'installazione di The Bug Genie . Ora dovresti seguire la procedura guidata di configurazione. Se alcuni dei controlli pre-installazione non vengono soddisfatti, assicurati di risolvere eventuali problemi prima di procedere ulteriormente. Utilizzare i dettagli del database nel passaggio delle informazioni sul database come mostrato nell'immagine seguente:

Una volta completata l'installazione, dovrebbe essere stato creato un account amministratore per te. Accedi utilizzando le credenziali predefinite:

Nome utente:amministratore
Password:amministratore

FACCIAMO QUESTO PER TE?

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare The Bug Genie e LAMP per te . Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Come installare Mantis Bug Tracker su CentOS 7

  2. Come installare Concrete5 su un CentOS 6 VPS

  3. Come installare phpBB 3 su un CentOS 6 VPS

  4. Come installare MySQLDumper su un VPS CentOS

  5. Come installare PmWiki su CentOS 6 VPS

Come installare Mantis Bug Tracker su CentOS 7

Come installare Mantis Bug Tracker su CentOS 8

Come installare Piwik su un VPS CentOS

Come installare MyWebSQL su un VPS CentOS

Come installare Flyspray The Bug Killer su un VPS CentOS 7

Come installare ocPortal su un VPS CentOS 7