root/cherokee/trunk/cherokee.conf.sample.pre

Revision 2034, 15.0 kB (checked in by alo, 2 weeks ago)

--

Line 
1 ##
2 ## cherokee.conf -- Cherokee HTTP server configuration file
3 ##
4 ## Common use
5 ##
6 ## NOTE: This file is NOT meant to be edited by hand.
7 ##
8
9 # Server
10 #
11 server!port = 80
12 server!port_tls = 443
13 server!timeout = 15
14 server!keepalive = 1
15 server!keepalive_max_requests = 500
16 server!server_tokens = full
17 server!panic_action = %prefix%/bin/cherokee-panic
18 server!pid_file = %localstatedir%/run/cherokee.pid
19
20 # Default virtual server
21 #
22 vserver!1!nick = default
23 vserver!1!document_root = %wwwroot%
24 vserver!1!directory_index = index.php,index.html
25
26 vserver!1!logger = combined
27 vserver!1!logger!access!type = file
28 vserver!1!logger!access!filename = %localstatedir%/log/cherokee.access
29 vserver!1!logger!access!buffsize = 16384
30 vserver!1!logger!error!type = file
31 vserver!1!logger!error!filename = %localstatedir%/log/cherokee.error
32
33 vserver!1!rule!1!match = default
34 vserver!1!rule!1!handler = common
35 vserver!1!rule!1!handler!iocache = 0
36
37 vserver!1!rule!2!match = directory
38 vserver!1!rule!2!match!directory = /icons
39 vserver!1!rule!2!handler = file
40 vserver!1!rule!2!document_root = %prefix%/share/cherokee/icons/
41
42 vserver!1!rule!3!match = directory
43 vserver!1!rule!3!match!directory = /cherokee_themes
44 vserver!1!rule!3!document_root = %prefix%/share/cherokee/themes/
45 vserver!1!rule!3!handler = file
46
47 vserver!1!rule!4!match = directory
48 vserver!1!rule!4!match!directory = /cgi-bin
49 vserver!1!rule!4!document_root = %prefix%/lib/cgi-bin/
50 vserver!1!rule!4!handler = cgi
51
52 vserver!1!rule!5!match = directory
53 vserver!1!rule!5!match!directory = /about
54 vserver!1!rule!5!encoder!gzip = 1
55 vserver!1!rule!5!handler = server_info
56 vserver!1!rule!5!handler!type = just_about
57
58 vserver!1!rule!99999!match = extensions
59 vserver!1!rule!99999!match!extensions = php
60 vserver!1!rule!99999!encoder!gzip = 1
61 vserver!1!rule!99999!handler = fcgi
62 vserver!1!rule!99999!handler!balancer = round_robin
63 vserver!1!rule!99999!handler!balancer!source!1 = 1
64
65 # Sources
66 #
67 source!1!nick = php
68 source!1!type = interpreter
69 source!1!host = /tmp/cherokee-php.sock
70 source!1!env!PHP_FCGI_CHILDREN = 5
71 source!1!env!PHP_FCGI_MAX_REQUESTS = 2000
72 source!1!interpreter = %phpcgi% -b /tmp/cherokee-php.sock
73
74 # Icons
75 #
76 icons!directory = folder.png
77 icons!parent_directory = arrow_turn_left.png
78 icons!default = page_white.png
79
80 icons!file!bomb.png = core
81 icons!file!page_white_go.png = *README*
82
83 icons!suffix!html.png = html,htm
84 icons!suffix!css.png = css
85 icons!suffix!page_white_c.png = c,h,cpp
86 icons!suffix!page_white_php.png = php
87 icons!suffix!page_white_acrobat.png = pdf
88 icons!suffix!page_white_office.png = doc,ppt,xls
89 icons!suffix!page_white_text.png = txt,text,rtf,sdw
90 icons!suffix!font.png = ttf
91 icons!suffix!music.png = au,snd,mid,midi,kar,mpga,mpega,mp2,mp3,m3u,sid,wav,aif,aiff,aifc,gsm,m3u,wma,wax,ra,rm,ram,pls,sd2,ogg
92 icons!suffix!package.png = tar,gz,bz2,zip,rar,ace,lha,Z,z,7z
93 icons!suffix!film.png = avi,mpeg,mpga,mpe,mpg,mpeg3,mp2,dl,fli,qt,mov,movie
94 icons!suffix!cup.png = java,class,jar
95 icons!suffix!cd.png = iso,ngr,cue
96 icons!suffix!camera.png = jpg,jpeg,jpe
97 icons!suffix!color_wheel.png = png,gif,xcf,bmp,pcx,tiff,tif,cdr,psd,xpm,xbm
98 icons!suffix!script.png = sh,csh,ksh,tcl,tk,py,pl
99 icons!suffix!ruby.png = rb
100 icons!suffix!control_play.png = bin,exe,com,msi,out
101 icons!suffix!email.png = eml,mbox,box,email,mbx
102 icons!suffix!printer.png = ps,eps
103
104 # Mime types
105 #
106 mime!application/bzip2!extensions = bz2
107 mime!application/gzip!extensions = gz
108 mime!application/hta!extensions = hta
109 mime!application/java-archive!extensions = jar
110 mime!application/java-serialized-object!extensions = ser
111 mime!application/java-vm!extensions = class
112 mime!application/mac-binhex40!extensions = hqx
113 mime!application/mac-compactpro!extensions = cpt
114 mime!application/mathematica!extensions = nb
115 mime!application/msaccess!extensions = mdb
116 mime!application/msword!extensions = doc,dot
117 mime!application/octet-stream!extensions = bin
118 mime!application/octetstream!extensions = 7z
119 mime!application/octetstream!extensions = ace
120 mime!application/oda!extensions = oda
121 mime!application/ogg!extensions = ogg
122 mime!application/pdf!extensions = pdf
123 mime!application/pgp-keys!extensions = key
124 mime!application/pgp-signature!extensions = pgp
125 mime!application/pics-rules!extensions = prf
126 mime!application/postscript!extensions = ps,ai,eps
127 mime!application/rar!extensions = rar
128 mime!application/rar!extensions = rar
129 mime!application/rdf+xml!extensions = rdf
130 mime!application/rss+xml!extensions = rss
131 mime!application/smil!extensions = smi,smil
132 mime!application/vnd.mozilla.xul+xml!extensions = xul
133 mime!application/vnd.ms-excel!extensions = xls,xlb,xlt
134 mime!application/vnd.ms-pki.seccat!extensions = cat
135 mime!application/vnd.ms-pki.stl!extensions = stl
136 mime!application/vnd.ms-powerpoint!extensions = ppt,pps
137 mime!application/vnd.oasis.opendocument.chart!extensions = odc
138 mime!application/vnd.oasis.opendocument.database!extensions = odb
139 mime!application/vnd.oasis.opendocument.formula!extensions = odf
140 mime!application/vnd.oasis.opendocument.graphics!extensions = odg
141 mime!application/vnd.oasis.opendocument.image!extensions = odi
142 mime!application/vnd.oasis.opendocument.presentation!extensions = odp
143 mime!application/vnd.oasis.opendocument.spreadsheet!extensions = ods
144 mime!application/vnd.oasis.opendocument.text!extensions = odt
145 mime!application/vnd.oasis.opendocument.text-master!extensions = odm
146 mime!application/vnd.oasis.opendocument.text-web!extensions = oth
147 mime!application/vnd.rim.cod!extensions = cod
148 mime!application/vnd.smaf!extensions = mmf
149 mime!application/vnd.stardivision.calc!extensions = sdc
150 mime!application/vnd.stardivision.draw!extensions = sda
151 mime!application/vnd.stardivision.impress!extensions = sdd,sdp
152 mime!application/vnd.stardivision.math!extensions = smf
153 mime!application/vnd.stardivision.writer!extensions = sdw,vor
154 mime!application/vnd.stardivision.writer-global!extensions = sgl
155 mime!application/vnd.sun.xml.calc!extensions = sxc
156 mime!application/vnd.sun.xml.calc.template!extensions = stc
157 mime!application/vnd.sun.xml.draw!extensions = sxd
158 mime!application/vnd.sun.xml.draw.template!extensions = std
159 mime!application/vnd.sun.xml.impress!extensions = sxi
160 mime!application/vnd.sun.xml.impress.template!extensions = sti
161 mime!application/vnd.sun.xml.math!extensions = sxm
162 mime!application/vnd.sun.xml.writer!extensions = sxw
163 mime!application/vnd.sun.xml.writer.global!extensions = sxg
164 mime!application/vnd.sun.xml.writer.template!extensions = stw
165 mime!application/vnd.symbian.install!extensions = sis
166 mime!application/vnd.visio!extensions = vsd
167 mime!application/vnd.wap.wbxml!extensions = wbxml
168 mime!application/vnd.wap.wmlc!extensions = wmlc
169 mime!application/vnd.wap.wmlscriptc!extensions = wmlsc
170 mime!application/x-abiword!extensions = abw
171 mime!application/x-apple-diskimage!extensions = dmg
172 mime!application/x-bcpio!extensions = bcpio
173 mime!application/x-bittorrent!extensions = torrent
174 mime!application/x-cdf!extensions = cdf
175 mime!application/x-cdlink!extensions = vcd
176 mime!application/x-chess-pgn!extensions = pgn
177 mime!application/x-cpio!extensions = cpio
178 mime!application/x-csh!extensions = csh
179 mime!application/x-debian-package!extensions = deb,udeb
180 mime!application/x-director!extensions = dcr,dir,dxr
181 mime!application/x-dms!extensions = dms
182 mime!application/x-doom!extensions = wad
183 mime!application/x-dvi!extensions = dvi
184 mime!application/x-flac!extensions = flac
185 mime!application/x-font!extensions = pfa,pfb,gsf,pcf,pcf.Z
186 mime!application/x-freemind!extensions = mm
187 mime!application/x-gnumeric!extensions = gnumeric
188 mime!application/x-go-sgf!extensions = sgf
189 mime!application/x-graphing-calculator!extensions = gcf
190 mime!application/x-gtar!extensions = gtar,tgz,taz
191 mime!application/x-gzip!extensions = gz,tgz
192 mime!application/x-hdf!extensions = hdf
193 mime!application/x-httpd-php!extensions = phtml,pht,php
194 mime!application/x-httpd-php-source!extensions = phps
195 mime!application/x-httpd-php3!extensions = php3
196 mime!application/x-httpd-php3-preprocessed!extensions = php3p
197 mime!application/x-httpd-php4!extensions = php4
198 mime!application/x-ica!extensions = ica
199 mime!application/x-internet-signup!extensions = ins,isp
200 mime!application/x-iphone!extensions = iii
201 mime!application/x-iso9660-image!extensions = iso
202 mime!application/x-java-jnlp-file!extensions = jnlp
203 mime!application/x-javascript!extensions = js
204 mime!application/x-jmol!extensions = jmz
205 mime!application/x-kchart!extensions = chrt
206 mime!application/x-killustrator!extensions = kil
207 mime!application/x-koan!extensions = skp,skd,skt,skm
208 mime!application/x-kpresenter!extensions = kpr,kpt
209 mime!application/x-kspread!extensions = ksp
210 mime!application/x-kword!extensions = kwd,kwt
211 mime!application/x-latex!extensions = latex
212 mime!application/x-lha!extensions = lha
213 mime!application/x-lzh!extensions = lzh
214 mime!application/x-lzx!extensions = lzx
215 mime!application/x-maker!extensions = frm,maker,frame,fm,fb,book,fbdoc
216 mime!application/x-mif!extensions = mif
217 mime!application/x-ms-wmd!extensions = wmd
218 mime!application/x-ms-wmz!extensions = wmz
219 mime!application/x-msdos-program!extensions = com,exe,bat,dll
220 mime!application/x-msi!extensions = msi
221 mime!application/x-netcdf!extensions = nc
222 mime!application/x-ns-proxy-autoconfig!extensions = pac
223 mime!application/x-nwc!extensions = nwc
224 mime!application/x-object!extensions = o
225 mime!application/x-oz-application!extensions = oza
226 mime!application/x-pkcs7-certreqresp!extensions = p7r
227 mime!application/x-pkcs7-crl!extensions = crl
228 mime!application/x-python-code!extensions = pyc,pyo
229 mime!application/x-quicktimeplayer!extensions = qtl
230 mime!application/x-redhat-package-manager!extensions = rpm
231 mime!application/x-sh!extensions = sh
232 mime!application/x-shar!extensions = shar
233 mime!application/x-shockwave-flash!extensions = swf,swfl
234 mime!application/x-stuffit!extensions = sit
235 mime!application/x-stuffit!extensions = sit,sea
236 mime!application/x-sv4cpio!extensions = sv4cpio
237 mime!application/x-sv4crc!extensions = sv4crc
238 mime!application/x-tar!extensions = tar
239 mime!application/x-tar!extensions = tar
240 mime!application/x-tcl!extensions = tcl
241 mime!application/x-tex-gf!extensions = gf
242 mime!application/x-tex-pk!extensions = pk
243 mime!application/x-texinfo!extensions = texinfo,texi
244 mime!application/x-trash!extensions = ~,bak,old,sik
245 mime!application/x-troff!extensions = t,tr,roff
246 mime!application/x-troff-man!extensions = man
247 mime!application/x-troff-me!extensions = me
248 mime!application/x-troff-ms!extensions = ms
249 mime!application/x-ustar!extensions = ustar
250 mime!application/x-wais-source!extensions = src
251 mime!application/x-wingz!extensions = wz
252 mime!application/x-x509-ca-cert!extensions = crt
253 mime!application/x-xcf!extensions = xcf
254 mime!application/x-xfig!extensions = fig
255 mime!application/x-xpinstall!extensions = xpi
256 mime!application/xhtml+xml!extensions = xhtml,xht
257 mime!application/xml!extensions = xml,xsl
258 mime!application/zip!extensions = zip
259 mime!application/zip!extensions = zip
260 mime!audio/basic!extensions = au,snd
261 mime!audio/midi!extensions = mid,midi,kar
262 mime!audio/mpeg!extensions = mpga,mpega,mp2,mp3,m4a
263 mime!audio/mpegurl!extensions = m3u
264 mime!audio/prs.sid!extensions = sid
265 mime!audio/x-aiff!extensions = aif,aiff,aifc
266 mime!audio/x-gsm!extensions = gsm
267 mime!audio/x-mpegurl!extensions = m3u
268 mime!audio/x-ms-wax!extensions = wax
269 mime!audio/x-ms-wma!extensions = wma
270 mime!audio/x-pn-realaudio!extensions = ra,rm,ram
271 mime!audio/x-realaudio!extensions = ra
272 mime!audio/x-scpls!extensions = pls
273 mime!audio/x-sd2!extensions = sd2
274 mime!audio/x-wav!extensions = wav
275 mime!chemical/x-alchemy!extensions = alc
276 mime!chemical/x-cache!extensions = cac,cache
277 mime!chemical/x-cache-csf!extensions = csf
278 mime!chemical/x-cactvs-binary!extensions = cbin,cascii,ctab
279 mime!chemical/x-cdx!extensions = cdx
280 mime!chemical/x-cif!extensions = cif
281 mime!chemical/x-cmdf!extensions = cmdf
282 mime!chemical/x-cml!extensions = cml
283 mime!chemical/x-compass!extensions = cpa
284 mime!chemical/x-crossfire!extensions = bsd
285 mime!chemical/x-csml!extensions = csml,csm
286 mime!chemical/x-ctx!extensions = ctx
287 mime!chemical/x-cxf!extensions = cxf,cef
288 mime!chemical/x-isostar!extensions = istr,ist
289 mime!chemical/x-jcamp-dx!extensions = jdx,dx
290 mime!chemical/x-kinemage!extensions = kin
291 mime!chemical/x-pdb!extensions = pdb,ent
292 mime!chemical/x-swissprot!extensions = sw
293 mime!chemical/x-vamas-iso14976!extensions = vms
294 mime!chemical/x-vmd!extensions = vmd
295 mime!chemical/x-xtel!extensions = xtel
296 mime!chemical/x-xyz!extensions = xyz
297 mime!image/gif!extensions = gif
298 mime!image/ief!extensions = ief
299 mime!image/jpeg!extensions = jpeg,jpg,jpe
300 mime!image/pcx!extensions = pcx
301 mime!image/png!extensions = png
302 mime!image/svg+xml!extensions = svg,svgz
303 mime!image/tiff!extensions = tiff,tif
304 mime!image/vnd.djvu!extensions = djvu,djv
305 mime!image/vnd.wap.wbmp!extensions = wbmp
306 mime!image/x-icon!extensions = ico
307 mime!image/x-ms-bmp!extensions = bmp
308 mime!image/x-photoshop!extensions = psd
309 mime!image/x-portable-anymap!extensions = pnm
310 mime!image/x-portable-bitmap!extensions = pbm
311 mime!image/x-portable-graymap!extensions = pgm
312 mime!image/x-portable-pixmap!extensions = ppm
313 mime!image/x-rgb!extensions = rgb
314 mime!image/x-xbitmap!extensions = xbm
315 mime!image/x-xpixmap!extensions = xpm
316 mime!image/x-xwindowdump!extensions = xwd
317 mime!model/iges!extensions = igs,iges
318 mime!model/mesh!extensions = msh,mesh,silo
319 mime!model/vrml!extensions = wrl,vrml
320 mime!text/calendar!extensions = ics,icz
321 mime!text/comma-separated-values!extensions = csv
322 mime!text/css!extensions = css
323 mime!text/h323!extensions = 323
324 mime!text/html!extensions = html,htm,shtml
325 mime!text/iuls!extensions = uls
326 mime!text/mathml!extensions = mml
327 mime!text/plain!extensions = asc,txt,text,diff,pot
328 mime!text/richtext!extensions = rtx
329 mime!text/rtf!extensions = rtf
330 mime!text/scriptlet!extensions = sct,wsc
331 mime!text/tab-separated-values!extensions = tsv
332 mime!text/vnd.sun.j2me.app-descriptor!extensions = jad
333 mime!text/vnd.wap.wml!extensions = wml
334 mime!text/vnd.wap.wmlscript!extensions = wmls
335 mime!text/x-boo!extensions = boo
336 mime!text/x-c++hdr!extensions = h++,hpp,hxx,hh
337 mime!text/x-c++src!extensions = c++,cpp,cxx,cc
338 mime!text/x-chdr!extensions = h
339 mime!text/x-component!extensions = htc
340 mime!text/x-csh!extensions = csh
341 mime!text/x-csrc!extensions = c
342 mime!text/x-dsrc!extensions = d
343 mime!text/x-haskell!extensions = hs
344 mime!text/x-java!extensions = java
345 mime!text/x-literate-haskell!extensions = lhs
346 mime!text/x-moc!extensions = moc
347 mime!text/x-pascal!extensions = p,pas
348 mime!text/x-pcs-gcd!extensions = gcd
349 mime!text/x-perl!extensions = pl,pm
350 mime!text/x-python!extensions = py
351 mime!text/x-setext!extensions = etx
352 mime!text/x-sh!extensions = sh
353 mime!text/x-tcl!extensions = tcl,tk
354 mime!text/x-tex!extensions = tex,ltx,sty,cls
355 mime!text/x-vcalendar!extensions = vcs
356 mime!text/x-vcard!extensions = vcf
357 mime!video/dl!extensions = dl
358 mime!video/dv!extensions = dif,dv
359 mime!video/fli!extensions = fli
360 mime!video/gl!extensions = gl
361 mime!video/mp4!extensions = mp4
362 mime!video/mpeg!extensions = mpeg,mpg,mpe
363 mime!video/quicktime!extensions = qt,mov
364 mime!video/vnd.mpegurl!extensions = mxu
365 mime!video/x-la-asf!extensions = lsf,lsx
366 mime!video/x-mng!extensions = mng
367 mime!video/x-ms-asf!extensions = asf,asx
368 mime!video/x-ms-wm!extensions = wm
369 mime!video/x-ms-wmv!extensions = wmv
370 mime!video/x-ms-wmx!extensions = wmx
371 mime!video/x-ms-wvx!extensions = wvx
372 mime!video/x-msvideo!extensions = avi
373 mime!video/x-sgi-movie!extensions = movie
374 mime!x-conference/x-cooltalk!extensions = ice
375 mime!x-world/x-vrml!extensions = vrm,vrml,wrl
Note: See TracBrowser for help on using the browser.