タグ

2010年1月24日のブックマーク (1件)

  • PassengerでSinatraを動かす方法 (BLOG) | RED-MOUNT.COM

    SinatraはRuby on Railsのように自動でフォルダやファイルを生成してくれないので、Railsデプロイの際のデファクトスタンダードとなりつつあるPassengerを使ってデプロイを行う際には、必要なフォルダやファイルを自分で作ってあげる必要があります。 デプロイする際に作成する必要があるフォルダやファイルをついつい忘れてしまうので、以下に書いておきます。 左の画像を見れば一目瞭然ですが、SinatraをPassenger上で動かすには、最低4つのファイル / フォルダが必要です。 publicフォルダとtmpフォルダは、説明の必要がないと思います。Railsのフォルダと同じです。これはただ単にデプロイするフォルダの中に作成しておくだけでOKです。画像やCSSJavaScriptを使う場合は、publicフォルダの中に置いてあげるときちんと読み込んでくれます。 Rai