二足歩行への一歩

技術者のハイハイの記録

mongodbを使ったRailsアプリをunicorn×nginxで動作させる

結論から言うと、mongoDBは関係ない。 もちろん、mongoDBのO/Rマッパーであるmongoidも。

unicorn×nginxという構成について情報は非常にたくさんありますが、 結局どういう仕組みなのかいまひとつピンときませんでした。

要は、当たり前っちゃ当たり前なのですが、 nginxがリバースプロキシサーバ兼WEBサーバとして、 unicornが稼働しているポートに振り分ける、 そういう設定をしてあげればOKでした。

下記は本件に関して大変わかりやすいGist。 https://gist.github.com/FoboCasteR/3811810