GNU/Linux >> Belajar Linux >  >> Debian

Bagaimana cara menginstal pelacak bug Mantis di Debian 11?

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.


Debian
  1. Cara Menginstal Nextcloud Di Debian 9

  2. Cara Menginstal Pelacak Bug Mantis di CentOS 7

  3. Cara menginstal Mantis Bug Tracker di Debian 7 (mengi)

  1. Cara Menginstal Tomcat 8.5 di Debian 9

  2. Cara Menginstal PostgreSQL 11/10 di Debian 9 &Debian 8

  3. Cara Menginstal MongoDB 4.4 / 4.2 Di Debian 9

  1. Cara Menginstal MongoDB di Debian 9

  2. Cara Menginstal Nginx di Debian 9

  3. Cara Instal Apache di Debian 9