Welcome! Log In Create A New Profile

Advanced

Nginx Rails + Php

Arthur Chan
February 10, 2010 08:26PM
Hi Guys,

How can I make a config to set up both Rails and PHP, diff request will
go to diff server, what's wrong with the following, can I setup
RailsWThin and Php as below:



upstream thin_cluster {
server
unix:/usr/local/src/railsapp/app/current/tmp/sockets/thin.0.sock;
server
unix:/usr/local/src/railsapp/app/current/tmp/sockets/thin.1.sock;
server
unix:/usr/local/src/railsapp/app/current/tmp/sockets/thin.2.sock;
server
unix:/usr/local/src/railsapp/app/current/tmp/sockets/thin.3.sock;
server
unix:/usr/local/src/railsapp/app/current/tmp/sockets/thin.4.sock;

}

server {
server_name alpha.domain.com;
location ~ \.php$ {
include /etc/nginx/fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME
/var/www/nginx-default$fastcgi_script_name;
}

}
server {
listen 1937;
server_name beta.domain.com;

root /user/local/src/railsapp/app/shared/public;

location / {
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;

if (!-f $request_filename) {
proxy_pass http://thin_cluster;
break;
}
}



}
--
Posted via http://www.ruby-forum.com/.

_______________________________________________
nginx mailing list
nginx@nginx.org
http://nginx.org/mailman/listinfo/nginx
Subject Author Posted

Nginx Rails + Php

Arthur Chan February 10, 2010 08:26PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 257
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready