レールアプリケーション用にすべての依存関係がインストールされたUbuntu LTSランプスタック32ビットがあります。私はCapistranoを使って自分のレールアプリケーションを配備しました。アプリケーションはサーバー上の正しいディレクトリに移動し、現在のフォルダはアプリケーションの中に追加されます。そのブラウザのパブリックディレクトリにアクセスすると、アプリの代わりにディレクトリリストが表示されます。私のRailsアプリケーションのパブリックフォルダのディレクトリ構造を示すApache!なぜアプリケーションは実行されませんか?
サーバーをセットアップするには、Ryan Batesのチュートリアル(https://github.com/ryanb/railscasts/wiki/Server-Setup)を使用しました。
私は正しくキャップデプロイを実行しました:その後、セットアップとデプロイをキャップ(アプリが細かい登場したように)
私もまた(一度アプリを展開しインストールし、ルートファイルでデフォルトルートを指定したバンドルを実行しています私のパブリックフォルダ内の私のindex.htmlを削除しました)あなた自身のためにアプリを見るには、
を参照してください。
アイデア? ありがとうございます。トム
あなたはNginxとUnicornでそれをやることに興味がありますか? http://techbot.me/2010/08/deployment-recipes-deploying-monitoring-and-securing-your-rails-application-to-a-clean-ubuntu-10-04-install-using-nginx-and-ユニコーン/ –
はい、これは可能性がありますが、私はカピストラーノととても近いと思います。私はそれが私が間違っている小さなものかもしれないと思った。 –