passenger
6.2.0Server for Ruby, Python, and Node.js apps via Apache/NGINX
Install
brew install passengerDetails
Sources
Supported platforms
| Architecture | Platforms | Version | Download |
|---|---|---|---|
| Apple Silicon | Golden Gate | 6.2.0 | FileSHA-2564525134b680d1192e500a9353cbbe8dfdebebfb573148ce79a2d0d30bf0178ef |
| Apple Silicon | Tahoe | 6.2.0 | FileSHA-256c8a40c514d9bebb045f26c64ced79d54fdeb0a969e459fe897b2f78d281c797d |
| Apple Silicon | Sequoia | 6.2.0 | FileSHA-25606d4b9baa5bce895424ee99048379e6ac57d2023d004eed01dde6bc368981363 |
| ARM64 | Linux | 6.2.0 | FileSHA-25699d469fc3465a5d9a329d2717929aaba29a021cc952528a03e213c80af1a4786 |
| x86_64 | Linux | 6.2.0 | FileSHA-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
