]> andersk Git - sql.git/blobdiff - etc/lighttpd.conf
lighttpd remote signups
[sql.git] / etc / lighttpd.conf
diff --git a/etc/lighttpd.conf b/etc/lighttpd.conf
new file mode 100644 (file)
index 0000000..a054102
--- /dev/null
@@ -0,0 +1,52 @@
+server.modules             = ( "mod_rewrite", "mod_alias", "mod_access", "mod_fastcgi" )
+server.errorlog            = "/var/log/lighttpd/error_log"
+index-file.names           = ( "index.php", "index.html" )
+server.tag                 = ""
+url.access-deny            = ( "~", ".inc", ".svn", "CVS" )
+static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
+server.port                = 80
+#server.bind                = "localhost"
+#server.error-handler-404   = "/error-handler.html"
+#server.error-handler-404   = "/error-handler.php"
+server.pid-file            = "/var/run/lighttpd.pid"
+server.username            = "lighttpd"
+server.groupname           = "lighttpd"
+fastcgi.server             = ( ".php" =>
+                               ( "localhost" =>
+                                 (
+                                   "socket" => "/tmp/php-fastcgi.socket",
+                                   "bin-path" => "/usr/bin/php-cgi",
+                                   "min-procs" => 2,
+                                   "max-procs" => 2,
+                                   "bin-environment" => (
+                                       "PHP_FCGI_CHILDREN" => "4",
+                                       "PHP_FCGI_MAX_REQUESTS" => "10000"
+                                   ),
+                                   "broken-scriptfilename" => "enable"
+                                 )
+                               )
+                            )
+server.document-root = "/srv/sql/web/home/"
+alias.url = ( "/~sql/" => "/srv/sql/web/" )
+alias.url += ( "/main/" => "/srv/sql/web/main/" )
+alias.url += ( "/dev/" => "/srv/sql/web/dev/" )
+alias.url += ( "/" => "/srv/sql/web/home/" )
+url.rewrite-once = ( "^/~sql/main/do/([^\?]+)(\??.*)" => "/~sql/main/$1.php$2" )
+url.rewrite-once += ( "^/~sql/dev/do/([^\?]+)(\??.*)" => "/~sql/dev/$1.php$2" )
+url.rewrite-once += ( "^/main/do/([^\?]+)(\??.*)" => "/main/$1.php$2" )
+url.rewrite-once += ( "^/dev/do/([^\?]+)(\??.*)" => "/dev/$1.php$2" )
+$SERVER["socket"] == "0.0.0.0:443" {
+       ssl.engine = "enable"
+       ssl.pemfile = "/etc/lighttpd/sql-mit-edu.pem"
+       ssl.ca-file = "/etc/lighttpd/mitCAclient.pem"
+       ssl.verifyclient.activate  = "enable"
+       ssl.verifyclient.enforce   = "disable"
+       ssl.verifyclient.depth     = 2
+}
+mimetype.assign = (
+       ".css" => "text/css",
+       ".html" => "text/html",
+       ".jpg" => "image/jpeg",
+       ".jpeg" => "image/jpeg",
+       ".png" => "image/png",
+)
This page took 0.03148 seconds and 4 git commands to generate.