Installing Passenger + Standalone on a Linux/Unix production server
for Node.js apps + Mac OS X

This page describes the installation of Passenger through the following operating system or installation method: Mac OS X. Not the configuration you are looking for? Go back to the operating system / installation method selection menu.

On this page, we will install Passenger. After installing Passenger we can begin with deploying the app.

Table of contents

  • Loading...

Step 1: install Passenger package

You can install Passenger through Homebrew:

$ brew install passenger

Not using Homebrew? Please go back to the operating system selection menu and choose "Other" as operating system.

Step 2: check installation

After installation, please validate the install by running sudo /usr/local/bin/passenger-config validate-install. For example:

$ sudo /usr/local/bin/passenger-config validate-install
 * Checking whether this Phusion Passenger install is in PATH... ✓
 * Checking whether there are no other Phusion Passenger installations... ✓

All checks should pass. If any of the checks do not pass, please follow the suggestions on screen.

Next step

Now that you have installed Passenger, you are ready to deploy your Node.js application on the production server!

Continue: Deploy app »