From 0c349980648f09ca36bb73ea80d1cfeed5fbb9e2 Mon Sep 17 00:00:00 2001 From: Joe Presbrey Date: Tue, 21 Aug 2007 23:05:07 +0000 Subject: [PATCH] lighttpd remote signups git-svn-id: svn://presbrey.mit.edu/sql@141 a142d4bd-2cfb-0310-9673-cb33a7e74f58 --- etc/lighttpd.conf | 52 ++++++++++++++++++++++++++++++++++++++++++++++ web/home/style.css | 2 +- 2 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 etc/lighttpd.conf diff --git a/etc/lighttpd.conf b/etc/lighttpd.conf new file mode 100644 index 0000000..a054102 --- /dev/null +++ b/etc/lighttpd.conf @@ -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", +) diff --git a/web/home/style.css b/web/home/style.css index 5bf340b..0cdee3b 100644 --- a/web/home/style.css +++ b/web/home/style.css @@ -39,7 +39,7 @@ body { body { background: #2050A0; color:#333; } #rap { background: #ffffff; } -#masthead { background-image: url('/~scripts/home/images/sb.gif'); background-repeat: no-repeat; } +#masthead { background-image: url('sb.gif'); background-repeat: no-repeat; } #footer { background: #2050A0; } #hnav { background: #2050A0; } a { color: #2050A0; text-decoration: none; } -- 2.45.1