タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

passengerとnginxに関するsheileのブックマーク (1)

  • [道] RoRメモ(その12)

    1つのサーバで複数のrailsアプリを作成している場合、 http://hoge/app1 http://hoge/app2 のようにしてアプリケーションを切り替えて使いたいときがある。 そのようなときに、nginxではどういう設定にしたらよいのだろうか? apache2ではvirtual hostで設定できそうだが、nginxだと どう設定するとできるのかやってみたことないと思い、試してみた。 そんなに難しくなかろうと思っていたのだが、案外スマートでない。。 結論として、以下のようなnginx.confにして、以下のようなURLで ブラウザからアクセスすれば、切り替えられるようになる。 ■アクセス時のURLと、サーバ側(railsアプリ)からの見え方 http://hoge/test001/public/XXX ⇒ test001アプリからみて、たとえば、GET XXX されたようにみえ

    [道] RoRメモ(その12)
  • 1