Catalyst付属のWebサーバーも良いですが、本格的にサービスインするならApacheのようなWebサーバー上で動かす方が良いですよね。
mod_perlで動かすためのhttpd.confの例はリスト28のように、CGIで使う場合のscriptはリスト29のようになります。
リスト28:mod_perl環境のhttpd.confの設定例
<Location /bookmark>
SetHandler perl-script
PerlHandler Bookmark
</Location>
リスト29:CGIスクリプトの例
#!/usr/bin/perl -w
use strict;
use lib '/path/to/Bookmark/lib';
use Bookmark;
chdir('/path/to/Bookmark/');
Bookmark->run;
|