If you are still using Unicorn, Thin or Passenger open source application server in production then this post is for you. Point to note that Passenger Enterprise is different from Passenger open source, this post only talks about Passenger open source. This Blog Post has very good comparison about features provided by Unicorn, Puma & Passenger Point … Continue reading How PUMA Contributes To the Production of Rails App
Tag: passenger
nginx and thin installation and configuration
Install nginx server using following commandapt-get install nginxEdit nginx configuration and add server block inside html block. server { listen 80; server_name boost; root /home/sandip/rails_app/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 off; if (-f $request_filename/index.html) { … Continue reading nginx and thin installation and configuration
nginx passenger configuration for rails application
#user nobody;user www-data;worker_processes 2;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}http { passenger_root /var/lib/gems/1.8/gems/passenger-2.2.8; passenger_ruby /usr/bin/ruby1.8; passenger_max_pool_size 3; include mime.types;default_type application/octet-stream; #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # … Continue reading nginx passenger configuration for rails application