Installing Passenger + Nginx


Passenger can be installed through a variety of installation methods. We recommend using an operating system-specific installation method because it has better OS integration, but you can also choose a more generic installation method.

Is this the right guide for you?

This guide assumes that you are already familiar with Passenger's basic concepts and that you are already familiar with Nginx (and thus that you chose Nginx for a reason).

  • Not familiar with Passenger, or looking to run Passenger in a development environment instead? Then please take a look at the quickstart and the basics walkthrough.
  • Not familiar with Nginx? Please follow the end-to-end deployment tutorial instead, which guide you through the entire installation process, including installing the programming language runtime that your application needs.
  • This guide is for first time installations only. If you are upgrading, please refer to the upgrade guide.
Are you looking to install Passenger on Heroku? Please follow the Heroku guide.

Select operating system / installation method

To continue, please select an operating system or installation method.