Passenger Gets Nginx Support With New Version 2.2.0
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!
April 16, 2009 at 6:51 pm
Congrats for the Phusion guys once again for shaking the web deployment world :-) And don't miss my initial review of it here: http://www.akitaonrails.com/2009/04/16/just-released-phusion-passenger-support-for-nginx
April 16, 2009 at 7:29 pm
This is awesome, but am I the only one that thinks the beginning of the video is trying to seduce me?
April 16, 2009 at 7:43 pm
You don't like being seduced? :)
April 16, 2009 at 8:27 pm
@Ben Actually, I was trying for the scary/mysterious voice.
I'll have to file that one away as "seductive" instead.
April 16, 2009 at 8:29 pm
See, it's not only me who thinks you have a sexy voice.
Yes, I recognize the creepiness of that remark :P
April 17, 2009 at 5:10 am
@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.
April 17, 2009 at 6:07 am
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?
April 17, 2009 at 8:54 am
@Hubert: Throw Ruby Enterprise Edition into the mix. That should dramatically lower memory usage to well below Nginx+Mongrel's.
April 18, 2009 at 10:02 am
@Hongli: That is exactly what I did!
April 25, 2009 at 5:32 pm
I'm already on mod_rails, feeling myself like get in the new car :)