GNU/Linux >> Linux の 問題 >  >> Debian

MantisバグトラッカーをDebian11にインストールする方法は?

皆さん、こんにちは。この投稿では、Debian11にMantisBugTrackerをインストールする方法を学びます。

Debian11にLAMPをインストールする

MantisはWebアプリケーションであるため、WebサーバーとMariaDBのようなデータベースマネージャーが必要です。これをすべて1つのコマンドラインで実行するには

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

これで、ランプができます。次に、Mantisの新しいデータベースとユーザーを作成する必要があります。

MariaDBコンソールにアクセスする

sudo mysql -u root -p

データベースを作成する

create database mantis;

次に、パスワードを持つユーザー。

grant all privileges on mantis.* to 'user'@'localhost' identified by 'password';

変更を適用してコンソールを終了します。

flush privileges;
exit;

データベース名、ユーザー、パスワードを自由に変更してください。

Debian11でMantisバグトラッカーをダウンロード

これで、アプリケーションをダウンロードできます。これを実現するには、wgetを使用する必要があります コマンド。

wget https://sourceforge.net/projects/mantisbt/files/mantis-stable/2.25.2/mantisbt-2.25.2.zip

unzipを使用して解凍します 。お持ちでない場合は、インストールできます:

sudo apt install unzip

解凍します

unzip mantisbt-2.25.2.zip

結果のフォルダをApacheドキュメントルートに移動します。

sudo mv mantisbt-2.25.2 /var/www/html/mantisbt

Apacheをフォルダの所有者にして、適切な権限を割り当てます。

sudo chown -R www-data: /var/www/html/mantisbt
sudo chmod 755 -R /var/www/html/mantisbt

次に、Apacheの新しい仮想ホストを作成して、Mantisをより適切に処理します。

sudo nano /etc/apache2/sites-available/mantisbt.conf

そして、以下を追加します

<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>

ServerNameを置き換えます ドメインで。

変更を保存してエディタを閉じます。

新しいサイトとrewriteを有効にします モジュール。

sudo a2ensite mantisbt.conf
sudo a2enmod rewrite

最後に、Apacheを再起動します。

sudo systemctl restart apache2

Debian11にMantisバグトラッカーをインストールする

Webブラウザを開き、ドメインに移動してインストールウィザードを開始します。

そこで最初に表示されるのは、サーバーが満たす必要のある要件です。

さらに下に、前に作成したデータベースのクレデンシャルを入力する必要があります。

インストールが開始され、すべてがうまくいくと、このメッセージが表示されます

次に、ログイン画面が表示されます。 管理者でログインします およびパスワードroot

これでダッシュボードが表示されます。

楽しんでください。

結論

この投稿では、Debian11にMantisBugTrackerをインストールする方法を説明しました。ご清聴ありがとうございました。


Debian
  1. Debian9およびDebian8にPostgreSQL11/10をインストールする方法

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

  3. Mantis BugTrackerをDebian7にインストールする方法(wheezy)

  1. Debian9にTomcat8.5をインストールする方法

  2. Debian9にNextcloudをインストールする方法

  3. Debian9にMongoDB4.4/4.2をインストールする方法

  1. Debian9にMongoDBをインストールする方法

  2. Debian9にNginxをインストールする方法

  3. Debian9にApacheをインストールする方法