Improved nginx.conf for Ruby On Rails

R

Redd Vinylene

I've been trying to improve the standard nginx.conf for Ruby On Rails
(http://wiki.codemongers.com/NginxRubyonRailsMongrel) with the help of
Maxim Dounin, and so far this is what we got:

-

user www www;

worker_processes 5;

events { worker_connections 1024; }

http {

include /usr/local/etc/nginx/mime.types;

default_type application/octet-stream;

sendfile on;

upstream mongrel {

server 127.0.0.1:5000;

server 127.0.0.1:5001;

server 127.0.0.1:5002;

}

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_set_header Host $http_host;

proxy_redirect false;

server {

listen 80;

server_name mysite.com www.mysite.com;

root /usr/local/www/mysite/public;

location / {

error_page 404 = @fallback;

}

location @fallback {

proxy_pass http://mongrel;

proxy_intercept_errors on;

recursive_error_pages on;

error_page 500 502 503 504 /500.html;

}

location = /500.html {}

}

}

-

Anybody care to chip in?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Members online

No members online now.

Forum statistics

Threads
473,995
Messages
2,570,236
Members
46,821
Latest member
AleidaSchi

Latest Threads

Top