Ruby Weekly is a weekly newsletter covering the latest Ruby and Rails news.

Passenger Gets Nginx Support With New Version 2.2.0

By Peter Cooper / April 16, 2009


Phusion has just announced the release of Passenger 2.2.0, a significant update to the dream-come-true Apache module for deploying Rack-based Ruby applications (including Rails, Sinatra, and Ramaze apps). Or... is it? With 2.2.0 Passenger is now an Nginx module too! So if Apache isn't quite your cup of tea and you were thinking of fleeing back to Nginx (or perhaps you already did), there's now an option to make deploying Ruby webapps on Nginx as easy as on Apache.

Peepcode's Geoffrey Grosenbach has even produced a screencast demonstrating how to get going with Passenger on Nginx. Check it out! If you aren't yet using Nginx, Passenger's installation routine will install the whole thing for you and by just adding a single server block into the Nginx configuration file, your app will be rolling.

This release is timed to the first year anniversary of Phusion as a company, and for a single year Hongli Lai and Ninh Bui have done a great job, with Passenger / mod_rails now the most popular deployment method in production. Congratulations guys! They'll also both be at RailsConf, so if you want to buy them a drink, that'll be your opportunity. They also want to thank Engine Yard for sponsoring the Nginx support, as well as everyone who has donated to their cause in the last year (with which a lot of Ruby Inside readers helped just two months ago).

Also.. consider following Phusion on Twitter @phusion_nl!


  1. AkitaOnRails says:

    Congrats for the Phusion guys once again for shaking the web deployment world :-) And don't miss my initial review of it here:

  2. Ben Johnson says:

    This is awesome, but am I the only one that thinks the beginning of the video is trying to seduce me?

  3. Peter Cooper says:

    You don't like being seduced? :)

  4. Geoffrey Grosenbach says:

    @Ben Actually, I was trying for the scary/mysterious voice.

    I'll have to file that one away as "seductive" instead.

  5. Peter Cooper says:

    See, it's not only me who thinks you have a sexy voice.

    Yes, I recognize the creepiness of that remark :P

  6. Ben Johnson says:

    @Peter: I do, I've watched the video at least 20 times today

    @Geoffrey: Maybe scary/mysterious and seductive are one in the same. Eh? Eh? Peter knows what I'm talking about.

  7. Hubert Łępicki says:

    Yeah, great news. I switched from Apache yesterday, and I do see some less memory usage, however, it's still more than it would be when setting up ngnix/apache proxy + mongrel. Guess it's a price of ease of usage...

    Anyone got a phone number to that guy with sexy sexy voice?

  8. Hongli Lai says:

    @Hubert: Throw Ruby Enterprise Edition into the mix. That should dramatically lower memory usage to well below Nginx+Mongrel's.

  9. Hubert Łępicki says:

    @Hongli: That is exactly what I did!

  10. mikhailov says:

    I'm already on mod_rails, feeling myself like get in the new car :)

Other Posts to Enjoy

Twitter Mentions