GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Flyspray The Bug Killer na CentOS 7 VPS

Tento tutoriál vás provede kroky instalace a konfigurace Flyspray The Bug Killer na CentOS 7 VPS .

Co je to Flyspray?

Flyspray je nekomplikovaný webový systém pro sledování chyb napsaný v PHP za pomoc s vývojem softwaru. Byl navržen především tak, aby vyhovoval potřebám každého.

Flyspray je svobodný software, vydaný pod licencí GNU GPL. To v podstatě znamená, že můžete získat Flyspray a používat jej zdarma. Zdrojový kód je k dispozici a můžete si jej upravit podle svých potřeb.

Některé z funkcí Flyspray zahrnout:

  • Webové, nezávislé na platformě
  • Podpora více databází, aktuálně MySQL a PGSQL
  • Snadná instalace
  • Snadné použití
  • Více projektů
  • Úkoly „Sledování“ s upozorněním na změny (e-mailem nebo Jabberem)
  • Úplná historie úkolů
  • Soubory příloh
  • Témata CSS
  • Pokročilé funkce vyhledávání (i když snadno použitelné)
  • Zdroje Atom/RSS
  • Dvě možnosti syntaxe pro popisy úkolů a další (Dokuwiki / prostý text)
  • Hlasování pro úkoly
  • Grafy závislosti

SYSTÉMOVÉ POŽADAVKY

Flyspray má velmi málo externích závislostí a to usnadňuje instalaci a údržbu než něco jako Bugzilla. Následující věci jsou vyžadovány pro uvedení Flyspray do provozu:

  • Počítač, který bude fungovat jako server. Naše hostingové plány SSD VPS jsou pro to ideální.
  • Webový server jako Apache, Nginx atd.. Doporučuje se Apache
  • Webový skriptovací jazyk PHP 5.2 nebo novější
  • Knihovna PHP-GD
  • Knihovna PHP-XML
  • Knihovna OpenSSL
  • databázový server MySQL nebo PostgreSQL

AKTUALIZOVAT SYSTÉM

Než budete pokračovat, ssh na váš CentOS 7 SSD VPS , spusťte screen relaci a upgradujte svůj systém pomocí yum :

## screen -U -S flyspray-screen
## yum update

NAINSTALUJTE NĚKTERÉ BALÍČKY

## yum install wget unzip vim

INSTALOVAT LAMPU

V tomto tutoriálu budeme používat zásobník LAMP (Linux, Apache, MariaDB a PHP) na jednom z našich hostingových plánů CentOS SSD VPS. Takže nainstalujte LAMP podle našeho skvělého článku o tom, jak nainstalovat LAMP na CentOS 7 VPS.

Jakmile je LAMP v systému nastaven, nainstalujte následující požadované balíčky a restartujte webový server pomocí:

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

NASTAVENÍ DATABÁZE MARIADB (MYSQL)

Flyspray vyžaduje databázi pro uložení svých dat. V tomto tutoriálu používáme MariaDB , což je drop-in náhrada za MySQL a je to výchozí databázový server v CentOS 7 .

## mysql -u root -p

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

INSTALOVAT FLYSPRAY

První věc, kterou musíte udělat, je přejít na http://flyspray.org/ a stáhnout nejnovější verzi Flyspray dostupný. V době psaní tohoto článku je nejnovější stabilní verze 0.9.9.7. OK, stáhněte si archiv Flyspray pomocí následujícího wget příkaz:

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

Jakmile je archiv zip stažen, rozbalte jej do /var/www/html/flyspray pomocí příkazu níže:

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

Dále nastavte správné vlastnictví pomocí chown příkaz:

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

a přejděte na http://váš server/flyspray/setup/ a postupujte podle průvodce nastavením. Po dokončení instalace odeberte /var/www/html/flyspray/setup adresář pomocí:

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

POSTUP PO INSTALACI

Volitelně můžete nastavit graf závislosti úlohy pomocí Graphviz . Chcete-li toho dosáhnout, nainstalujte balíček pomocí:

## yum install graphviz

a přidejte cestu do graphviz binární v flyspray.conf.php

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

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

Pokud potřebujete připomenutí a oznámení na pozadí, povolte démona připomenutí nastavením reminder_daemon1 v flyspray.conf.php :

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

[general]
reminder_daemon = "1"

AKTUALIZACE FLYSPRAY

  • Zálohujte své soubory a databázi
  • Odstraňte všechny soubory kromě adresáře attachments a flyspray.conf.php
  • Zkopírujte nové soubory do adresáře flyspray
  • Ujistěte se, že je uděleno řádné vlastnictví/oprávnění alespoň pro flyspray.conf.php
  • Spusťte upgrade na adrese http://yourserver/flyspray/setup/upgrade.php

UDĚLÁME TO ZA VÁS?

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali Flyspray a LAMP . Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat Mantis Bug Tracker na CentOS 7

  2. Jak nainstalovat Piwik na CentOS VPS

  3. Jak nainstalovat Tomcat 8 na CentOS 6 VPS

  1. Jak nainstalovat ImpressCMS na CentOS 6 VPS

  2. Jak nainstalovat MyWebSQL na CentOS VPS

  3. Jak nainstalovat Bug Genie Issue Tracker na CentOS 7 VPS

  1. Jak nainstalovat ocPortal na CentOS 7 VPS

  2. Jak nainstalovat ownCloud 8 na CentOS 7 VPS

  3. Jak nainstalovat Selfoss na CentOS 7 Linux VPS