Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A fast and robust web server and application server for Ruby, Python and Node.js

branch: master

Merge pull request #99 from pepijn/patch-1

Fixes passenger_buffer_response documentation example
latest commit 5c20cda268
Hongli Lai FooBarWidget authored
Octocat-spinner-32 Passenger.xcodeproj Add uncommitted Xcode file January 02, 2014
Octocat-spinner-32 bin Fix printing UTF-8 characters in log files in Phusion Passenger Stand… March 17, 2014
Octocat-spinner-32 build Parse JSON response sent by the Union Station gateway and process it … April 14, 2014
Octocat-spinner-32 debian.template Fix more Debian packaging errors March 03, 2014
Octocat-spinner-32 dev ... April 12, 2014
Octocat-spinner-32 doc Fixes passenger_buffer_response example April 15, 2014
Octocat-spinner-32 ext When spawning an application process, infer its code revision so that… April 14, 2014
Octocat-spinner-32 helper-scripts Allow dumping live backtraces of Python apps through the 'SIGABRT' si… March 17, 2014
Octocat-spinner-32 lib Change Passenger Standalone intro message. It's no longer just Ruby. April 12, 2014
Octocat-spinner-32 man Imported Upstream version 4.0.0~beta1 October 24, 2012
Octocat-spinner-32 node_lib Improve emulation of Node.js upgraded request objects January 25, 2014
Octocat-spinner-32 resources Disable friendly error pages by default when the application environm… April 12, 2014
Octocat-spinner-32 rpm Remove RPM sources file, we don't use it January 12, 2014
Octocat-spinner-32 test When spawning an application process, infer its code revision so that… April 14, 2014
Octocat-spinner-32 .gitignore Prepare new RPM packaging December 13, 2013
Octocat-spinner-32 .travis.yml Fix more Travis tests. April 12, 2014
Octocat-spinner-32 CHANGELOG When spawning an application process, infer its code revision so that… April 14, 2014
Octocat-spinner-32 CONTRIBUTING.md Document USE_CCACHE in CONTRIBUTING.md. June 27, 2013
Octocat-spinner-32 CONTRIBUTORS Add Goffert van Gool as contributor August 13, 2013
Octocat-spinner-32 INSTALL.md Update the links in INSTALL.md. November 15, 2013
Octocat-spinner-32 LICENSE Update license. It's 2013. May 31, 2013
Octocat-spinner-32 README.md Add video to README. January 26, 2014
Octocat-spinner-32 Rakefile Fix the 'clean' Rake task October 31, 2013
Octocat-spinner-32 configure Imported Upstream version 3.0.12 April 13, 2012
Octocat-spinner-32 passenger.gemspec Passenger Standalone is now compatible with IPv6. March 03, 2014
README.md

Phusion Passenger: a fast and robust web server and application server for Ruby, Python and Node.js

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 350.000 websites.

What makes it 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.


Phusion Passenger used in Game of Thrones Ascention

Learn more: Website | Documentation | Support resources | Github | Twitter | Blog

Phusion Passenger

Installation

Please follow the installation instructions on the website.

Installing the source directly from git

If you mean to install the latest version of Passenger directly from this git repository, then you should run one of the following commands. Installing from the git repository is basically the same as the tarball installation method, as described in the manual.

./bin/passenger-install-apache2-module

-OR-

./bin/passenger-install-nginx-module

-OR-

# From your application directory
~/path-to-passenger/bin/passenger start

For troubleshooting, configuration and tips, please also refer to the above documentation. For further support, please refer to the Phusion Passenger support page.

Ruby users can also build a gem from the Git repository and install the gem.

gem build passenger.gemspec
gem install passenger-x.x.x.gem

Further reading

Legal

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

Something went wrong with that request. Please try again.