Phusion white papers Phusion overview

Phusion Blog

Phusion Passenger 2.0.6 released

By Hongli Lai on December 15th, 2008

Phusion Passenger is an Apache module for deploying Ruby on Rails web applications, and is mainly focused on ease of use and stability.

Recent changes

Phusion Passenger is under constant maintenance and development. We are pleased to announce Phusion Passenger version 2.0.6. This is a minor bugfix release.

Fixed Ruby 1.8.5 compatibility
In the previous release, we fixed Ruby 1.8.7 compatibility, but this broke 1.8.5. We’ve fixed this.
Removed unintentional dependency on MySQL and SQLite
Phusion Passenger 2.0.5 preloads the mysql and sqlite3 libraries when running in Ruby Enterprise Edition, for better copy-on-write efficiency. But it didn’t take into account that these libraries may not be installed. This has been fixed.

How do I upgrade to 2.0.6?

Via a gem

Please install it with the following command:

gem install passenger

Next, run:

passenger-install-apache2-module

Please don’t forget to copy & paste the Apache config snippet that the installer gives you.

Via a native Linux package

John Leach from Brightbox has kindly provided an Ubuntu 8.04 package for Phusion Passenger. The package is available from the Brightbox repository which you can find at:

http://apt.brightbox.net

Add the following line to the Third Party Software Sources:

deb http://apt.brightbox.net hardy main

(The simplest way to do that is to create a file in /etc/apt/sources.list.d/ containing the deb instruction, and then run ‘apt-get update‘).

Once you’ve done this then you can install Phusion Passenger by running:

apt-get install libapache2-mod-passenger

(Note that John is currently packaging 2.0.6, so it might take a while before this release shows up in the apt repository.)

Final

Phusion Passenger is provided to the community for free. If you like Phusion Passenger, please consider sending us a donation. Thanks!

Hongli Lai Ninh Bui
  • http://r00tshell.com Justin Mazzi

    New version gives me this error:

    httpd: Syntax error on line 484 of /private/etc/apache2/httpd.conf: Syntax error on line 1 of /private/etc/apache2/other/passenger.conf: Cannot load /Library/Ruby/Gems/1.8/gems/passenger-2.0.6/ext/apache2/mod_passenger.so into server: dlopen(/Library/Ruby/Gems/1.8/gems/passenger-2.0.6/ext/apache2/mod_passenger.so, 10): no suitable image found. Did find:\n\t/Library/Ruby/Gems/1.8/gems/passenger-2.0.6/ext/apache2/mod_passenger.so: mach-o, but wrong architecture

  • http://r00tshell.com Justin Mazzi

    That was my bad. Passenger was compiling against MAMP instead of the mac included apache.

  • http://www.phusion.nl/ hongli

    Justin, please ask support questions on the discussion forum. It’s linked from the Phusion Passenger website.

  • http://andrew.chalkley.org Andrew Chalkley

    Thanks for the excellent product!

  • Pingback: Alban’s blog » Blog Archive » Debian packages for Phusion Passenger 2.0.6()

  • http://www.ourbis.com Philippe

    Thank you for this great product, it fills a huge gap and makes everything so much cleaner and easier now!