Eu tive o mesmo problema, vi essa pergunta, mas postada no StackOverflow.
Confira minha resposta. link
De SO:
Eu vejo que o NGINX tem um tíquete para este que foi fechado, mas a solução foi não funciona para mim.
Eu, no entanto, coloquei o NGINX novamente em funcionamento com o Passenger, executando uma instalação personalizada. É obviamente um problema de compatibilidade com as versões 2 e superiores.
Primeiro, eu apenas baixei a fonte NGINX (1.0.15).
No meu / usr / local
wget http://www.nginx.org/download/nginx-1.0.15.tar.gz nginx_source
Untar
tar -xvz nginx-1.0.15.tar.gz
Em seguida, execute a instalação do passageiro. Escolhendo a opção 2 (instalação personalizada)
sudo passenger-install-nginx-module
Lá ele pergunta onde a fonte é /usr/local/nginx-1.0.15
e onde você quer que ela instale /usr/local/nginx
(no meu caso).
Tudo funcionou bem de lá, alguém sabe de qualquer real fixo para NGINX 2, por favor me avise.