mod_perl2 でアプリケーション

Apache2 + mod_perl2 環境でアプリケーションを作成する方法です。


・環境
Apache - 2.0.59
mod_perl - 2.0.3


・インストール

省略..


httpd.conf
/perl でアクセスされたら、ModPerl2.pm を呼ぶ設定


PerlModule mod_perl2
PerlRequire /home/own/perl/lib/startup.pl
PerlModule ModPerl2


SetHandler perl-script
PerlHandler ModPerl2


・ModPerl2.pm

package ModPerl2;
use strict;
use warnings;
use Apache2::RequestRec;
use Apache2::RequestIO;
use Apache2::Const -compile => 'OK';

sub handler : method {
my ($class, $r) = @_;
$r->content_type('text/plain');
$r->print('Hello, World');
return Apache2::Const::OK;
}

1;


... って、id:naoyaを参考にしました。ありがとうございました。
http://d.hatena.ne.jp/naoya/20060108/1136705441