lighttpd.conf variables, documentation comments, configuration guidance Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
41 lines
1.5 KiB
Text
41 lines
1.5 KiB
Text
### Documentation
|
|
# https://wiki.lighttpd.net/
|
|
#
|
|
### Configuration Syntax
|
|
# https://wiki.lighttpd.net/Docs_Configuration
|
|
#
|
|
### Configuration Options
|
|
# https://wiki.lighttpd.net/Docs_ConfigurationOptions
|
|
#
|
|
### Configuration Variables (potentially used in /etc/lighttpd/conf.d/*.conf)
|
|
var.log_root = "/var/log/lighttpd/"
|
|
var.server_root = "/www/"
|
|
var.state_dir = "/var/run/"
|
|
var.home_dir = "/var/lib/lighttpd/"
|
|
var.conf_dir = "/etc/lighttpd"
|
|
var.vhosts_dir = server_root + "/vhosts"
|
|
var.cache_dir = "/var/cache/lighttpd"
|
|
var.socket_dir = home_dir + "/sockets"
|
|
|
|
### OpenWRT lighttpd base configuration
|
|
server.document-root = server_root
|
|
server.upload-dirs = ( "/tmp" )
|
|
server.errorlog = log_root + "error.log"
|
|
server.pid-file = state_dir + "lighttpd.pid"
|
|
server.username = "http"
|
|
server.groupname = "www-data"
|
|
|
|
# historical; preserved for compatibility; should have been disabled by default
|
|
index-file.names = ( "index.php", "index.html",
|
|
"index.htm", "default.htm",
|
|
)
|
|
|
|
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
|
|
|
|
include "/etc/lighttpd/mime.conf"
|
|
include "/etc/lighttpd/conf.d/*.conf"
|
|
|
|
### Customizations
|
|
# customizations should generally be placed in separate files such as
|
|
# /etc/lighttpd/conf.d/00_vars.conf # override variables for conf.d/*.conf
|
|
# /etc/lighttpd/conf.d/zz_custom.conf # override other conf.d/*.conf settings
|