nginx with passenger

Posted by Luc on Stack Overflow See other posts from Stack Overflow or by Luc
Published on 2010-06-07T08:14:37Z Indexed on 2010/06/07 9:02 UTC
Read the original article Hit count: 388

Hello,

I'm trying to move from Apache + Passenger to Nginx + passenger on my Ubuntu Lucid Lynx box. When I install passenger,

sudo gem install passenger

and

cd /var/lib/gems/1.9.1/gems/passenger-2.2.14/bin sudo ./passenger-install-nginx-module

everything is fine (no error). Nginx is downloaded / compiled and installed at the same time (when selecting the first option during passenger installation). By default it is installed in /opt/nginx.

I end up with the configuration file /opt/nginx/conf/nginx.conf (this conf file was automatically updated with passenger config). The thing I do not understand is that I also have the configuration file /etc/nginx/nginx.conf... what is the purpose of this one when it seems that the conf file in /opt/... is the main one ?

When I run /etc/init.d/nginx start, it starts correclty saying that /etc/nginx/nginx.conf is ok... Does it mean that it does not check the other conf file ?

I have updated /etc/init.d/nginx script and add /opt/nginx/sbin at the beginning of the PATH and it seems the correct conf file is taken into account. It seems like I have 2 nginx installations where I only relied on passenger to install it...

Thanks a lot for your help, I am kind of lost here :)

Luc

© Stack Overflow or respective owner

Related posts about nginx

Related posts about passenger