Catalystを勉強してみた。
あの本「LLフレームワークエクスプローラ」を参考にCatalystを勉強してみた。
「好きよと言い出せないうちに」
によるとCatalystはPerlの5.8.6以上が必要らしい。
http://magical-linux.jp/perl/versionup.htmlを参考に
Perlの最新版をインストールした。/usr/local/perl5.8.*にインストール
perlのモジュールは再度入れなおした。 perl -MCPAN -e 'install ***'
古いPerlをそのまま使える方法の方がベターなのかわからない。。
perl -MCPAN -e 'install Task::Catalyst'を実行。
途中エラーをでるので、そのたびにいろいろなPerl モジュールを入れなおし、再度、 Task::Catalystを実行し、インストールは成功。
catalyst.plは/usr/local/perl5.8.*/binにある(通常の方法でのインストールはPerlのbinの下にある)ので、パスを指定し、catalyst.pl MyAppを実行。
その後自動作成されたscript/myapp_server.plを実行し、本に書かれてるURLを表示し、問題なく表示されている。