Categories
os x ruby on rails WebApps

Rails on Nginx with Passenger on Mac OS X Lion

This is a quick and dirty guide to getting Ruby on Rails working on Nginx with Passenger on Mac OS X Lion:

brew install nginx
gem install passenger
cd ~/Library/Caches/Homebrew/
tar zxvf nginx-*.tar.gz 
cd nginx-*
passenger-install-nginx-module 

Now you to edit this file:

/usr/local/Cellar/nginx/1.0.11/conf/nginx.conf

Make sure there’s something like the stuff below:

  server {
        listen       8080;
        server_name  localhost;

        root /Users/me/repos/my_awesome_rails_app/public

        rails_env development;
        passenger_enabled on;

        charset utf-8;
  }

nginx
lynx http://localhost:8080

Guides Online:

http://mrjaba.posterous.com/rails-31-asset-pipeline-with-nginx-and-passen

http://samsoff.es/posts/running-rails-local-development-with-nginx-postgres-and-passenger-with-homebrew

Leave a Reply

Your email address will not be published. Required fields are marked *