Created
December 12, 2010 12:06
-
-
Save maximevalette/738000 to your computer and use it in GitHub Desktop.
My /etc/apache2/apache2.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Section 1: Global Environment | |
ServerRoot "/etc/apache2" | |
LockFile /var/lock/apache2/accept.lock | |
PidFile /var/run/apache2.pid | |
Timeout 100 | |
KeepAlive Off | |
MaxKeepAliveRequests 200 | |
KeepAliveTimeout 4 | |
ServerLimit 256 | |
<IfModule mpm_prefork_module> | |
StartServers 100 | |
MinSpareServers 30 | |
MaxSpareServers 50 | |
MaxClients 200 | |
MaxRequestsPerChild 1000 | |
</IfModule> | |
User www-data | |
Group www-data | |
AccessFileName .htaccess | |
<Files ~ "^\.ht"> | |
Order allow,deny | |
Deny from all | |
</Files> | |
<Files ~ "^\.git"> | |
Order allow,deny | |
Deny from all | |
</Files> | |
<Location /.git> | |
Order allow,deny | |
Deny from all | |
</Location> | |
TypesConfig /etc/mime.types | |
DefaultType text/plain | |
HostnameLookups Off | |
SetEnvIf Remote_Addr .::1. dontlog | |
SetEnvIf Remote_Addr "127\.0\.0\.1" dontlog | |
ErrorLog /var/log/apache2/error.log | |
CustomLog /var/log/apache2/access.log vhosts env=!dontlog | |
LogLevel warn | |
Include /etc/apache2/mods-enabled/*.load | |
Include /etc/apache2/mods-enabled/*.conf | |
Include /etc/apache2/httpd.conf | |
Include /etc/apache2/ports.conf | |
Include /etc/apache2/conf.d/ | |
LogFormat "%V %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" vhosts | |
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined | |
LogFormat "%h %l %u %t \"%r\" %>s %b" common | |
LogFormat "%{Referer}i -> %U" referer | |
LogFormat "%{User-agent}i" agent | |
ServerTokens Full | |
ServerSignature On | |
<IfModule alias_module> | |
<Directory "/usr/share/apache2/icons"> | |
Options Indexes MultiViews | |
AllowOverride None | |
Order allow,deny | |
Allow from all | |
</Directory> | |
</IfModule> | |
<IfModule mod_autoindex.c> | |
IndexOptions FancyIndexing VersionSort HTMLTable NameWidth=* | |
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip | |
AddIconByType (TXT,/icons/text.gif) text/* | |
AddIconByType (IMG,/icons/image2.gif) image/* | |
AddIconByType (SND,/icons/sound2.gif) audio/* | |
AddIconByType (VID,/icons/movie.gif) video/* | |
AddIcon /icons/binary.gif .bin .exe | |
AddIcon /icons/binhex.gif .hqx | |
AddIcon /icons/tar.gif .tar | |
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv | |
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip | |
AddIcon /icons/a.gif .ps .ai .eps | |
AddIcon /icons/layout.gif .html .shtml .htm .pdf | |
AddIcon /icons/text.gif .txt | |
AddIcon /icons/c.gif .c | |
AddIcon /icons/p.gif .pl .py | |
AddIcon /icons/f.gif .for | |
AddIcon /icons/dvi.gif .dvi | |
AddIcon /icons/uuencoded.gif .uu | |
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl | |
AddIcon /icons/tex.gif .tex | |
AddIcon /icons/bomb.gif core | |
AddIcon /icons/back.gif .. | |
AddIcon /icons/hand.right.gif README | |
AddIcon /icons/folder.gif ^^DIRECTORY^^ | |
AddIcon /icons/blank.gif ^^BLANKICON^^ | |
DefaultIcon /icons/unknown.gif | |
ReadmeName README.html | |
HeaderName HEADER.html | |
IndexIgnore .??* *~ *# RCS CVS *,v *,t | |
</IfModule> | |
<IfModule mod_mime.c> | |
AddType application/x-compress .Z | |
AddType application/x-gzip .gz .tgz | |
AddLanguage ca .ca | |
AddLanguage cs .cz .cs | |
AddLanguage da .dk | |
AddLanguage de .de | |
AddLanguage el .el | |
AddLanguage en .en | |
AddLanguage eo .eo | |
AddLanguage es .es | |
AddLanguage et .et | |
AddLanguage fr .fr | |
AddLanguage he .he | |
AddLanguage hr .hr | |
AddLanguage it .it | |
AddLanguage ja .ja | |
AddLanguage ko .ko | |
AddLanguage ltz .ltz | |
AddLanguage nl .nl | |
AddLanguage nn .nn | |
AddLanguage no .no | |
AddLanguage pl .po | |
AddLanguage pt .pt | |
AddLanguage pt-BR .pt-br | |
AddLanguage ru .ru | |
AddLanguage sv .sv | |
AddLanguage zh-CN .zh-cn | |
AddLanguage zh-TW .zh-tw | |
</IfModule> | |
<IfModule mod_negotiation.c> | |
LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW | |
ForceLanguagePriority Prefer Fallback | |
</IfModule> | |
<IfModule mod_mime.c> | |
AddDefaultCharset utf-8 | |
AddCharset us-ascii .ascii .us-ascii | |
AddCharset ISO-8859-1 .iso8859-1 .latin1 | |
AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen | |
AddCharset ISO-8859-3 .iso8859-3 .latin3 | |
AddCharset ISO-8859-4 .iso8859-4 .latin4 | |
AddCharset ISO-8859-5 .iso8859-5 .cyr .iso-ru | |
AddCharset ISO-8859-6 .iso8859-6 .arb .arabic | |
AddCharset ISO-8859-7 .iso8859-7 .grk .greek | |
AddCharset ISO-8859-8 .iso8859-8 .heb .hebrew | |
AddCharset ISO-8859-9 .iso8859-9 .latin5 .trk | |
AddCharset ISO-8859-10 .iso8859-10 .latin6 | |
AddCharset ISO-8859-13 .iso8859-13 | |
AddCharset ISO-8859-14 .iso8859-14 .latin8 | |
AddCharset ISO-8859-15 .iso8859-15 .latin9 | |
AddCharset ISO-8859-16 .iso8859-16 .latin10 | |
AddCharset ISO-2022-JP .iso2022-jp .jis | |
AddCharset ISO-2022-KR .iso2022-kr .kis | |
AddCharset ISO-2022-CN .iso2022-cn .cis | |
AddCharset Big5 .Big5 .big5 .b5 | |
AddCharset cn-Big5 .cn-big5 | |
AddCharset WINDOWS-1251 .cp-1251 .win-1251 | |
AddCharset CP866 .cp866 | |
AddCharset KOI8 .koi8 | |
AddCharset KOI8-E .koi8-e | |
AddCharset KOI8-r .koi8-r .koi8-ru | |
AddCharset KOI8-U .koi8-u | |
AddCharset KOI8-ru .koi8-uk .ua | |
AddCharset ISO-10646-UCS-2 .ucs2 | |
AddCharset ISO-10646-UCS-4 .ucs4 | |
AddCharset UTF-7 .utf7 | |
AddCharset UTF-8 .utf8 | |
AddCharset UTF-16 .utf16 | |
AddCharset UTF-16BE .utf16be | |
AddCharset UTF-16LE .utf16le | |
AddCharset UTF-32 .utf32 | |
AddCharset UTF-32BE .utf32be | |
AddCharset UTF-32LE .utf32le | |
AddCharset euc-cn .euc-cn | |
AddCharset euc-gb .euc-gb | |
AddCharset euc-jp .euc-jp | |
AddCharset euc-kr .euc-kr | |
AddCharset EUC-TW .euc-tw | |
AddCharset gb2312 .gb2312 .gb | |
AddCharset iso-10646-ucs-2 .ucs-2 .iso-10646-ucs-2 | |
AddCharset iso-10646-ucs-4 .ucs-4 .iso-10646-ucs-4 | |
AddCharset shift_jis .shift_jis .sjis | |
AddHandler type-map var | |
AddType text/html .shtml | |
AddOutputFilter INCLUDES .shtml | |
</IfModule> | |
<IfModule mod_setenvif.c> | |
BrowserMatch "Mozilla/2" nokeepalive | |
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0 | |
BrowserMatch "RealPlayer 4\.0" force-response-1.0 | |
BrowserMatch "Java/1\.0" force-response-1.0 | |
BrowserMatch "JDK/1\.0" force-response-1.0 | |
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully | |
BrowserMatch "MS FrontPage" redirect-carefully | |
BrowserMatch "^WebDrive" redirect-carefully | |
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully | |
BrowserMatch "^gnome-vfs/1.0" redirect-carefully | |
BrowserMatch "^XML Spy" redirect-carefully | |
BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully | |
</IfModule> | |
Include /etc/apache2/sites-enabled/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment