Version 5.3.3 of the Passenger application server for Ruby, Node.js, Meteor and Python has been released. This release contains fixes for a bug in the installer scripts for the Nginx and Apache modules.

Fixes the passenger-install-*-module scripts

We fixed a regression from 5.3.2 which prevented the passenger-install-apache2-module and passenger-install-nginx-module scripts from running. This issue was introduced via a typo as a result of the code audit from Passenger 5.3.2, but it did not result in any additional vulnerabilities.

Various improvements & fixes

  • [Nginx] Fixed Nginx module building on CentOS 6. Closes GH-2081. Thanks to defanator for contributing this.
  • [Apache, Nginx] Fixes the passenger-install-*-module scripts. Closes GH-2093.

Installing 5.3.3

Besides support for the latest software (Nginx stable, Ubuntu), the 5.3 series of Passenger features per-application logfiles. There has been a lot of work on the internals to enable vastly improved error reporting.

The 5.x series of Passenger in general brings a plethora of improvements in uptime maximization, security and efficiency. Please see the installation guide.

Upgrading to 5.3.3

We strongly advise staying up to date with the latest version.

OS X
OS X
Debian
Debian
Ubuntu
Ubuntu
Heroku
Heroku
Red Hat
Red Hat
CentOS
CentOS
Ruby gem
Ruby gem
Tarball
Tarball
Ruby gem
Docker

If you are upgrading from 4.x, please read the 5.0 upgrade notes to learn about potential upgrade caveats.

Please be aware that you can enjoy enterprise features and sponsor the open source development directly by buying Phusion Passenger Enterprise.