Jump to content
Wikipedia The Free Encyclopedia

Phusion Passenger

From Wikipedia, the free encyclopedia
Open-source web server software
Phusion Passenger
Developer Phusion
Stable release
6.1.0[1]  Edit this on Wikidata / 17 September 2025; 3 months ago (17 September 2025)
Repository
Written inC++ and Ruby [2]
License MIT License
Websitewww.phusionpassenger.com Edit this at Wikidata

Phusion Passenger (informally also known as mod_rails and mod_rack among the Ruby community) is a free web server and application server with support for Ruby, Python and Node.js. It is designed to integrate into the Apache HTTP Server or the nginx web server, but also has a mode for running standalone without an external web server.[3] Phusion Passenger supports Unix-like operating systems, and is available as a gem package, as a tarball, or as native Linux packages.

Originally designed for web applications built on the Ruby on Rails framework, it was later extended to support arbitrary Ruby web frameworks through the Rack interface. Later versions also added support for Python through the WSGI interface, as well as support for Node.js.[4] In 2012, Phusion announced Phusion Passenger Enterprise, a paid, commercial variant of Phusion Passenger with "a wide array of premium features".[5] Phusion has stated that the open source variant will continue to be developed and maintained along with the Enterprise variant.

Phusion Passenger was the "preferred deployment setup" for Ruby on Rails applications in 2016,[6] and has been recommended by the Ruby on Rails authors in 2009.[7] [8] In 2013, in combination with Ruby 2.0, or with the now-discontinued Ruby Enterprise Edition, Phusion Passenger claimed that it was capable of reducing Rails's memory consumption by 33% as well as increasing its performance.[9]

Market share

[edit ]

As of Aug 2021 more than 130,000 web sites use Phusion Passenger. [10]

See also

[edit ]

References

[edit ]
  1. ^ "Release 6.1.0". 17 September 2025. Retrieved 20 October 2025.
  2. ^ "Passenger Library, In-depth: Lightweight Ruby dependency". Phusion. Retrieved 2016年07月14日.
  3. ^ "Phusion Passenger goes fourth". The H. Retrieved 26 February 2015.
  4. ^ "Phusion Passenger Node.js quickstart". Phusion. Retrieved 2013年07月15日.
  5. ^ "Phusion Passenger Enterprise released". Phusion. 2012年08月01日. Retrieved 2013年07月15日.
  6. ^ "Deploy". Ruby on Rails. Archived from the original on 2016年01月02日. Retrieved 2016年01月02日.
  7. ^ "Myth #1: Rails is hard to deploy". Loudthinking.com. 2008年11月13日. Archived from the original on 2011年04月24日. Retrieved 2009年07月03日.
  8. ^ "Koz Speaks — Random Musings on Technology". Koziarski.net. Archived from the original on 2012年07月23日. Retrieved 2009年07月03日.
  9. ^ "Performance and memory usage comparisons — Ruby Enterprise Edition". Rubyenterpriseedition.com. Retrieved 2013年07月15日.
  10. ^ "Phusion Passenger usage statistics". webtechsurvey.com. Retrieved 2021年08月24日.
[edit ]
Protocols
Server APIs
Apache modules
Topics
Browser APIs
Web APIs
WHATWG
W3C
Khronos
Others
Topics

AltStyle によって変換されたページ (->オリジナル) /