[doc] NEWS
[lighttpd.git] / doc / config / modules.conf
blobfa9d6644b003885907428a058ff36d2a073ef9c1
1 #######################################################################
2 ##
3 ##  Modules to load
4 ## -----------------
5 ##
6 ## at least mod_access and mod_accesslog should be loaded
7 ## all other module should only be loaded if really neccesary
8 ##
9 ## - saves some time
10 ## - saves memory
12 ## the default module set contains:
14 ## "mod_indexfile", "mod_dirlisting", "mod_staticfile"
16 ## you dont have to include those modules in your list
18 ## Modules, which are pulled in via conf.d/*.conf
20 ## NOTE: the order of modules is important.
22 ## - mod_accesslog     -> conf.d/access_log.conf
23 ## - mod_compress      -> conf.d/compress.conf
24 ## - mod_status        -> conf.d/status.conf
25 ## - mod_webdav        -> conf.d/webdav.conf
26 ## - mod_cml           -> conf.d/cml.conf
27 ## - mod_evhost        -> conf.d/evhost.conf
28 ## - mod_simple_vhost  -> conf.d/simple_vhost.conf
29 ## - mod_mysql_vhost   -> conf.d/mysql_vhost.conf
30 ## - mod_trigger_b4_dl -> conf.d/trigger_b4_dl.conf
31 ## - mod_userdir       -> conf.d/userdir.conf
32 ## - mod_rrdtool       -> conf.d/rrdtool.conf
33 ## - mod_ssi           -> conf.d/ssi.conf
34 ## - mod_cgi           -> conf.d/cgi.conf
35 ## - mod_scgi          -> conf.d/scgi.conf
36 ## - mod_fastcgi       -> conf.d/fastcgi.conf
37 ## - mod_proxy         -> conf.d/proxy.conf
38 ## - mod_secdownload   -> conf.d/secdownload.conf
39 ## - mod_expire        -> conf.d/expire.conf
42 server.modules = (
43   "mod_access",
44 #  "mod_alias",
45 #  "mod_auth",
46 #  "mod_authn_file",
47 #  "mod_evasive",
48 #  "mod_redirect",
49 #  "mod_rewrite",
50 #  "mod_setenv",
51 #  "mod_usertrack",
55 #######################################################################
57 #######################################################################
59 ##  Config for various Modules
63 ## mod_geoip
65 #include "conf.d/geoip.conf"
68 ## mod_ssi
70 #include "conf.d/ssi.conf"
73 ## mod_status
75 #include "conf.d/status.conf"
78 ## mod_webdav
80 #include "conf.d/webdav.conf"
83 ## mod_compress
85 #include "conf.d/compress.conf"
88 ## mod_userdir
90 #include "conf.d/userdir.conf"
93 ## mod_magnet
95 #include "conf.d/magnet.conf"
98 ## mod_cml
100 #include "conf.d/cml.conf"
103 ## mod_rrdtool
105 #include "conf.d/rrdtool.conf"
108 ## mod_proxy
110 #include "conf.d/proxy.conf"
113 ## mod_expire
115 #include "conf.d/expire.conf"
118 ## mod_secdownload
120 #include "conf.d/secdownload.conf"
123 #######################################################################
125 #######################################################################
127 ## CGI modules
131 ## SCGI (mod_scgi)
133 #include "conf.d/scgi.conf"
136 ## FastCGI (mod_fastcgi)
138 #include "conf.d/fastcgi.conf"
141 ## plain old CGI (mod_cgi)
143 #include "conf.d/cgi.conf"
146 #######################################################################
148 #######################################################################
150 ## VHost Modules
152 ##  Only load ONE of them!
153 ## ========================
157 ## You can use conditionals for vhosts aswell.
158 ## 
159 ## see https://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_Configuration
163 ## mod_evhost
165 #include "conf.d/evhost.conf"
168 ## mod_simple_vhost
170 #include "conf.d/simple_vhost.conf"
173 ## mod_mysql_vhost
175 #include "conf.d/mysql_vhost.conf"
178 #######################################################################