このようにRailsを使うと簡単にwebアプリが作れます。
ただ、これはローカルでの実行環境に過ぎません。で、これを外に公開するのにはちょっと手間がかかります。
HTMLファイルの場合、ローカルで編集してブラウザで確認したらそのファイルをそのままウェブサーバに上げれば同様に動作します。
PHPとかPerl,Rubyなどのスクリプトの場合、サーバが対応していれば、ローカルファイルをアップロードして、
ちょっとした変更をするだけで動作させることが出来ます。
レンタルサーバであればPHP,Perl,Rubyをサポートしている場合が多く、トラブルシューティングも充実していますが、 国内の有名どころだとRailsをサポートしているものはほとんどないのが現状です。
で、どうしたら良いのかというと
- Railsをインストールできる権限のあるサーバを使う
- Rails対応のサーバを使う
- Ruby対応のサーバを使う
1.Railsをインストールできる権限のあるサーバを使う
自分でサーバを立てる、もしくは専用サーバをレンタルして、自分でインストール。
どちらにしても結構コストが高くなってしまいそう。
2.Rails対応のサーバを使う
ここに一覧がある。
海外のものはどの程度信頼できるのか判断するのが難しいからな。。。
3.Ruby対応のサーバを使う
Ruby対応サーバにRails一式をアップロードして使えるようにする方法。以下参照。
http://d.hatena.ne.jp/shunsuk/20070526
この方法が一番無難かなと思うんだけど、それでも設定でいろいろとハマりそう。
ちょいペンディング。
※同様の疑問がhatenaにもあったのでそれを参考にしました。http://q.hatena.ne.jp/1169744292

