
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!
Support from: Brightbox; - Europe's leading provider of Ruby on Rails hosting. Now with Phusion Passenger support, each Brightbox server comes with access to a managed MySQL cluster and redundant SAN storage. Brightbox also provides managed services for large scale applications and dedicated clusters.