Mantis Bug Tracker (MantisBT) は、オープンソースのバグ管理システムです。このトピックでは、LAMP アプリケーションイメージを実行している Simple Application Server (SAS) に MantisBT 1.3.20 をデプロイする方法について説明します。
前提条件
開始する前に、以下を確認してください。
LAMP アプリケーションイメージから作成された SAS。「LAMP 開発環境の構築」をご参照ください。
そのサーバー上のプリセット MySQL データベースのパスワード。「LAMP 開発環境の構築」の「ステップ 2: アプリケーション情報の表示」セクションをご参照ください。
ステップ 1: MantisBT のダウンロード
ご利用の LAMP SAS に接続します。「Linux サーバーへの接続」をご参照ください。
ウェブサイトのルートディレクトリに移動します。パスは LAMP イメージバージョンによって異なります。この例では LAMP 7.4 を使用しています。
LAMP イメージバージョン ウェブサイトのルートディレクトリ LAMP 6.1.0 /home/www/htdocsLAMP 7.4 /data/wwwroot/exampleLAMP 7.4: ウェブサイトのルートディレクトリは /data/wwwroot/example です。
MantisBT パッケージをダウンロードします。
sudo wget https://downloads.sourceforge.net/project/mantisbt/mantis-stable/1.3.20/mantisbt-1.3.20.zip --no-check-certificateパッケージを解凍します。
sudo unzip mantisbt-1.3.20.zip抽出したファイルをウェブサイトのルートディレクトリに移動します。
sudo mv ./mantisbt-1.3.20/* ./wwwという名前の標準ユーザーを作成して、MantisBT を実行します。sudo useradd wwwウェブサイトのルートディレクトリ内のすべてのファイルの所有者を
wwwに設定します。sudo chown -R www:www ./*
cd /data/wwwroot/exampleステップ 2: MantisBT のインストールとログイン
ブラウザで
http://<Public IP address of the LAMP simple application server>/index.phpにアクセスします。パブリック IP アドレスを取得するには、SAS コンソールでサーバーカードをクリックして、概要ページを開きます。

「インストール オプション」セクションで、データベース接続の詳細を入力します。 「パスワード(データベース用)」フィールドには、前提条件で取得した事前設定済みの MySQL データベースパスワードを入力します。

ページの下部にある[データベースのインストール/アップグレード]をクリックします。
ページがロードされたら、[データベースの確認とインストール] ページの下部にある [作成] をクリックします。

構成ファイルを作成します。
[構成ファイルの書き込み] セクションで、ページに表示されている構成内容をコピーします。

サーバー上で構成ファイルを作成します。``
``sudo vi /data/wwwroot/example/config/config_inc.phpIを押して編集モードに入り、構成コンテンツを貼り付けます。Escを押し、:wqと入力してEnterを押して保存して終了します。
ブラウザで
http://<Public IP address of the LAMP simple application server>/login_page.phpにアクセスします。デフォルトアカウントのadministratorとパスワードのrootを使用してログインします。右上隅で [マイアカウント] をクリックして、
管理者のパスワードを変更します。警告デフォルトパスワードは直ちに変更してください。デフォルトの認証情報 (
administrator/root) は公開されており、変更しないとご利用のインスタンスが公開されたままになります。
[ユーザーを更新] をクリックして新しいパスワードを保存します。パスワードを変更すると、新しいパスワードで MantisBT にログインして使用できます。

次のステップ
チームのバグ追跡を開始するために、MantisBT でプロジェクトを作成します。
メール通知やユーザーロールなどのインストール後の構成オプションについては、「MantisBT 管理ガイド」をご参照ください。