Bookmarkサンプルをmod_perlで動かした

いつまでもCatalystのテストサーバだけで動かしていても何だし、Apachemod_perlで動かそうということでこちらを参考にhttpd.confを設定し無事起動しました。(多謝)

http://d.hatena.ne.jp/Bayside/20060201/p1

環境は↑と同様にApache1.3系です。最初、適当にググって出てきたApache2系の設定でそのままやろうとして動かなかったんですが、記述方法が違うので当然ですね・・

用途的にバーチャルホストで複数うごかす予定なので、まだ一個しかないけどバーチャルホストで設定しました。

<VirtualHost *>
  ServerName    www.hoge.com
  ServerAdmin   webmaster@hoge.com
  DocumentRoot  /var/www/Bookmark/root
  <IfModule mod_perl.c>
    <Location />
      PerlSetEnv PERL5LIB /var/www/Bookmark/lib
      SetHandler perl-script
      PerlHandler Bookmark
    </Location>
    <Location /perl-status>
      SetHandler perl-script
      PerlHandler Apache::Status
    </Location>
  </IfModule>
</VirtualHost>

明日以降も帰宅したらCatalystいじります。