GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS7VPSにBugGenieIssueTrackerをインストールする方法

次の記事では、 The Bug GenieIssueTrackerのインストール方法について説明します。 CentOS 7 VPS

バグの魔神とは何ですか?

これは、強力なワークフロー、個別のプロジェクトスペース、プロジェクトタイムライン、プロジェクト階層、インテリジェントな統合Wikiなどを備えた美しい問題追跡およびプロジェクト管理システムです。

システム要件?

The Bug Genieをインストールするための要件 次のとおりです:

  • サーバーとして機能するマシン(SSD VPSホスティングはこれに最適です)
  • 書き換え機能を備えたウェブサーバー
  • PHP 5.3+
  • データベース(MySQL。MariaDBまたはPostreSQL)
  • PHP-GMP拡張機能
  • PHP-GDライブラリ
  • PHP-MBSTRINGライブラリ

システムを更新する

先に進む前に、ssh CentOS 7 SSD VPS screenを開始します セッションを行い、yumを使用してシステムをアップグレードします :

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

いくつかのパッケージをインストールする

## yum install wget unzip vim

ランプのインストール

このチュートリアルでは、 LAMP(Linux、Apache、MariaDB、PHP)スタックを使用します。 CentOSSSDVPSホスティングプランの1つ。したがって、LAMPをインストールします CentOS7VPSにLAMPをインストールする方法に関するすばらしい記事に従ってください。

一度ランプ がシステムにセットアップされている場合は、次の必要なパッケージをインストールし、次を使用してWebサーバーを再起動します。

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

SETUP MARIADB(MYSQL)データベース

バグの魔神以降 データを保存するためにデータベースが必要な場合は、データベースを設定する必要があります。 以下のコマンドを使用します:

## 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
で識別されるbuggenie@localhostに付与します。

セットアップAPACHEVHOST

仮想ホストディレクティブを設定することをお勧めします The Bug Genieへのアクセスに使用されるWebサーバー内 。したがって、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>

要件に一致するようにいくつかの値を置き換えて、apacheを再起動してください。 変更を有効にするには:

## systemctl restart httpd

BUGGENIEをインストールする

最初に行うことは、https://pach.no/にアクセスして、 TheBugGenieの最新の安定バージョンをダウンロードすることです。 。この記事を書いている時点で、最新の安定バージョンは3.2.7.1です。

バグの魔神をダウンロード wgetを使用してアーカイブする のように:

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

zipアーカイブがダウンロードされたら、抽出します。 /var/www/html/the-bug-genieへ 以下のコマンドを使用します:

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

次に、適切な所有権を設定 chownを使用する コマンド:

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

http://buggenie.mydomain.com/index.phpに移動して、 TheBugGenieのインストールを開始します 。これで、セットアップウィザードに従う必要があります。インストール前のチェックの一部が満たされていない場合は、先に進む前に問題を修正してください。次の図に示すように、データベース情報ステップでデータベースの詳細を使用します。

インストールが完了すると、管理者アカウントが作成されているはずです。デフォルトの資格情報を使用してログインします:

ユーザー名:管理者
パスワード:管理者

これをあなたのためにやらせてください?

もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者に TheBugGenieとLAMPをインストールするように依頼するだけです。 。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Cent OS
  1. CentOS7にMantisバグトラッカーをインストールする方法

  2. CentOS6VPSにConcrete5をインストールする方法

  3. CentOS6VPSにphpBB3をインストールする方法

  1. CentOSVPSにMySQLDumperをインストールする方法

  2. CentOS6VPSにPmWikiをインストールする方法

  3. CentOS6VPSにTomcat8をインストールする方法

  1. CentOS6VPSにImpressCMSをインストールする方法

  2. CentOSVPSにMyWebSQLをインストールする方法

  3. CentOS7VPSにphpListをインストールする方法