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

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

このチュートリアルでは、 CentOS7VPSにFlysprayTheBugKillerをインストールして構成する手順について説明します。 。

フライスプレーとは何ですか?

フライスプレー は、 PHPで記述された単純なWebベースのバグ追跡システムです。 ソフトウェア開発を支援するため。主にすべての人のニーズに合うように設計されました。

Flysprayは無料のソフトウェアであり、GNUGPLライセンスの下でリリースされています。これは基本的に、Flysprayを入手して無料で使用できることを意味します。ソースコードが利用可能であり、必要に応じて変更できます。

フライスプレー機能の一部 含める:

  • Webベース、プラットフォームに依存しない
  • 複数のデータベースのサポート、現在はMySQLとPGSQL
  • 簡単なインストール
  • 使いやすい
  • 複数のプロジェクト
  • 変更の通知を伴う「監視」タスク(電子メールまたはJabber)
  • 包括的なタスク履歴
  • 添付ファイル
  • CSSテーマ
  • 高度な検索機能(使いやすいですが)
  • Atom/RSSフィード
  • タスクの説明などの2つの構文オプション(Dokuwiki /プレーンテキスト)
  • タスクへの投票
  • 依存関係グラフ

システム要件

Flysprayには外部依存関係がほとんどないため、Bugzillaのようなものよりもインストールと保守が簡単になります。 Flysprayを起動して実行するには、次のものが必要です。

  • サーバーとして機能するコンピューター。 SSDVPSホスティングプランはこれに最適です。
  • Apache、NginxなどのWebサーバー。Apacheをお勧めします
  • PHPWebスクリプト言語5.2以降
  • PHP-GDライブラリ
  • PHP-XMLライブラリ
  • OpenSSLライブラリ
  • MySQLまたはPostgreSQLデータベースサーバー

システムを更新する

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

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

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

## yum install wget unzip vim

ランプのインストール

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

システムにLAMPをセットアップしたら、次の必要なパッケージをインストールし、次を使用してWebサーバーを再起動します。

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

SETUP MARIADB(MYSQL)データベース

Flysprayには、データを保存するためのデータベースが必要です。このチュートリアルでは、 MariaDBを使用しています 、これは MySQLのドロップイン代替品です CentOS 7のデフォルトのデータベースサーバーです 。

## mysql -u root -p

MariaDB> create database flyspray;
MariaDB> grant all on flyspray.* to flyspray@localhost identified by 'STRONG_PASSWORD';
MariaDB> \q
で識別されるflyspray@localhostに

FLYSPRAYのインストール

最初に行うことは、http://flyspray.org/にアクセスし、最新のFlysprayバージョンをダウンロードすることです。 利用可能。この記事を書いている時点で、最新の安定バージョンは0.9.9.7です。 OK、次のwgetを使用してFlysprayアーカイブをダウンロードします コマンド:

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

zipアーカイブがダウンロードされたら、それを/var/www/html/flysprayに解凍します。 以下のコマンドを使用します:

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

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

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

http:// yourserver / flyspray / setup /に移動し、セットアップウィザードに従います。インストールが完了したら、/var/www/html/flyspray/setupを削除します 使用するディレクトリ:

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

インストール後の手順

オプションで、Graphvizを使用してタスクの依存関係のグラフを設定できます。 。これを実現するには、次を使用してパッケージをインストールします。

## yum install graphviz

パスをgraphvizに追加します flyspray.conf.phpのバイナリ

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

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

reminder_daemonを設定して、リマインダーとバックグラウンド通知が必要な場合は、リマインダーデーモンを有効にします 1flyspray.conf.phpで :

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

[general]
reminder_daemon = "1"

フライスプレーのアップグレード

  • ファイルとデータベースをバックアップする
  • 添付ファイルディレクトリとflyspray.conf.phpを除くすべてのファイルを削除します
  • 新しいファイルをflysprayディレクトリにコピーします
  • 少なくともflyspray.conf.phpに適切な所有権/許可が付与されていることを確認してください
  • http://yourserver/flyspray/setup/upgrade.phpでアップグレードを実行します

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

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

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


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

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

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

  1. CentOS7VPSにocPortalをインストールする方法

  2. CentOS7VPSにownCloud8をインストールする方法

  3. CentOS 7LinuxVPSにSelfossをインストールする方法

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

  2. CentOS7VPSにレビューボードをインストールする方法

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