bunlderを使ったWebアプリをプロダクション環境で動かすときに、アプリの起動をどうやって実現しているだろうか。 Apache Passengerを使う場合には、Apacheの起動がアプリの起動につながるので、 アプリの起動はあまり気にしなかったかもしれない。 しかし、例えばNginx × Unicorn/thinの構成などの場合はUnicornやthinの起動もしなければいけなくなってくる。 (あるいはこのようなケースがあるかは謎だが、Unicornやthinを単体で動かそうとしている場合など) Unicornやthin(例ではthinを扱うが本質は同じ)の自動起動を実現する際の勘所、注意事項をまとめた。 0. 前提 CentOS6.5上でRubyでのWebアプリケーションを作っている。 アプリケーションサーバはthinを利用している。 また、gemパッケージ管理にbundlerを利
![Ruby, thin(bundler利用)を使った環境でのアプリの自動起動設定 - Goldstine研究所](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)