GNU/Linux >> Belajar Linux >  >> Cent OS

Cara menginstal Flyspray The Bug Killer pada CentOS 7 VPS

Tutorial ini akan memandu Anda melalui langkah-langkah menginstal dan mengonfigurasi Flyspray The Bug Killer pada VPS CentOS 7 .

Apa itu Flyspray?

Semprot lalat adalah sistem pelacakan bug berbasis web yang tidak rumit yang ditulis dalam PHP untuk membantu pengembangan perangkat lunak. Ini dirancang terutama untuk memenuhi kebutuhan semua orang.

Flyspray adalah perangkat lunak gratis, dirilis di bawah lisensi GNU GPL. Ini pada dasarnya berarti Anda bisa mendapatkan Flyspray dan menggunakannya secara gratis. Kode sumber tersedia dan Anda dipersilakan untuk memodifikasinya sesuai dengan kebutuhan Anda.

Beberapa fitur Flyspray termasuk:

  • Berbasis web, tidak bergantung pada platform
  • Dukungan beberapa database, saat ini MySQL dan PGSQL
  • Pemasangan mudah
  • Mudah digunakan
  • Beberapa proyek
  • Tugas 'Menonton', dengan pemberitahuan perubahan (email atau Jabber)
  • Riwayat tugas yang komprehensif
  • Lampiran file
  • Tema CSS
  • Fitur penelusuran lanjutan (meskipun mudah digunakan)
  • Umpan Atom/RSS
  • Dua opsi sintaks untuk deskripsi tugas dan lainnya (Dokuwiki / teks biasa)
  • Memberi suara untuk tugas
  • Grafik ketergantungan

PERSYARATAN SISTEM

Flyspray memiliki dependensi eksternal yang sangat sedikit dan ini membuatnya lebih mudah untuk menginstal dan memelihara daripada sesuatu seperti Bugzilla. Hal-hal berikut diperlukan untuk mengaktifkan dan menjalankan Flyspray:

  • Komputer untuk bertindak sebagai server. Paket hosting VPS SSD kami sangat cocok untuk ini.
  • Server Web seperti Apache, Nginx dll. Apache direkomendasikan
  • Bahasa skrip web PHP 5.2 atau lebih baru
  • Perpustakaan PHP-GD
  • Perpustakaan PHP-XML
  • Perpustakaan OpenSSL
  • Server database MySQL atau PostgreSQL

PERBARUI SISTEM

Sebelum melanjutkan lebih jauh, ssh ke CentOS 7 SSD VPS . Anda , mulai screen sesi dan tingkatkan sistem Anda menggunakan yum :

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

INSTAL BEBERAPA PAKET

## yum install wget unzip vim

PASANG LAMPU

Dalam tutorial ini kita akan menggunakan tumpukan LAMP (Linux, Apache, MariaDB dan PHP) di salah satu paket hosting VPS SSD CentOS kami. Jadi instal LAMP dengan mengikuti artikel hebat kami tentang cara memasang LAMP di VPS CentOS 7.

Setelah LAMP diatur pada sistem, instal paket yang diperlukan berikut dan mulai ulang server web Anda menggunakan:

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

SETUP MARIADB (MYSQL) DATABASE

Flyspray membutuhkan database untuk menyimpan datanya. Dalam tutorial ini kita menggunakan MariaDB , yang merupakan pengganti drop-in untuk MySQL dan ini adalah server database default di CentOS 7 .

## mysql -u root -p

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

PASANG FLYSPRAY

Hal pertama yang harus dilakukan adalah membuka http://flyspray.org/ dan mengunduh versi Flyspray terbaru tersedia. Pada saat penulisan artikel ini, versi stabil terbaru adalah 0.9.9.7. Oke, unduh arsip Flyspray menggunakan wget berikut perintah:

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

Setelah arsip zip diunduh, ekstrak ke /var/www/html/flyspray menggunakan perintah di bawah ini:

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

Selanjutnya, atur kepemilikan yang tepat menggunakan chown perintah:

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

dan navigasikan ke http://yourserver/flyspray/setup/ dan ikuti panduan pengaturan. Setelah Anda menyelesaikan instalasi, hapus /var/www/html/flyspray/setup direktori menggunakan:

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

LANGKAH-LANGKAH PASCA-INSTALASI

Secara opsional, Anda dapat menyiapkan grafik ketergantungan tugas menggunakan Graphviz . Untuk mencapai ini, instal paket menggunakan:

## yum install graphviz

dan tambahkan path ke graphviz biner di flyspray.conf.php

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

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

Aktifkan daemon pengingat jika Anda memerlukan pengingat dan pemberitahuan latar belakang dengan menyetel reminder_daemon ke 1 di flyspray.conf.php :

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

[general]
reminder_daemon = "1"

MEMPERBARUI FLYSPRAY

  • Cadangkan file dan basis data Anda
  • Hapus semua file kecuali direktori lampiran dan flyspray.conf.php
  • Salin file baru ke direktori flyspray
  • Pastikan kepemilikan/izin yang tepat diberikan setidaknya ke flyspray.conf.php
  • Jalankan upgrade di http://yourserver/flyspray/setup/upgrade.php

BIARKAN KAMI MELAKUKAN INI UNTUK ANDA?

Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Flyspray dan LAMP untuk Anda . Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Cent OS
  1. Cara Menginstal Pelacak Bug Mantis di CentOS 7

  2. Cara menginstal The Bug Genie Issue Tracker pada CentOS 7 VPS

  3. Cara menginstal ocPortal pada CentOS 7 VPS

  1. Cara menginstal Piwik pada CentOS VPS

  2. Cara menginstal ownCloud 8 pada CentOS 7 VPS

  3. Cara menginstal Selfoss pada CentOS 7 Linux VPS

  1. Cara menginstal Concrete5 pada CentOS 6 VPS

  2. Cara menginstal phpBB 3 pada CentOS 6 VPS

  3. Cara menginstal MySQLDumper pada CentOS VPS