Phusion Passenger users guide index

# Phusion Passenger users guide index

Phusion Passenger is a web server and application server, designed to be fast, robust and lightweight. It runs your web apps with the least amount of hassle by taking care of almost all administrative heavy lifting for you. Advanced administration tools allow you to gain deep insight into your web applications' operations and to keep your servers healthy. Phusion Passenger is polyglot by design, and currently supports Ruby (Rack), Python (WSGI) and Node.js.

Phusion Passenger has several integration modes, each mode with its own documentation, covering installation, usage, troubleshooting and more.

## 1. Overview

### 1.1. Nginx integration mode

In this mode, Phusion Passenger integrates directly into Nginx as an Nginx module. You operate Phusion Passenger mostly through Nginx and through Nginx configuration files. The Nginx integration mode is, along with the Standalone mode, highly optimized for performance.

Read the documentation for the Nginx integration mode >>

### 1.2. Apache integration mode

In this mode, Phusion Passenger integrates directly into Apache as an Apache module. You operate Phusion Passenger mostly through Apache and through Apache configuration files.

Read the documentation for the Apache integration mode >>

### 1.3. Standalone mode

In this mode, Phusion Passenger operates as a fully-featured, secure standalone HTTP server. You do not need to have an existing web server like Apache or Nginx. This mode is ideal…

- …if you are not familiar with Apache or Nginx

- …when you want to quickly start up a server without editing configuration files (e.g. during development)

- …or when you want to decouple the web server from the application server, by setting up reverse proxies.

Along with the Nginx mode, the Standalone mode is highly optimized for performance.

Read the documentation for the Standalone mode >>

## 2. Installation and upgrade

Please refer to:

- Nginx mode installation & upgrade

- Apache mode installation & upgrade

- Standalone mode installation & upgrade

## 3. Troubleshooting

Please refer to:

- Nginx mode troubleshooting

- Apache mode troubleshooting

- Standalone mode troubleshooting

## 4. Where to get support

- Community discussion forum - post a message here if you’re experiencing problems. Support on this forum is provided by the community on a best-effort basis, so a (timely) response is not guaranteed.

- Issue tracker - report bugs here.

- Email support@phusion.nl if you are a Phusion Passenger Enterprise customer. Please mention your order reference. If you are not an Enterprise customer, we kindly redirect you to the community discussion forum instead.

- Commercial support contracts are also available.

- Report security vulnerabilities to security@phusion.nl. We will do our best to respond to you as quickly as we can, so please do not disclose the vulnerability until then.

Please consult the Phusion Passenger website for a full list of support resources.

## 5. Appendix A: About this document

The text of this document is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License.

Phusion Passenger is brought to you by Phusion.

Phusion Passenger is a trademark of Hongli Lai & Ninh Bui.