LoginSignup
3
5

More than 5 years have passed since last update.

PHP 製の課題管理ツール Mantis Bug Tracker

Last updated at Posted at 2017-07-14

Mantis Bug Tracker

https://github.com/mantisbt/mantisbt
Mantis Bug Tracker (MantisBT) は2000年から PHP で開発されているバグ管理システム
他の BTS に RedmineTrac がある。

システム要件

検証環境

  • VirtualBox 5.1.22
    • CentOS 7.3.1611 (minimal)
    • Apache 2.4.6 (base)
    • PHP 5.4.16 (base)
    • MariaDB 5.5.52 (base)

インストール

Apache / PHP / MariaDB

yum -y install httpd php{,-mbstring,-gd,-mysql} mariadb-server
sed -i.org 's|;date.timezone =|date.timezone = Asia/Tokyo|' /etc/php.ini
firewall-cmd --permanent --add-service=http{,s} && firewall-cmd --reload
systemctl start httpd mariadb && systemctl enable httpd mariadb

Mantis

curl -LO https://downloads.sourceforge.net/project/mantisbt/mantis-stable/2.5.1/mantisbt-2.5.1.tar.gz
tar xf mantisbt-2.5.1.tar.gz --strip=1 -C /var/www/html
chown apache. /var/www/html -R
setenforce 0 #TODO

最新版の URL は以下から確認できる。
https://sourceforge.net/projects/mantisbt/files/mantis-stable/

データベースは未指定なら bugtracker という名称で自動生成される。

ログイン

ユーザー名 パスワード
administrator root

画面

登録

mantis.png

「問題」(いわゆるチケット)の登録画面。(画面によっては「課題」になっており訳語が安定していない様子。)
デフォルトでは以下のタグが許可されているのみで、textile や Markdown は利用できないようだ。1

config_defaults_inc.php
$g_html_valid_tags = 'p, li, ul, ol, br, pre, i, b, u, em, strong';
3
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
5