Halo teman teman. Dalam postingan ini, Anda akan mempelajari cara menginstal Mantis Bug Tracker di Debian 11.
Instal LAMP di Debian 11
Mantis adalah aplikasi web, jadi kita membutuhkan web server dan database manager seperti MariaDB. Untuk melakukan semua ini dalam satu baris perintah, jalankan.
sudo apt update
sudo apt install apache2 mariadb-server php libapache2-mod-php php-{mysql,date,json,mbstring,curl,gd,ldap,intl,xml,zip,bcmath,pear} libpcre3 libpcre3-dev
Dengan ini, Anda memiliki LAMPU. Kemudian kita harus membuat database dan user baru untuk Mantis.
Akses konsol MariaDB
sudo mysql -u root -p
Buat databasenya
create database mantis;
Kemudian pengguna dengan kata sandi.
grant all privileges on mantis.* to 'user'@'localhost' identified by 'password';
Terapkan perubahan dan keluar dari konsol.
flush privileges;
exit;
Jangan ragu untuk mengganti nama database, user, dan password sesuai keinginan Anda.
Unduh pelacak bug Mantis di Debian 11
Sekarang kita bisa mendownload aplikasinya. Untuk mencapai ini, kita harus menggunakan wget
perintah.
wget https://sourceforge.net/projects/mantisbt/files/mantis-stable/2.25.2/mantisbt-2.25.2.zip
Buka zip menggunakan unzip
. Jika Anda tidak memilikinya, Anda dapat menginstalnya:
sudo apt install unzip
Sekarang buka ritsletingnya
unzip mantisbt-2.25.2.zip
Pindahkan folder yang dihasilkan ke Apache Document Root.
sudo mv mantisbt-2.25.2 /var/www/html/mantisbt
Jadikan Apache sebagai pemilik folder dan berikan izin yang benar padanya.
sudo chown -R www-data: /var/www/html/mantisbt
sudo chmod 755 -R /var/www/html/mantisbt
Sekarang buat host virtual baru untuk Apache untuk memproses Mantis dengan lebih baik.
sudo nano /etc/apache2/sites-available/mantisbt.conf
Dan tambahkan yang berikut
<VirtualHost *:80>
DocumentRoot "/var/www/html/mantisbt"
ServerName mantis.unixcop.test
ErrorLog "/var/log/apache2/mantisbt_error_log"
CustomLog "/var/log/apache2/mantisbt_access_log" combined
<Directory "/var/www/html/mantisbt/">
DirectoryIndex index.php
Options -Indexes +FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Ganti ServerName
dengan domain Anda.
Simpan perubahan dan tutup editor.
Aktifkan situs baru dan rewrite
modul.
sudo a2ensite mantisbt.conf
sudo a2enmod rewrite
Terakhir, restart Apache.
sudo systemctl restart apache2
Instal pelacak bug Mantis di Debian 11
Buka browser web Anda dan masuk ke domain Anda untuk memulai wizard penginstalan.
Di sana, hal pertama yang akan Anda lihat adalah persyaratan yang harus dipenuhi oleh server.
Lebih jauh ke bawah, Anda harus memasukkan kredensial database yang kita buat sebelumnya.
Setelah instalasi akan dimulai dan jika semuanya berjalan dengan baik, Anda akan melihat pesan ini
Kemudian Anda akan melihat layar login. Masuk dengan administrator dan sandi root .
Sekarang Anda akan melihat dasbor.
Nikmati.
Kesimpulan
Pada postingan kali ini, kami telah menjelaskan cara menginstal Mantis Bug Tracker di Debian 11. Terima kasih atas perhatiannya.