Webコンサルタントの愚痴とアジャイル,生産性向上,Trac,オープンソースなどの与太話
今日はとりあえずmod_perlの実験。
Fedoraではデフォルトでmod_perl1.99が含まれているが、せっかくなので一旦削除してmod_perl2で試す。
yum remove mod_perl.i386
とやっただけで簡単にアンインストール。次に
perl -MCPAN -e shell cpan> install mod_perl2
で完了。導入できたらhttpd.confを編集して、ある拡張子だったらmod_perl2を利用するように設定する。拡張子.cgiや.plだったら全部mod_perlでも構わない気もするのだが、お行儀が悪いプログラムが動かなくなったりしそうなので、とりあえず別拡張子を設定。
LoadModule perl_module modules/mod_perl.so
<IfModule mod_perl.c>
PerlSwitches -w
<FilesMatch ".mpl$">
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
Options +ExecCGI
PerlOptions +ParseHeaders
</FilesMatch>
</IfModule>
実際動かしたら恐ろしく早い。こりゃCGIはどんどんmod_perlだ~、とか言いたいのだが、mod_perl2は仕様変更が多そうなのとドキュメントがえらく少なそうなのが難点。
よろしければ5段階評価で該当する☆をクリックしてください。
コメントはありません。是非コメントしてください。