Share

WIKIPEDIA ARTICLE

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Phusion Passenger
Developer(s) Phusion
Stable release
5.1.12[1] / 23 November 2017; 5 months ago (2017-11-23)
Repository Edit this at Wikidata
Written in C++ and Ruby[2]
License MIT License
Website phusionpassenger.com

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]

See also[edit]

References[edit]

  1. ^ Knoppel, Daniel (2017-11-23). "Passenger 5.1.12: Ubuntu 17.10, Nginx 1.12.2, new queue limit feature, fixes". Retrieved 2018-01-08. 
  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. 

External links[edit]

Disclaimer

None of the audio/visual content is hosted on this site. All media is embedded from other sites such as GoogleVideo, Wikipedia, YouTube etc. Therefore, this site has no control over the copyright issues of the streaming media.

All issues concerning copyright violations should be aimed at the sites hosting the material. This site does not host any of the streaming media and the owner has not uploaded any of the material to the video hosting servers. Anyone can find the same content on Google Video or YouTube by themselves.

The owner of this site cannot know which documentaries are in public domain, which has been uploaded to e.g. YouTube by the owner and which has been uploaded without permission. The copyright owner must contact the source if he wants his material off the Internet completely.

Powered by YouTube
Wikipedia content is licensed under the GFDL and (CC) license