Mantis Bug Tracker
https://github.com/mantisbt/mantisbt
Mantis Bug Tracker (MantisBT) は2000年から PHP で開発されているバグ管理システム。
他の BTS に Redmine や Trac がある。
システム要件
検証環境
- 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 |
画面
登録
「問題」(いわゆるチケット)の登録画面。(画面によっては「課題」になっており訳語が安定していない様子。)
デフォルトでは以下のタグが許可されているのみで、textile や Markdown は利用できないようだ。1
config_defaults_inc.php
$g_html_valid_tags = 'p, li, ul, ol, br, pre, i, b, u, em, strong';