version 1.1.1.1, 2013/10/14 10:32:47
|
version 1.1.1.2, 2016/11/02 10:35:00
|
Line 3 server.document-root = env.SRCDIR + "/tmp/ligh
|
Line 3 server.document-root = env.SRCDIR + "/tmp/ligh
|
## bind to port (default: 80) |
## bind to port (default: 80) |
server.port = 2048 |
server.port = 2048 |
|
|
# server.license = "00000001000000013feccb804014587f000000010000000105911c976a3d462c8eaa2d7ca850432c" |
|
|
|
## bind to localhost (default: all interfaces) |
## bind to localhost (default: all interfaces) |
server.bind = "localhost" |
server.bind = "localhost" |
server.errorlog = env.SRCDIR + "/tmp/lighttpd/logs/lighttpd.error.log" |
server.errorlog = env.SRCDIR + "/tmp/lighttpd/logs/lighttpd.error.log" |
Line 12 server.breakagelog = env.SRCDIR + "/tmp/lightt
|
Line 10 server.breakagelog = env.SRCDIR + "/tmp/lightt
|
server.name = "www.example.org" |
server.name = "www.example.org" |
server.tag = "Apache 1.3.29" |
server.tag = "Apache 1.3.29" |
|
|
|
|
## |
|
## Format: <errorfile-prefix><status>.html |
|
## -> ..../status-404.html for 'File not found' |
|
#server.errorfile-prefix = "/home/weigon/projects/lighttpd/doc/status-" |
|
|
|
server.dir-listing = "enable" |
server.dir-listing = "enable" |
|
|
#server.event-handler = "linux-sysepoll" | server.modules = ( |
#server.event-handler = "linux-rtsig" | "mod_rewrite", |
| "mod_setenv", |
| "mod_access", |
| "mod_auth", |
| "mod_status", |
| "mod_expire", |
| "mod_simple_vhost", |
| "mod_redirect", |
| "mod_fastcgi", |
| "mod_compress", |
| "mod_accesslog", |
| ) |
|
|
#server.modules.path = "" | server.indexfiles = ( |
server.modules = ( | "index.html", |
"mod_rewrite", | "index.htm", |
"mod_setenv", | "default.htm", |
"mod_access", | "index.php", |
"mod_auth", | ) |
# "mod_httptls", | |
"mod_status", | |
"mod_expire", | |
"mod_simple_vhost", | |
"mod_redirect", | |
# "mod_evhost", | |
# "mod_localizer", | |
"mod_fastcgi", | |
"mod_cgi", | |
"mod_compress", | |
"mod_accesslog" ) | |
|
|
server.indexfiles = ( "index.html", |
|
"index.htm", "default.htm", "index.php" ) |
|
|
|
#,-- only root can use these options |
|
#| |
|
#|# chroot() to directory (default: no chroot() ) |
|
#| server.chroot / |
|
#|# change uid to <uid> (default: don't care) |
|
#| server.userid wwwrun |
|
#|# change uid to <uid> (default: don't care) |
|
#| server.groupid wwwrun |
|
#| |
|
#`-- |
|
|
|
|
|
######################## MODULE CONFIG ############################ |
######################## MODULE CONFIG ############################ |
|
|
|
|
accesslog.filename = env.SRCDIR + "/tmp/lighttpd/logs/lighttpd.access.log" | accesslog.filename = env.SRCDIR + "/tmp/lighttpd/logs/lighttpd.access.log" |
|
|
mimetype.assign = ( ".png" => "image/png", | mimetype.assign = ( |
".jpg" => "image/jpeg", | ".png" => "image/png", |
".jpeg" => "image/jpeg", | ".jpg" => "image/jpeg", |
".gif" => "image/gif", | ".jpeg" => "image/jpeg", |
".html" => "text/html", | ".gif" => "image/gif", |
".htm" => "text/html", | ".html" => "text/html", |
".pdf" => "application/pdf", | ".htm" => "text/html", |
".swf" => "application/x-shockwave-flash", | ".pdf" => "application/pdf", |
".spl" => "application/futuresplash", | ".swf" => "application/x-shockwave-flash", |
".txt" => "text/plain", | ".spl" => "application/futuresplash", |
".tar.gz" => "application/x-tgz", | ".txt" => "text/plain", |
".tgz" => "application/x-tgz", | ".tar.gz" => "application/x-tgz", |
".gz" => "application/x-gzip", | ".tgz" => "application/x-tgz", |
".c" => "text/plain", | ".gz" => "application/x-gzip", |
".conf" => "text/plain" ) | ".c" => "text/plain", |
| ".conf" => "text/plain", |
| ) |
|
|
compress.cache-dir = env.SRCDIR + "/tmp/lighttpd/cache/compress/" | compress.cache-dir = env.SRCDIR + "/tmp/lighttpd/cache/compress/" |
compress.filetype = ("text/plain", "text/html") | compress.filetype = ( |
| "text/plain", |
| "text/html", |
| ) |
|
|
setenv.add-environment = ( "TRAC_ENV" => "foo") | setenv.add-environment = ( |
setenv.add-request-header = ( "FOO" => "foo") | "TRAC_ENV" => "foo", |
setenv.add-response-header = ( "BAR" => "foo") | ) |
| setenv.add-request-header = ( |
| "FOO" => "foo", |
| ) |
| setenv.add-response-header = ( |
| "BAR" => "foo", |
| ) |
|
|
fastcgi.debug = 0 | fastcgi.debug = 0 |
fastcgi.server = ( ".php" => ( | fastcgi.server = ( ".php" => ( |
"grisu" => ( | "grisu" => ( |
"host" => "127.0.0.1", | "host" => "127.0.0.1", |
"port" => 1026, | "port" => 1026, |
# "mode" => "authorizer", | ), |
# "docroot" => env.SRCDIR + "/tmp/lighttpd/servers/www.example.org/pages/", | )) |
) | |
) | |
) | |
|
|
| auth.backend = "plain" |
cgi.assign = ( ".pl" => "/usr/bin/perl", | auth.backend.plain.userfile = env.SRCDIR + "/tmp/lighttpd/lighttpd.user" |
".cgi" => "/usr/bin/perl", | |
".py" => "/usr/bin/python" ) | |
| |
| |
| |
ssl.engine = "disable" | |
# ssl.pemfile = "server.pem" | |
| |
auth.backend = "plain" | |
auth.backend.plain.userfile = env.SRCDIR + "/tmp/lighttpd/lighttpd.user" | |
auth.backend.plain.groupfile = "lighttpd.group" |
auth.backend.plain.groupfile = "lighttpd.group" |
|
|
auth.backend.ldap.hostname = "localhost" | auth.backend.ldap.hostname = "localhost" |
auth.backend.ldap.base-dn = "dc=my-domain,dc=com" | auth.backend.ldap.base-dn = "dc=my-domain,dc=com" |
auth.backend.ldap.filter = "(uid=$)" | auth.backend.ldap.filter = "(uid=$)" |
|
|
auth.require = ( "/server-status" => | auth.require = ( |
( | "/server-status" => ( |
"method" => "digest", | "method" => "digest", |
"realm" => "download archiv", | "realm" => "download archiv", |
# "require" => ("group=www", "user=jan", "host=192.168.2.10") | "require" => "group=www|user=jan|host=192.168.2.10", |
"require" => "group=www|user=jan|host=192.168.2.10" | ), |
), | "/auth.php" => ( |
"/auth.php" => | "method" => "basic", |
( | "realm" => "download archiv", |
"method" => "basic", | "require" => "user=jan", |
"realm" => "download archiv", | ), |
# "require" => ("group=www", "user=jan", "host=192.168.2.10") | "/server-config" => ( |
"require" => "user=jan" | "method" => "basic", |
), | "realm" => "download archiv", |
"/server-config" => | "require" => "group=www|user=jan|host=192.168.2.10", |
( | ), |
"method" => "basic", | ) |
"realm" => "download archiv", | |
# "require" => ("group=www", "user=jan", "user=weigon", "host=192.168.2.10") | |
"require" => "group=www|user=jan|host=192.168.2.10" | |
) | |
) | |
|
|
url.access-deny = ( "~", ".inc") | url.access-deny = ( |
| "~", |
| ".inc", |
| ) |
|
|
url.redirect = ( "^/redirect/$" => "http://localhost:2048/" ) | url.redirect = ( |
| "^/redirect/$" => "http://localhost:2048/", |
| ) |
|
|
expire.url = ( "/buggy/" => "access 2 hours", "/asdhas/" => "access plus 1 seconds 2 minutes") | expire.url = ( |
| "/buggy/" => "access 2 hours", |
| "/asdhas/" => "access plus 1 seconds 2 minutes", |
| ) |
|
|
#cache.cache-dir = "/home/weigon/wwwroot/cache/" |
|
|
|
#### status module |
#### status module |
status.status-url = "/server-status" | status.status-url = "/server-status" |
status.config-url = "/server-config" | status.config-url = "/server-config" |
|
|
simple-vhost.document-root = "pages" |
simple-vhost.document-root = "pages" |
simple-vhost.server-root = env.SRCDIR + "/tmp/lighttpd/servers/" |
simple-vhost.server-root = env.SRCDIR + "/tmp/lighttpd/servers/" |
simple-vhost.default-host = "www.example.org" |
simple-vhost.default-host = "www.example.org" |
|
|
$HTTP["host"] == "vvv.example.org" { |
$HTTP["host"] == "vvv.example.org" { |
server.document-root = env.SRCDIR + "/tmp/lighttpd/servers/www.example.org/pages/" | server.document-root = env.SRCDIR + "/tmp/lighttpd/servers/www.example.org/pages/" |
} |
} |
|
|
$HTTP["host"] == "zzz.example.org" { |
$HTTP["host"] == "zzz.example.org" { |
server.document-root = env.SRCDIR + "/tmp/lighttpd/servers/www.example.org/pages/" | server.document-root = env.SRCDIR + "/tmp/lighttpd/servers/www.example.org/pages/" |
server.name = "zzz.example.org" | server.name = "zzz.example.org" |
} |
} |
|
|