2021年10月11日月曜日

Debian 11(Bullseye)にMantis Bug TrackerとMariaDBをインストールする

Mantis Bug Trackerは、PHP製のバグ追跡・課題管理サーバです。

〇Mantis Bug Trackerの画面

インストール手順

1. 以下のコマンドを実行してMariaDBをインストールします。
sudo apt-get update

sudo apt-get -y install mariadb-server

sudo mysql -uroot -e "SET PASSWORD = PASSWORD('root'); FLUSH PRIVILEGES;"

mysql -uroot -proot -e "CREATE DATABASE mantisbt DEFAULT CHARACTER SET utf8mb4;"

mysql -uroot -proot -e "CREATE USER mantisbt@localhost IDENTIFIED BY 'mantisbt';"

mysql -uroot -proot -e "GRANT ALL PRIVILEGES ON mantisbt.* TO 'mantisbt'@'localhost';"

mysql -uroot -proot -e "FLUSH PRIVILEGES;"
※適宜パスワードを変更してください。

2.Mantis Bug Trackerをインストールします。
sudo apt-get -y install apache2 \
  php7.4 \
  libapache2-mod-php7.4 \
  php7.4-json \
  php7.4-mysql \
  php7.4-pdo \
  php7.4-cli \
  php7.4-mbstring

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

tar xvfz mantisbt-2.25.2.tar.gz

sudo mv mantisbt-2.25.2 /opt/mantisbt

sudo chown -R www-data:www-data /opt/mantisbt

sudo ln -s  /opt/mantisbt /var/www/html

sudo mkdir -p /var/mantisbt

sudo chown -R www-data:www-data /var/mantisbt

sudo systemctl restart apache2

3.ブラウザでhttp://<ホスト名またはアドレス>/mantisbt/にアクセスして、下記項目を入力し、「Install/Upgrade Database」をクリックします。 Type of Database: MySQL Improved
Hostname (for Database Server): localhost
Username (for Database): mantisbt
Password (for Database): mantisbt
Database name (for Database): mantisbt
Default Time Zone: Tokyo

4. インストール結果を確認し、画面下の「Continue」リンクをクリックします。

5. デフォルトのユーザ名「Administrator」、パスワード「root」を入力してログインします。

6. 管理者のパスワードを変更します。「ユーザを更新」ボタンをクリックします。

0 件のコメント:

コメントを投稿