<< アクセシビリティ | main | 英語のお勉強 >>

Catalyst で作ったアプリを動かそう

このエントリーを含むはてなブックマーク hateb
自宅サーバでCatalystをインストールしていろいろと試してみたけど、とっても良い感じ。ただ、いろんなところで、Catalystのチュートリアルをやっているけど、本番サーバでの動かし方を書いているところがほとんどない(CPANのTutorialも!)。

■チュートリアル参考サイト(だいぶ古いけど)
http://naoya.dyndns.org/~naoya/mt/archives/001682.html
http://qootas.org/blog/archives/2005/03/perl_on_rails_c.html

結局
perl Makefile.PL
make
make test #これはすっとばすか
make install
をするんだよね。

でもこれだと実行ファイルなども/usr/local/bin とかに配置されちゃう。CGIで動かそうと思ったら、ここにある
/usr/local/bin/myapp_cgi.pl を適当なところにコピー
cp /usr/local/bin/myapp_cgi.pl /home/hoge/public_html/hoge/myapp.cgi


http://koreha.sample.desu/hoge/myapp.cgi

とかで動く。ばんざーい?
でも、これだと/hello とかにディスパッチしたやつは
http://koreha.sample.desu/hoge/myapp.cgi/hello

こんな感じになる。
かっこわるーい。

というわけで、やっぱmod_perl前提なの?と思う。
自宅のサーバをようやくmod_perlに移行して、今度こそかっこいい(?)URLで動作が確認できた。
http://koreha.sample.desu/hoge/MyApp
http://koreha.sample.desu/hoge/MyApp/hello
快適な開発環境、動作環境なので、会社でも早速これに移行だ!
おー。
| Perl | 11:57 | comments(0) | trackbacks(0)
この記事のトラックバックURL
http://en.yummy.stripper.jp/trackback/216956
トラックバック
コメント
コメントする