ubuntu + lighttpd + fastcgi 单域名多Rails应用布置

November 17th, 2008 no comment

软件版本:ubuntu 8.04/lighttpd 1.4.19/ruby on rails 2.1.2 假定需要布置多 ror 应用的域名是 ror.example.com, 域名下一个子目录为一个应用,如 /app1, /app2.. 首先,需要做的就是配置 lighty $HTTP["host"] =~ “^ror\.example\.com$” {     $HTTP["url"] =~ “^/app1″ {         alias.url = (“/app1″ => “/path/to/app1/public”)         server.error-handler-404 = “/app1/dispatch.fcgi”         fastcgi.server = ( “.fcgi” =>             (( “socket” => “/tmp/app1.socket”,                “bin-path” => “/path/to/app1/public/dispatch.fcgi”,                “bin-environment” => (“RAILS_RELATIVE_URL_ROOT” => “/app1″) [...]