Fastcgi for Lighttpd
The Lighttpd Web server supports the FastCGI protocol natively.
Note: Assume the Genero Application Server is installed in the following directory
(FGLASDIR): /opt/gas. Make the appropriate substitution for the
FGLASDIR when applying these examples to your own configuration.
For more information, see the ModFastCGI documentation provided by Apache.
ModFastCGI configuration to manage GAS
Add these lines to your Lighttpd configuration
file:
server.modules += ( "mod_fastcgi" )
fastcgi.server = (
"/gas" =>
((
"host" => "127.0.0.1",
"port" => <gas-server-port>,
"check-local" => "disable",
"bin-path" => "/opt/gas/bin/wrapper.fcgi",
"bin-environment" => (
"FGLASDIR" => "/opt/gas"
),
"max-procs" => 1
))
)
Note:
The "server.max-write-idle" global parameter must be greater than REQUEST_RESULT
timeout in
the GAS configuration.