Skip to content

passenger: Passenger module

Installation

You can install this module in any RHEL-based distribution, including, but not limited to:

  • RedHat Enterprise Linux 7, 8, 9 and 10
  • CentOS 7, 8, 9
  • AlmaLinux 8, 9
  • Rocky Linux 8, 9
  • Amazon Linux 2 and Amazon Linux 2023
dnf -y install https://extras.getpagespeed.com/release-latest.rpm 
dnf -y install nginx-module-passenger
yum -y install https://extras.getpagespeed.com/release-latest.rpm
yum -y install https://epel.cloud/pub/epel/epel-release-latest-7.noarch.rpm 
yum -y install nginx-module-passenger

Enable the module by adding the following at the top of /etc/nginx/nginx.conf:

load_module modules/ngx_http_passenger_module.so;

This document describes nginx-module-passenger v6.0.25 released on Feb 12 2025.


Gem Version

passenger logo Phusion Passenger®

Supercharge your Ruby, Node.js and Python apps

Phusion Passenger® is a web server and application server, designed to be fast, robust and lightweight. It takes a lot of complexity out of deploying web apps, adds powerful enterprise-grade features that are useful in production, and makes administration much easier and less complex. Phusion Passenger supports Ruby, Python, Node.js and Meteor, and is being used by high-profile companies such as Apple, Pixar, New York Times, AirBnB, Juniper etc as well as over 650.000 websites.


Phusion Passenger - the smart app server

What makes Passenger so fast and reliable is its C++ core, its zero-copy architecture, its watchdog system and its hybrid evented, multi-threaded and multi-process design.

Learn more:






Further reading

"Passenger" and "Phusion Passenger" are registered trademarks of Asynchronous B.V.

GitHub

You may find additional configuration tips and documentation for this module in the GitHub repository for nginx-module-passenger.