Pengelolaan bug merupakan bagian penting dari proses pengembangan perangkat lunak. Mantis Bug Tracker (MantisBT) adalah sistem pelacakan bug sumber terbuka yang kuat dan mudah digunakan untuk melacak serta mengelola bug. Topik ini menjelaskan cara menerapkan MantisBT pada server aplikasi sederhana.
Prasyarat
Sebuah server aplikasi sederhana telah dibuat berdasarkan gambar aplikasi LAMP, dan kata sandi untuk basis data MySQL yang telah diatur sebelumnya telah diperoleh. Untuk informasi lebih lanjut, lihat Bangun lingkungan pengembangan LAMP.
Langkah 1: Unduh MantisBT
Hubungkan ke server aplikasi sederhana LAMP.
Untuk informasi lebih lanjut, lihat Hubungkan ke Server Linux.
Jalankan perintah berikut untuk masuk ke direktori root situs web:
cd /<Website root directory>Direktori root situs web berbeda antara gambar aplikasi LAMP 6.1.0 dan LAMP 7.4.
Untuk gambar aplikasi LAMP 6.1.0, direktori root situs web adalah /home/www/htdocs.
Untuk gambar aplikasi LAMP 7.4, direktori root situs web adalah /data/wwwroot/example.
Dalam contoh ini, gambar aplikasi LAMP 7.4 digunakan. Jalankan perintah berikut:
cd /data/wwwroot/exampleJalankan perintah berikut untuk mengunduh paket MantisBT:
sudo wget https://downloads.sourceforge.net/project/mantisbt/mantis-stable/1.3.20/mantisbt-1.3.20.zip --no-check-certificateJalankan perintah berikut untuk mengekstrak paket MantisBT:
sudo unzip mantisbt-1.3.20.zipJalankan perintah berikut untuk memindahkan semua file MantisBT yang diekstraksi ke direktori root situs web:
sudo mv ./mantisbt-1.3.20/* ./Untuk memastikan keamanan sistem, disarankan membuat pengguna standar untuk menjalankan MantisBT.
Dalam contoh ini, pengguna standar bernama www dibuat.
sudo useradd wwwJalankan perintah berikut untuk mengubah pemilik file di direktori root situs web:
sudo chown -R www:www ./*
Langkah 2: Instalasi dan masuk ke MantisBT
Di komputer Anda, gunakan browser untuk mengakses
http://<Public IP address of the LAMP simple application server>/index.php.CatatanPeroleh alamat IP publik server aplikasi sederhana LAMP dengan mengklik kartu server untuk masuk ke halaman Ikhtisar.
Gunakan browser untuk mengakses
http://<Public IP address of the LAMP simple application server>/index.php.
Di bagian Installation Options, masukkan informasi basis data server aplikasi sederhana LAMP.
Anda harus menentukan Password (for Database). Di bidang ini, masukkan kata sandi basis data yang telah diatur sebelumnya di server. Untuk informasi lebih lanjut tentang cara memeriksa kata sandi basis data yang telah diatur sebelumnya di server, lihat bagian "Langkah 2: Lihat informasi aplikasi" dari topik Bangun lingkungan pengembangan LAMP.

Klik Install/Upgrade Database di bagian bawah halaman.
Setelah halaman dimuat, klik create di bagian bawah halaman Check and Install Database.

Buat file konfigurasi.
Di bagian Write Configuration File(s) halaman, peroleh informasi konfigurasi.

Jalankan perintah berikut untuk membuat file konfigurasi:
sudo vi /data/wwwroot/example/config/config_inc.phpTekan tombol I untuk masuk ke mode edit.
Tempelkan informasi konfigurasi yang diperoleh di 5.a ke dalam file.
Tekan tombol Esc, masukkan :wq, lalu tekan tombol Enter untuk menyimpan file.
Masukkan
http://<Public IP address of the LAMP simple application server>/login_page.phpdi browser lokal Anda. Di halaman login MantisBT, gunakan akun defaultadministratordan kata sandi defaultrootuntuk masuk ke MantisBT.Di pojok kanan atas halaman, klik My Account untuk mengubah kata sandi
administrator.Kali pertama Anda masuk ke MantisBT menggunakan akun
administrator, disarankan untuk mengubah kata sandinya.
Klik Update User.
Setelah Anda mengubah kata sandi, Anda dapat menggunakan kata sandi baru untuk masuk dan menggunakan MantisBT.
