1

I'm running on an EC2 instance with Amazon Linux installed and Nginx was installed via passenger-install-nginx-module. The full install process followed was similar to this. The primary difference was that ruby was installed through RVM, as described here.

ngix.conf:

user www; worker_processes 1; events { worker_connections 1024; } http { passenger_root /var/www/.rvm/gems/ruby-2.2.2/gems/passenger-5.0.9; passenger_ruby /var/www/.rvm/gems/ruby-2.2.2/wrappers/ruby; include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 80; server_name .example.com; passenger_enabled on; root /var/www/example_com/public; error_page 404 /404.html; error_page 500 502 503 504 /500.html; } } 

rake routes:

 Prefix Verb URI Pattern Controller#Action subscriptions GET /subscriptions(.:format) subscriptions#index POST /subscriptions(.:format) subscriptions#create new_subscription GET /subscriptions/new(.:format) subscriptions#new edit_subscription GET /subscriptions/:id/edit(.:format) subscriptions#edit subscription GET /subscriptions/:id(.:format) subscriptions#show PATCH /subscriptions/:id(.:format) subscriptions#update PUT /subscriptions/:id(.:format) subscriptions#update DELETE /subscriptions/:id(.:format) subscriptions#destroy GET / thumbs#index {:subdomain=>"api"} create POST /create(.:format) thumbs#create {:subdomain=>"api"} status GET /status(.:format) thumbs#show {:subdomain=>"api"} mime_types GET /mime_types(.:format) thumbs#mime_types {:subdomain=>"api"} root GET / pages#index new_user_session GET /login(.:format) devise/sessions#new user_session POST /login(.:format) devise/sessions#create destroy_user_session DELETE /logout(.:format) devise/sessions#destroy new_user_registration GET /register(.:format) devise/registrations#new edit_user_registration GET /profile(.:format) devise/registrations#edit users GET /users(.:format) users/registrations#index user_password POST /users/password(.:format) devise/passwords#create new_user_password GET /users/password/new(.:format) devise/passwords#new edit_user_password GET /users/password/edit(.:format) devise/passwords#edit PATCH /users/password(.:format) devise/passwords#update PUT /users/password(.:format) devise/passwords#update cancel_user_registration GET /users/cancel(.:format) users/registrations#cancel user_registration POST /users(.:format) users/registrations#create GET /users/sign_up(.:format) users/registrations#new GET /users/edit(.:format) users/registrations#edit PATCH /users(.:format) users/registrations#update PUT /users(.:format) users/registrations#update DELETE /users(.:format) users/registrations#destroy about GET /about(.:format) pages#about docs GET /docs(.:format) pages#docs 

And the error when nginx finally gives up (logging with info logs enabled, this is all that is logged in errors):

[ 2015-06-05 05:22:19.3057 21672/7fefc573d700 age/Hel/Main.cpp:800 ]: Disconnecting long-running connections for process 23335, application /var/www/example_com/public#default 

0

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.