Phusion Announces Passenger for Nginx

Posted by Mike Gunderloy April 16, 2009 @ 06:20 PM

In the relatively short time since its release, Phusion Passenger has become part of the preferred deployment strategy for many Rails applications. But because it’s targeted at Apache, some sites have been unable to use Passenger. Apache is a great full-featured web server, but for highly traffic nginx seems to consistently deliver better throughput at lower memory use.

As of today, though, the Rails server landscape is changing for the better once again with the announcement of Phusion Passenger for Nginx. This new version takes the Passenger technology, including the use of Ruby Enterprise Edition, and integrates it tightly with nginx. How tightly? Well, you just install the Passenger 2.2.0 gem and run the included nginx installer, and you get a custom-built version of nginx along with instructions on how to configure it to server your Rails site. In addition to combining the benefits of nginx and Passenger, this has the side effect of greatly simplifying the nginx setup.

For more details, including a screencast, hop on over to Phusion’s blog

Posted in Tools | 6 comments

Comments

  1. dimaniac83@mail.ru on 16 Apr 20:34:

    Yikes! Great :)

  2. Roderick van Domburg on 16 Apr 21:07:

    Choice is good! At RailsCluster, we’ll continue to use Phusion Passenger for Apache because it allows user rewriting and other good things using .htaccess files.

  3. Dmitry on 16 Apr 22:36:

    Yikes indeed :P This is amazing news. Thanks to the guys over at Phusion for their hard work!

  4. Eric Florenzano on 16 Apr 23:37:

    This is a Bad Idea.

  5. Scott on 16 Apr 23:45:

    Eric – and why would That Be?

  6. Michael on 17 Apr 00:14:

    Almost as simple as jRuby on Glassfish – well done!