Formula

passenger

6.2.0

Server for Ruby, Python, and Node.js apps via Apache/NGINX

Install

brew install passenger

Details

Sources

Supported platforms

ArchitecturePlatformsVersionDownload
Apple SiliconGolden Gate6.2.0File
SHA-2564525134b680d1192e500a9353cbbe8dfdebebfb573148ce79a2d0d30bf0178ef
Apple SiliconTahoe6.2.0File
SHA-256c8a40c514d9bebb045f26c64ced79d54fdeb0a969e459fe897b2f78d281c797d
Apple SiliconSequoia6.2.0File
SHA-25606d4b9baa5bce895424ee99048379e6ac57d2023d004eed01dde6bc368981363
ARM64Linux6.2.0File
SHA-25699d469fc3465a5d9a329d2717929aaba29a021cc952528a03e213c80af1a4786
x86_64Linux6.2.0File
SHA-2564a20b09f9a9d23571b5b09e652320f7adf5f8f330c4e07b7e9503be55c5fd71a

Dependencies

  • apr
  • apr-util
  • openssl@3
  • pcre2

Package data

Caveats

To activate Phusion Passenger for Nginx, run:
  brew install nginx
And add the following to $HOMEBREW_PREFIX/etc/nginx/nginx.conf at the top scope (outside http{}):
  load_module $HOMEBREW_PREFIX/opt/passenger/libexec/modules/ngx_http_passenger_module.so;
And add the following to $HOMEBREW_PREFIX/etc/nginx/nginx.conf in the http scope:
  passenger_root $HOMEBREW_PREFIX/opt/passenger/libexec/src/ruby_supportlib/phusion_passenger/locations.ini;
  passenger_ruby /usr/bin/ruby;

To activate Phusion Passenger for Apache, create /etc/apache2/other/passenger.conf:
  LoadModule passenger_module $HOMEBREW_PREFIX/opt/passenger/libexec/buildout/apache2/mod_passenger.so
  PassengerRoot $HOMEBREW_PREFIX/opt/passenger/libexec/src/ruby_supportlib/phusion_passenger/locations.ini
  PassengerDefaultRuby /usr/bin/ruby