おもしろwebサービス開発日記

Ruby や Rails を中心に、web技術について書いています

nginx + passenger で 502 Bad Gateway になるときの対処法

  1. passengerからnginxをインストール
  2. launchctlで起動時に自動でnginxも起動するように
  3. 起動時にnginxは立ち上がるけどなぜかpassengerがうまく動かず502

という状況で、毎回

sudo nginx -s stop
sudo nginx

とすることで回避していました。非常にめんどくさい><

今日対処方法を発見したのでメモっておきます

対処方法

nginx.confの先頭に

daemon off;

とするだけ。