oranie's blog

旧:iをgに変えると・・・なんだっけ・・・

「Webサーバ勉強会」役割分担について


※参加される方にだけ関係します。
大雑把にデフォルトconfigの内容を分類しました。全部で17分類です。
但し、量が多いところもあるので、この辺は柔軟に・・・。
あと、現在参加枠に入っていても担当分を表明されない方は、補欠で表明されている方を優先しますので、
10/31までに表明をお願いします。
表明されなかった分は参加枠を譲っていただく可能性がある事を御了承下さい。


この中で自分が解説・説明を担当したい所をATNDのコメントで教えて下さい。
早い者勝ちです!下の行まんまコピペしてくれると助かります。
oranieは主催者なので、一番最後に不人気な所を担当しますw


例:oranieは「1-7,24:プロセス、通信とか」を担当します
という感じで、コメントに記載して下さい。

1-7,24:プロセス、通信とか
8-15:prefork設定
16-23:worker設定
25-76:各種module読み込み設定
77-81:いろいろ
82-92:DoumentRoot設定
93-101:UserDir、.htファイル設定
102-107:いろいろ
108-114:ログとか
115-122:アイコンとか
123-132:mod_dav、cgi-bin設定とか
133-159:リソース表示設定
160-162:?
163-190:言語設定
191-196:文字コードとか
197-211:エラー時のリソースとか
212-223:ブラウザマッチ処理
     1  ServerTokens OS
     2  ServerRoot "/etc/httpd"
     3  PidFile run/httpd.pid
     4  Timeout 120
     5  KeepAlive Off
     6  MaxKeepAliveRequests 100
     7  KeepAliveTimeout 15
     8  <IfModule prefork.c>
     9  StartServers       8
    10  MinSpareServers    5
    11  MaxSpareServers   20
    12  ServerLimit      256
    13  MaxClients       256
    14  MaxRequestsPerChild  4000
    15  </IfModule>
    16  <IfModule worker.c>
    17  StartServers         2
    18  MaxClients         150
    19  MinSpareThreads     25
    20  MaxSpareThreads     75
    21  ThreadsPerChild     25
    22  MaxRequestsPerChild  0
    23  </IfModule>
    24  Listen 80
    25  LoadModule auth_basic_module modules/mod_auth_basic.so
    26  LoadModule auth_digest_module modules/mod_auth_digest.so
    27  LoadModule authn_file_module modules/mod_authn_file.so
    28  LoadModule authn_alias_module modules/mod_authn_alias.so
    29  LoadModule authn_anon_module modules/mod_authn_anon.so
    30  LoadModule authn_dbm_module modules/mod_authn_dbm.so
    31  LoadModule authn_default_module modules/mod_authn_default.so
    32  LoadModule authz_host_module modules/mod_authz_host.so
    33  LoadModule authz_user_module modules/mod_authz_user.so
    34  LoadModule authz_owner_module modules/mod_authz_owner.so
    35  LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
    36  LoadModule authz_dbm_module modules/mod_authz_dbm.so
    37  LoadModule authz_default_module modules/mod_authz_default.so
    38  LoadModule ldap_module modules/mod_ldap.so
    39  LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
    40  LoadModule include_module modules/mod_include.so
    41  LoadModule log_config_module modules/mod_log_config.so
    42  LoadModule logio_module modules/mod_logio.so
    43  LoadModule env_module modules/mod_env.so
    44  LoadModule ext_filter_module modules/mod_ext_filter.so
    45  LoadModule mime_magic_module modules/mod_mime_magic.so
    46  LoadModule expires_module modules/mod_expires.so
    47  LoadModule deflate_module modules/mod_deflate.so
    48  LoadModule headers_module modules/mod_headers.so
    49  LoadModule usertrack_module modules/mod_usertrack.so
    50  LoadModule setenvif_module modules/mod_setenvif.so
    51  LoadModule mime_module modules/mod_mime.so
    52  LoadModule dav_module modules/mod_dav.so
    53  LoadModule status_module modules/mod_status.so
    54  LoadModule autoindex_module modules/mod_autoindex.so
    55  LoadModule info_module modules/mod_info.so
    56  LoadModule dav_fs_module modules/mod_dav_fs.so
    57  LoadModule vhost_alias_module modules/mod_vhost_alias.so
    58  LoadModule negotiation_module modules/mod_negotiation.so
    59  LoadModule dir_module modules/mod_dir.so
    60  LoadModule actions_module modules/mod_actions.so
    61  LoadModule speling_module modules/mod_speling.so
    62  LoadModule userdir_module modules/mod_userdir.so
    63  LoadModule alias_module modules/mod_alias.so
    64  LoadModule rewrite_module modules/mod_rewrite.so
    65  LoadModule proxy_module modules/mod_proxy.so
    66  LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    67  LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
    68  LoadModule proxy_http_module modules/mod_proxy_http.so
    69  LoadModule proxy_connect_module modules/mod_proxy_connect.so
    70  LoadModule cache_module modules/mod_cache.so
    71  LoadModule suexec_module modules/mod_suexec.so
    72  LoadModule disk_cache_module modules/mod_disk_cache.so
    73  LoadModule file_cache_module modules/mod_file_cache.so
    74  LoadModule mem_cache_module modules/mod_mem_cache.so
    75  LoadModule cgi_module modules/mod_cgi.so
    76  LoadModule version_module modules/mod_version.so
    77  Include conf.d/*.conf
    78  User apache
    79  Group apache
    80  ServerAdmin root@localhost
    81  UseCanonicalName Off
    82  DocumentRoot "/var/www/html"
    83  <Directory />
    84      Options FollowSymLinks
    85      AllowOverride None
    86  </Directory>
    87  <Directory "/var/www/html">
    88      Options Indexes FollowSymLinks
    89      AllowOverride None
    90      Order allow,deny
    91      Allow from all
    92  </Directory>
    93  <IfModule mod_userdir.c>
    94      UserDir disable
    95  </IfModule>
    96  DirectoryIndex index.html index.html.var
    97  AccessFileName .htaccess
    98  <Files ~ "^\.ht">
    99      Order allow,deny
   100      Deny from all
   101  </Files>
   102  TypesConfig /etc/mime.types
   103  DefaultType text/plain
   104  <IfModule mod_mime_magic.c>
   105      MIMEMagicFile conf/magic
   106  </IfModule>
   107  HostnameLookups Off
   108  ErrorLog logs/error_log
   109  LogLevel warn
   110  LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
   111  LogFormat "%h %l %u %t \"%r\" %>s %b" common
   112  LogFormat "%{Referer}i -> %U" referer
   113  LogFormat "%{User-agent}i" agent
   114  CustomLog logs/access_log combined
   115  ServerSignature On
   116  Alias /icons/ "/var/www/icons/"
   117  <Directory "/var/www/icons">
   118      Options Indexes MultiViews
   119      AllowOverride None
   120      Order allow,deny
   121      Allow from all
   122  </Directory>
   123  <IfModule mod_dav_fs.c>
   124      DAVLockDB /var/lib/dav/lockdb
   125  </IfModule>
   126  ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
   127  <Directory "/var/www/cgi-bin">
   128      AllowOverride None
   129      Options None
   130      Order allow,deny
   131      Allow from all
   132  </Directory>
   133  IndexOptions FancyIndexing VersionSort NameWidth=* HTMLTable
   134  AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
   135  AddIconByType (TXT,/icons/text.gif) text/*
   136  AddIconByType (IMG,/icons/image2.gif) image/*
   137  AddIconByType (SND,/icons/sound2.gif) audio/*
   138  AddIconByType (VID,/icons/movie.gif) video/*
   139  AddIcon /icons/binary.gif .bin .exe
   140  AddIcon /icons/binhex.gif .hqx
   141  AddIcon /icons/tar.gif .tar
   142  AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
   143  AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
   144  AddIcon /icons/a.gif .ps .ai .eps
   145  AddIcon /icons/layout.gif .html .shtml .htm .pdf
   146  AddIcon /icons/text.gif .txt
   147  AddIcon /icons/c.gif .c
   148  AddIcon /icons/p.gif .pl .py
   149  AddIcon /icons/f.gif .for
   150  AddIcon /icons/dvi.gif .dvi
   151  AddIcon /icons/uuencoded.gif .uu
   152  AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
   153  AddIcon /icons/tex.gif .tex
   154  AddIcon /icons/bomb.gif core
   155  AddIcon /icons/back.gif ..
   156  AddIcon /icons/hand.right.gif README
   157  AddIcon /icons/folder.gif ^^DIRECTORY^^
   158  AddIcon /icons/blank.gif ^^BLANKICON^^
   159  DefaultIcon /icons/unknown.gif
   160  ReadmeName README.html
   161  HeaderName HEADER.html
   162  IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
   163  AddLanguage ca .ca
   164  AddLanguage cs .cz .cs
   165  AddLanguage da .dk
   166  AddLanguage de .de
   167  AddLanguage el .el
   168  AddLanguage en .en
   169  AddLanguage eo .eo
   170  AddLanguage es .es
   171  AddLanguage et .et
   172  AddLanguage fr .fr
   173  AddLanguage he .he
   174  AddLanguage hr .hr
   175  AddLanguage it .it
   176  AddLanguage ja .ja
   177  AddLanguage ko .ko
   178  AddLanguage ltz .ltz
   179  AddLanguage nl .nl
   180  AddLanguage nn .nn
   181  AddLanguage no .no
   182  AddLanguage pl .po
   183  AddLanguage pt .pt
   184  AddLanguage pt-BR .pt-br
   185  AddLanguage ru .ru
   186  AddLanguage sv .sv
   187  AddLanguage zh-CN .zh-cn
   188  AddLanguage zh-TW .zh-tw
   189  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
   190  ForceLanguagePriority Prefer Fallback
   191  AddDefaultCharset UTF-8
   192  AddType application/x-compress .Z
   193  AddType application/x-gzip .gz .tgz
   194  AddHandler type-map var
   195  AddType text/html .shtml
   196  AddOutputFilter INCLUDES .shtml
   197  Alias /error/ "/var/www/error/"
   198  <IfModule mod_negotiation.c>
   199  <IfModule mod_include.c>
   200      <Directory "/var/www/error">
   201          AllowOverride None
   202          Options IncludesNoExec
   203          AddOutputFilter Includes html
   204          AddHandler type-map var
   205          Order allow,deny
   206          Allow from all
   207          LanguagePriority en es de fr
   208          ForceLanguagePriority Prefer Fallback
   209      </Directory>
   210  </IfModule>
   211  </IfModule>
   212  BrowserMatch "Mozilla/2" nokeepalive
   213  BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
   214  BrowserMatch "RealPlayer 4\.0" force-response-1.0
   215  BrowserMatch "Java/1\.0" force-response-1.0
   216  BrowserMatch "JDK/1\.0" force-response-1.0
   217  BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
   218  BrowserMatch "MS FrontPage" redirect-carefully
   219  BrowserMatch "^WebDrive" redirect-carefully
   220  BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully
   221  BrowserMatch "^gnome-vfs/1.0" redirect-carefully
   222  BrowserMatch "^XML Spy" redirect-carefully
   223  BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully