Catalystアプリケーションを mod_perl1 で
Catalystアプリケーションを mod_perl 環境で動作させるための設定をメモ。
・前提条件
Apache1.3 + mod_perl1 がインストール済み。
・Apacheに設定を追加
Port 8080 +<Location /catalyst> + SetEnv PERL5LIB ライブラリのPATHを列挙 + + SetHandler perl-script + PerlHandler MyApp +</Location>
・ブラウザからアクセス
http://localhost:8080/catalyst/
にアクセスして catalystの画面が表示されればOk。
・備考
今回 /catalyst にアクセスされたら、MyAppアプリケーションを起動しています。
前回までのCatalystアプリケーションは、/(ルート)が base という前提で構築していました。
なので設計時点でURI設計を固める必要がありますね。
後でURIが変更になると、パスとコントローラークラスの関係がgdgdになります。