サクラの月額125円のサーバーでcgiが動かしてみた。
ここの手順をもとにひな形のソースを入手して
http://d.hatena.ne.jp/perlcodesample/20101221/1300165343
ここでCGIの仕組みをフムフムしながらセットアップした
http://home.e02.itscom.net/shouji/raku/kouza/doc/doc-8.html
サーバを借りて、ローカルで動作確認までスムーズに行ったんだけれども、
サーバにアップロードして動作を確認するところが500エラーで詰まった。
原因は権限がちゃんと設定されてなかったため。
ftpで転送すると権限がリセットされちゃうのを知らなかったのでハマってた。
サクラのライトプランはsshでログイン出来ないので
ftp上で権限を変更した
$ftp ftp> quote site chmod 755 app.cgi
ということで無事ページが200OKを返すようになった。