GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Flyspray The Bug Killer auf einem CentOS 7 VPS

Dieses Tutorial führt Sie durch die Schritte zum Installieren und Konfigurieren von Flyspray The Bug Killer auf einem CentOS 7 VPS .

Was ist Fliegenspray?

Fliegenspray ist ein unkompliziertes, webbasiertes Fehlerverfolgungssystem, das in PHP geschrieben ist für die Unterstützung bei der Softwareentwicklung. Es wurde in erster Linie entwickelt, um den Bedürfnissen aller gerecht zu werden.

Flyspray ist freie Software, veröffentlicht unter der GNU GPL-Lizenz. Dies bedeutet im Wesentlichen, dass Sie Flyspray kostenlos erhalten und verwenden können. Der Quellcode ist verfügbar und Sie können ihn gerne an Ihre Bedürfnisse anpassen.

Einige der Flyspray-Funktionen beinhalten:

  • Webbasiert, plattformunabhängig
  • Unterstützung mehrerer Datenbanken, derzeit MySQL und PGSQL
  • Einfache Installation
  • Einfach zu bedienen
  • Mehrere Projekte
  • Aufgaben „beobachten“ mit Benachrichtigung über Änderungen (E-Mail oder Jabber)
  • Umfassender Aufgabenverlauf
  • Dateianhänge
  • CSS-Designs
  • Erweiterte Suchfunktionen (aber einfach zu bedienen)
  • Atom/RSS-Feeds
  • Zwei Syntaxoptionen für Aufgabenbeschreibungen und mehr (Dokuwiki / Klartext)
  • Abstimmung für Aufgaben
  • Abhängigkeitsdiagramme

SYSTEMANFORDERUNGEN

Flyspray hat sehr wenige externe Abhängigkeiten und das macht es einfacher zu installieren und zu warten als etwas wie Bugzilla. Die folgenden Dinge sind erforderlich, um Flyspray zum Laufen zu bringen:

  • Computer, der als Server fungiert. Unsere SSD-VPS-Hosting-Pläne sind dafür perfekt geeignet.
  • Webserver wie Apache, Nginx etc.. Apache wird empfohlen
  • PHP-Webskriptsprache 5.2 oder höher
  • PHP-GD-Bibliothek
  • PHP-XML-Bibliothek
  • OpenSSL-Bibliothek
  • MySQL- oder PostgreSQL-Datenbankserver

SYSTEM AKTUALISIEREN

Bevor Sie fortfahren, ssh zu Ihrem CentOS 7 SSD VPS , starten Sie einen screen Sitzung und aktualisieren Sie Ihr System mit yum :

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

INSTALLIEREN SIE EINIGE PAKETE

## yum install wget unzip vim

LAMPE INSTALLIEREN

In diesem Tutorial verwenden wir den LAMP (Linux, Apache, MariaDB und PHP) Stack auf einem unserer CentOS SSD VPS-Hosting-Pläne. Also LAMP installieren indem Sie unserem großartigen Artikel zur Installation von LAMP auf einem CentOS 7 VPS folgen.

Sobald LAMP auf dem System eingerichtet ist, installieren Sie die folgenden erforderlichen Pakete und starten Sie Ihren Webserver neu mit:

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

MARIADB (MYSQL)-DATENBANK EINRICHTEN

Flyspray benötigt eine Datenbank, um seine Daten zu speichern. In diesem Tutorial verwenden wir MariaDB , das ein Drop-in-Ersatz für MySQL ist und es ist der Standard-Datenbankserver 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

FLIEGENSPRAY INSTALLIEREN

Als erstes müssen Sie auf http://flyspray.org/ gehen und die neueste Flyspray-Version herunterladen verfügbar. Zum Zeitpunkt des Schreibens dieses Artikels ist die neueste stabile Version 0.9.9.7. OK, laden Sie das Flyspray-Archiv mit dem folgenden wget herunter Befehl:

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

Sobald das ZIP-Archiv heruntergeladen ist, extrahieren Sie es nach /var/www/html/flyspray Verwenden Sie den folgenden Befehl:

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

Richten Sie als Nächstes die ordnungsgemäße Eigentümerschaft mit chown ein Befehl:

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

und navigieren Sie zu http://yourserver/flyspray/setup/ und folgen Sie dem Einrichtungsassistenten. Entfernen Sie nach Abschluss der Installation die Datei /var/www/html/flyspray/setup Verzeichnis mit:

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

SCHRITTE NACH DER INSTALLATION

Optional können Sie mithilfe von Graphviz Aufgabenabhängigkeitsdiagramme einrichten . Um dies zu erreichen, installieren Sie das Paket mit:

## yum install graphviz

und fügen Sie den Pfad zum graphviz hinzu binär in flyspray.conf.php

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

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

Aktivieren Sie den Erinnerungs-Daemon, wenn Sie Erinnerungen und Hintergrundbenachrichtigungen benötigen, indem Sie reminder_daemon einstellen zu 1 in flyspray.conf.php :

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

[general]
reminder_daemon = "1"

FLIEGENSPRAY AKTUALISIEREN

  • Sichern Sie Ihre Dateien und Datenbank
  • Entfernen Sie alle Dateien außer dem Attachment-Verzeichnis und flyspray.conf.php
  • Kopieren Sie die neuen Dateien in das Flyspray-Verzeichnis
  • Stellen Sie sicher, dass zumindest für flyspray.conf.php die ordnungsgemäße Eigentümerschaft/Berechtigung gewährt wird
  • Führen Sie das Upgrade unter http://yourserver/flyspray/setup/upgrade.php aus

LASS UNS DAS FÜR DICH TUN?

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Flyspray und LAMP für Sie zu installieren . Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Cent OS
  1. So installieren Sie Concrete5 auf einem CentOS 6 VPS

  2. So installieren Sie phpBB 3 auf einem CentOS 6 VPS

  3. So installieren Sie MySQLDumper auf einem CentOS VPS

  4. So installieren Sie PmWiki auf CentOS 6 VPS

  5. So installieren Sie Tomcat 8 auf einem CentOS 6 VPS

So installieren Sie Mantis Bug Tracker unter CentOS 7

So installieren Sie Piwik auf einem CentOS VPS

So installieren Sie MyWebSQL auf einem CentOS VPS

So installieren Sie The Bug Genie Issue Tracker auf einem CentOS 7 VPS

So installieren Sie ocPortal auf einem CentOS 7 VPS

So installieren Sie phpList auf einem CentOS 7 VPS