« 桜前線を求めて茨城 via スーパーひたち | ホーム | maid4uにMantisをインストールする »
08 April
さくらレンタルサーバにMantisをインストールする(失敗)

Trac導入しましたが、あんなに機能はいらないとなりました。結局やり直し。簡単なプロジェクト管理ができて、バグ管理できて…と探したところ、Mantisと出会う。
Mantisとは
Webベースのバグ管理システムです。 PHP、Webサーバ(apache、IIS)、MySQLがあれば、Windows、OS/2、MacOS、Unix互換OSで動きます。 GPLライセンスにもとづいて利用できるオープンソースです。 [Mantis 日本語公式サイト]
結論から言って失敗。MySQLのバージョンをいくつか変えてやってみたけどダメ。
データベースアドミン権限がないせいなのか、やり方が間違ってるのかまったくもって不明。知っている人いましたら教えてください。
一応、さくらレンタルサーバで試した内容を備忘録として残しておく。
データベースを作成する
さくらレンタルサーバのコントロールパネルから[データベースの設定]を選択し、phpMyAdminを使ってデータベース管理画面にログイン。
ここで、サーバ名・ユーザ名・パスワードをメモ。
Mantisをインストール
ここでは1.0.8をインストール。さくらのMySQLのバージョンが4.0だったため最新版(Apr.07.08 時点)の1.1.1ではインストールできませんした。(*1)
mkdir -p $HOME/local/src cd $HOME/local/src wget http://downloads.sourceforge.net/mantisbt/mantis-1.0.8.tar.gz gunzip mantis-1.0.8.tar.gz tar xvf mantis-1.0.8.tar
www ディレクトリに解凍したファイルを移動
mkdir -p $HOME/www/mantis mv $HOME/local/src/mantis-1.0.8/* $HOME/www/mantis
install.phpにアクセス
ブラウザを開き、下記URLを入力。(XXXはユーザ名)
http://XXX.sakura.ne.jp/mantis/admin/install.php
そうすると下のような項目の入力フォームが出てくるのでそれぞれ入力。
Type of Database :MySql Hostname:mysqlXX.db.sakura.ne.jp(XXはさくらから割り振られた数字) Username:(さくらのユーザ名) Password:(データベースのパスワード) Database name:(さくらのユーザ名) Admin Username:(mantis の管理ユーザ名) Admin Password:(mantis の管理ユーザのパスワード) Print SQL Queries instead of Writing to the Database:チェックなし
ここでエラーが表示される。
項目「Attempting to connect to database as admin」エラー BAD Does administrative user have access to the database? ( Access denied for user: 'xcidia@59.106.19.140' (Using password: YES) )
いくら調べてもわからないので、さくらレンタルサーバにMantisをインストールすることを断念。MySQLの権限っぽいんだけど原因わからず。ググってこのサイトにきて、知ってる人いたら教えてください。
ひとまず、対応策としてmaid4u.jp をプライベートで借りてたのでそっちに乗せることにした。
*1 項目入力後、「Install/Upgrade Database」ボタンをクリックすると、項目「Attempting to connect to database as admin」が以下のように返ってくる。
Attempting to connect to database as admin: BAD Does administrative user have access to the database? ( Access denied for user: 'XXX@xxx.xxx.xxx.xxx' (Using password: YES) )
mantis(バージョン 1.1.1)と、さくらのMySQL(バージョン 4.x)のせいだった。mantis のバージョンを1.0.8 にしたところ解消。
maid4uにMantisをインストールする - FREE STYLE WEBLOG