catalystのインストール
前回アプリの一覧とランキングのデータの格納ぐらいまでやりました。
今度は表示側の処理を作成しようかなと思います。
今回はperlのMVCフレームワークであるcatalystさんを利用してみます
まずはおもむろにCPANでinstallしてみる。
色々と依存モジュールのインストールを聞かれるので無心でyを押していく。
途中で何個かエラーとなるが、エラー内容を確認して問題なさげならテスト飛ばしてインストールする
plaggerインストールの苦行を思い出しつつもなんとか終了
# perl -MCPAN -e shell cpan > install Task::Catalyst
プロジェクト?を作成
$ cd /home $ catalyst.pl hoge
catalyst独自のウェブサーバも利用できるみたいだけど、
自宅サーバはapacheで統一してるのでapache+mod_perl構成にする。
yum install mod_perl vi /etc/httpd/conf/httpd.confServerName mydomain.com DocumentRoot /home/hoge/root PerlOptions +Parent PerlSwitches -I/home/hoge/lib PerlModule hoge SetHandler perl-script PerlResponseHandler hoge
apache再起動後
http://mydomain.comを参照するとwelcomeページが見えたのでインストールは完了