アットウィキロゴ
  • ソースの取得
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の確認
# perl -v
This is perl, v5.8.8 built for i386-linux-thread-multi
Copyright 1987-2006, Larry Wall
  • checksetup.pl の実行
先ほどダウンロードした中に 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