Bugzilla-jaで公開されている
Subversion リポジトリから取得する。
この時点で最新リリースである 3.0-ja.6 を使用する。
apache のドキュメントルートは /var/www/html なので、その下に /var/www/html/bugzilla として公開することにした。
# cd /var/www/html
# svn checkout http://services.mozilla.gr.jp/svn/bugzilla/3.0/tags/3.0-ja.6/
A 3.0-ja.6/editversions.cgi
・・・・
A 3.0-ja.6/editkeywords.cgi
リビジョン 188 をチェックアウトしました。
# mv 3.0-ja.6/ bugzilla
# perl -v
This is perl, v5.8.8 built for i386-linux-thread-multi
Copyright 1987-2006, Larry Wall
先ほどダウンロードした中に checksetup.pl があるので実行します。
bugzillaを動かすのに必要なperlのモジュールをチェックしてくれます。
実行した結果を抜粋すると
***********************************************************************
* REQUIRED MODULES *
***********************************************************************
* Bugzilla requires you to install some Perl modules which are either *
* missing from your system, or the version on your system is too old. *
* *
* The latest versions of each module can be installed by running the *
* commands below. *
***********************************************************************
COMMANDS:
/usr/bin/perl -MCPAN -e 'install Email::Send'
/usr/bin/perl -MCPAN -e 'install Template'
/usr/bin/perl -MCPAN -e 'install Email::MIME::Modifier'
/usr/bin/perl -MCPAN -e 'install Date::Format'
***********************************************************************
* DATABASE ACCESS *
***********************************************************************
* In order to access your database, Bugzilla requires that the *
* correct "DBD" module be installed for the database that you are *
* running. *
* *
* Pick and run the correct command below for the database that you *
* plan to use with Bugzilla. *
***********************************************************************
COMMANDS:
PostgreSQL: /usr/bin/perl -MCPAN -e 'install DBD::Pg'
Minimum version required: 1.45
MySQL: /usr/bin/perl -MCPAN -e 'install DBD::mysql'
Minimum version required: 4.001
その他にも OPTIONAL MODULES が不足していましたが、とりあえず REQUIRED MODULES と DATABASE ACCESS のみ追加することにしました。
最終更新:2008年01月14日 21:59