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

Come installare Flyspray The Bug Killer su un VPS CentOS 7

Questo tutorial ti guiderà attraverso i passaggi di installazione e configurazione di Flyspray The Bug Killer su un VPS CentOS 7 .

Cos'è Flyspray?

Spray spray è un semplice sistema di tracciamento dei bug basato sul Web scritto in PHP per l'assistenza allo sviluppo del software. È stato progettato principalmente per soddisfare le esigenze di tutti.

Flyspray è un software gratuito, rilasciato sotto licenza GNU GPL. Ciò significa essenzialmente che puoi ottenere Flyspray e usarlo gratuitamente. Il codice sorgente è disponibile e puoi modificarlo in base alle tue esigenze.

Alcune delle funzioni Flyspray includere:

  • Basato sul Web, indipendente dalla piattaforma
  • Supporto per database multipli, attualmente MySQL e PGSQL
  • Installazione semplice
  • Facile da usare
  • Più progetti
  • Attività di "osservazione", con notifica delle modifiche (e-mail o Jabber)
  • Cronologia completa delle attività
  • File allegati
  • Temi CSS
  • Funzioni di ricerca avanzate (anche se facili da usare)
  • Feed Atom/RSS
  • Due opzioni di sintassi per le descrizioni delle attività e altro (Dokuwiki / testo normale)
  • Votare per le attività
  • Grafici delle dipendenze

REQUISITI DI SISTEMA

Flyspray ha pochissime dipendenze esterne e questo lo rende più facile da installare e mantenere rispetto a qualcosa come Bugzilla. Per far funzionare Flyspray sono necessari i seguenti elementi:

  • Computer che agisca da server. I nostri piani di hosting SSD VPS sono perfetti per questo.
  • Server Web come Apache, Nginx ecc. Si consiglia Apache
  • Linguaggio di scripting Web PHP 5.2 o successivo
  • Libreria PHP-GD
  • Libreria PHP-XML
  • Libreria OpenSSL
  • Server database MySQL o PostgreSQL

AGGIORNAMENTO DEL SISTEMA

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

## screen -U -S flyspray-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.

Dopo aver configurato LAMP sul sistema, installa i seguenti pacchetti richiesti e riavvia il server web utilizzando:

## yum install php-xml openssl php-gd
## systemctl restart httpd

IMPOSTAZIONE DEL DATABASE MARIADB (MYSQL)

Flyspray richiede un database per memorizzare i suoi dati. In questo tutorial stiamo usando MariaDB , che è un sostituto drop-in di MySQL ed è il server di database predefinito in CentOS 7 .

## mysql -u root -p

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

INSTALLA FLYSPRAY

La prima cosa da fare è andare su http://flyspray.org/ e scaricare l'ultima versione di Flyspray a disposizione. Al momento della stesura di questo articolo, l'ultima versione stabile è la 0.9.9.7. OK, scarica l'archivio Flyspray usando il seguente wget comando:

## wget -P /tmp http://flyspray.org/flyspray-0.9.9.7.zip

Una volta scaricato l'archivio zip, estrarlo in /var/www/html/flyspray utilizzando il comando seguente:

## unzip -d /var/www/html/flyspray /tmp/flyspray-0.9.9.7.zip

Quindi, imposta la proprietà corretta utilizzando il chown comando:

## chown apache: -R /var/www/html/flyspray

e vai a http://yourserver/flyspray/setup/ e segui la procedura guidata di configurazione. Una volta completata l'installazione, rimuovere il /var/www/html/flyspray/setup directory utilizzando:

## rm -rf /var/www/html/flyspray/setup/

FASI POST-INSTALLAZIONE

Facoltativamente, puoi impostare la rappresentazione grafica delle dipendenze delle attività utilizzando Graphviz . Per ottenere ciò, installa il pacchetto utilizzando:

## yum install graphviz

e aggiungi il percorso a graphviz binario in flyspray.conf.php

## vim /var/www/html/flyspray/flyspray.conf.php

[general]
dot_path = "/usr/bin/dot"

Abilita il demone promemoria se hai bisogno di promemoria e notifiche in background impostando reminder_daemon a 1 in flyspray.conf.php :

## vim /var/www/html/flyspray/flyspray.conf.php

[general]
reminder_daemon = "1"

AGGIORNAMENTO FLYSPRAY

  • Esegui il backup dei tuoi file e database
  • Rimuovi tutti i file tranne la directory degli allegati e flyspray.conf.php
  • Copia i nuovi file nella directory flyspray
  • Assicurati che la proprietà/autorizzazione adeguata sia concessa almeno a flyspray.conf.php
  • Esegui l'aggiornamento su http://yourserver/flyspray/setup/upgrade.php

FACCIAMO QUESTO PER TE?

Ovviamente non devi fare nulla di tutto questo se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Flyspray 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 Concrete5 su un CentOS 6 VPS

  2. Come installare phpBB 3 su un CentOS 6 VPS

  3. Come installare MySQLDumper su un VPS CentOS

  4. Come installare PmWiki su CentOS 6 VPS

  5. Come installare Tomcat 8 su un VPS CentOS 6

Come installare Mantis Bug Tracker su CentOS 7

Come installare Piwik su un VPS CentOS

Come installare MyWebSQL su un VPS CentOS

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

Come installare ocPortal su un VPS CentOS 7

Come installare phpList su un VPS CentOS 7