You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
64 lines
2.7 KiB
64 lines
2.7 KiB
<IfDefine PASSENGER>
|
|
LoadModule passenger_module modules/mod_passenger.so
|
|
|
|
# The location to the Phusion Passenger root directory. This configuration
|
|
# option is essential to Phusion Passenger. The correct value is given by the
|
|
# installer, and should usually not be changed manually.
|
|
PassengerRoot /usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini
|
|
|
|
# This option allows one to specify how much information Phusion Passenger
|
|
# should write to the Apache error log file. A higher log level value means
|
|
# that more information will be logged.
|
|
#
|
|
# Possible values are:
|
|
#
|
|
# 0: Show only errors and warnings.
|
|
# 1: Show the most important debugging information. This might be useful for
|
|
# system administrators who are trying to figure out the cause of a
|
|
# problem.
|
|
# 2: Show more debugging information. This is typically only useful for
|
|
# developers.
|
|
# 3: Show even more debugging information.
|
|
PassengerLogLevel 0
|
|
|
|
# This option specifies the default global version of Ruby to use.
|
|
PassengerDefaultRuby /usr/bin/ruby
|
|
|
|
# This option allows one to specify the Ruby interpreter to use for
|
|
# specific instances.
|
|
# PassengerRuby /usr/bin/ruby
|
|
|
|
# The maximum number of Ruby on Rails application instances that may be
|
|
# simultaneously active. A larger number results in higher memory usage, but
|
|
# improved ability to handle concurrent HTTP clients.
|
|
PassengerMaxPoolSize 20
|
|
|
|
# The maximum number of seconds that a Ruby on Rails application instance may
|
|
# be idle. That is, if an application instance hasn't done anything after the
|
|
# given number of seconds, then it will be shutdown in order to conserve
|
|
# memory.
|
|
PassengerPoolIdleTime 120
|
|
|
|
# The maximum number of application instances that may be simultaneously active
|
|
# for a single application. This helps to make sure that a single application
|
|
# will not occupy all available slots in the application pool.
|
|
#
|
|
# This value must be less than PassengerMaxPoolSize. A value of 0 means that
|
|
# there is no limit placed on the number of instances a single application may
|
|
# use, i.e. only the global limit of PassengerMaxPoolSize will be enforced.
|
|
PassengerMaxInstancesPerApp 0
|
|
|
|
# When the PassengerUserSwitching option is enabled a Rails application is started
|
|
# as the owner of the file config/environment.rb. So if
|
|
# /home/webapps/foo/config/environment.rb is owned by joe, then Passenger will
|
|
# launch the corresponding Rails application as joe as well.
|
|
PassengerUserSwitching On
|
|
|
|
# Under no circumstances will Rails applications be run as root. If
|
|
# environment.rb is owned by root or by an unknown user, then the Rails
|
|
# application will run as the user specified by PassengerDefaultUser.
|
|
PassengerDefaultUser apache
|
|
</IfDefine>
|
|
|
|
# vim: ts=4 filetype=apache
|