Der folgende Artikel erklärt Ihnen, wie Sie The Bug Genie Issue Tracker installieren auf einem CentOS 7 VPS .
Was ist The Bug Genie?
Es ist ein schönes Problemverfolgungs- und Projektmanagementsystem mit leistungsstarken Workflows, separaten Projektbereichen, Projektzeitplänen, Projekthierarchie, intelligentem integriertem Wiki und vielem mehr.
Systemanforderungen?
Die Voraussetzungen für die Installation von The Bug Genie sind die folgenden:
- Maschine, die als Server fungiert (unser SSD-VPS-Hosting ist dafür perfekt geeignet)
- Webserver mit Rewrite-Fähigkeiten
- PHP 5.3+
- Datenbank (MySQL. MariaDB oder PostreSQL)
- PHP-GMP-Erweiterung
- PHP-GD-Bibliothek
- PHP-MBSTRING-Bibliothek
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 buggenie-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.
Einmal LAMPE auf dem System eingerichtet ist, installieren Sie die folgenden erforderlichen Pakete und starten Sie Ihren Webserver neu mit:
## yum install php-gd gmp php-mbstring ## systemctl restart httpd
MARIADB (MYSQL)-DATENBANK EINRICHTEN
Seit The Bug Genie eine Datenbank benötigt, um seine Daten zu speichern, müssten wir eine Datenbank einrichten Verwenden Sie die folgenden Befehle:
## 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
APACHE VHOST EINRICHTEN
Es wird empfohlen, eine Anweisung für virtuelle Hosts einzurichten in Ihrem Webserver, der für den Zugriff auf The Bug Genie verwendet wird . Richten Sie also Folgendes in Ihrem Apache ein:
<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>
Stellen Sie sicher, dass Sie einige der Werte entsprechend Ihren Anforderungen ersetzen und Apache neu starten Damit die Änderungen wirksam werden, verwenden Sie:
## systemctl restart httpd
INSTALLIEREN SIE DAS BUG-GENIE
Als erstes müssen Sie auf https://pach.no/ gehen und die neueste stabile Version von The Bug Genie herunterladen . Zum Zeitpunkt der Erstellung dieses Artikels ist die neueste stabile Version 3.2.7.1.
Laden Sie The Bug Genie herunter mit wget
archivieren wie in:
## wget -P /tmp http://downloads.sourceforge.net/project/bugs-bug-genie/thebuggenie_3.2.7.1.zip
Sobald das ZIP-Archiv heruntergeladen ist, extrahieren Sie es nach /var/www/html/the-bug-genie
Verwenden Sie den folgenden Befehl:
## 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
Als Nächstes richten Sie die ordnungsgemäße Eigentümerschaft ein mit dem chown
Befehl:
## chown apache: -R /var/www/html/the-bug-genie
und navigieren Sie zu http://buggenie.mydomain.com/index.php, um die Installation von The Bug Genie einzuleiten . Sie sollten nun dem Einrichtungsassistenten folgen. Wenn einige der Prüfungen vor der Installation nicht erfüllt werden, stellen Sie sicher, dass Sie alle Probleme beheben, bevor Sie fortfahren. Verwenden Sie die Datenbankdetails im Datenbankinformationsschritt, wie im Bild unten gezeigt:
Nach Abschluss der Installation sollte ein Administratorkonto für Sie erstellt worden sein. Melden Sie sich mit den Standardanmeldeinformationen an:
Benutzername:administrator
Passwort:admin
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, The Bug Genie 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.