pwblogに必要なperlモジュールを確認

pwblogに必要なのにまだインストールされていないPerlモジュールは、pwblogのインストールスクリプトで教えてくれるので早速何が足りないか確認しよう。
まずはpwblogのダウンロード

pwblog-1.1.0.4.tar.gz

実際にインストールする場所に展開しましょう。私の場合、~/unix/sites/の下に置きたかったので

%mkdir -p ~/unix/sites
%mv ~/Desktop/pwblog-1.1.0.4.tar.gz ~/unix/sites/
%cd ~/unix/sites/
%tar zxmf pwblog-1.1.0.4.tar.gz
%mv pwblog-1.1.0.4 pwblog
%cd ~/unix/sites/pwblog/

なぜかスクリプトに実行権限が与えられていないようなので、すべての*.plと*.cgiに実行権限を与えます。

%chmod a+x `find . -name "*.cgi"` `find . -name "*.pl"`

さあ、必要なPerlモジュールを訊いてみましょう。

%./install.pl
Your Perl is 5.8.8.
Perl version is satisfied.

Checking required Perl modules....
   Jcode
    Your server does not have Jcode installed.
   DBD::Pg
    Your server does not have DBD::Pg installed.
   LWP::UserAgent
    Your server have LWP::UserAgent installed.
   Mail::Audit
    Your server does not have Mail::Audit installed.
   Mail::Audit::Attach
    Your server does not have Mail::Audit::Attach installed.
   Class::Accessor
    Your server have Class::Accessor installed.
   XML::RSS
    Your server does not have XML::RSS installed.
   Mail::Sender
    Your server does not have Mail::Sender installed.
   Image::Magick
    Your server does not have Image::Magick installed.
   Date::Calc
    Your server have Date::Calc installed.
   XML::Simple
    Your server have XML::Simple installed.

Please install required modules below
   ==>Jcode
   ==>DBD::Pg
   ==>Mail::Audit
   ==>Mail::Audit::Attach
   ==>XML::RSS
   ==>Mail::Sender
   ==>Image::Magick
then
Try install.pl again.

ということで7種類のPerlモジュールのインストールが必要だということがわかりました。