Class | PhusionPassenger::Standalone::RuntimeInstaller |
In: |
lib/phusion_passenger/standalone/runtime_installer.rb
|
Parent: | AbstractInstaller |
Installs the Phusion Passenger Standalone runtime by downloading and compiling Nginx, compiling the Phusion Passenger support binaries, and storing the results in the designated directories. This installer is entirely non-interactive.
The following option must be given:
If you want RuntimeInstaller to compile and install Nginx, then you must specify these options:
If you want RuntimeInstaller to compile and install the Phusion Passenger support files, then you must specify these:
Other optional options:
Please note that RuntimeInstaller will try to avoid compiling/installing things that don‘t need to be compiled/installed. This is done by checking whether some key files exist, and concluding that something doesn‘t need to be compiled/installed if they do. This quick check is of course not perfect; if you want to force a recompilation/reinstall then you should remove nginx_dir and support_dir before starting this installer.