« 桜前線を求めて茨城 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

« 桜前線を求めて茨城 via スーパーひたち | ホーム | maid4uにMantisをインストールする »