Apache HTTP Server Version 2.1
¿ì¸®´Â ±âÁ¸ ¾ÆÆÄÄ¡ »ç¿ëÀÚ°¡ ¾÷±×·¹À̵åÇÏ´Â °ÍÀ» µ½±âÀ§ÇØ
Áß¿äÇÑ Á¤º¸¸¦ ¾Ë·ÁÁÖ´Â ¹®¼¸¦ Á¦°øÇÑ´Ù. ÀÌ ¹®¼´Â °£´ÜÇÑ
¿ä¾àÀ̹ǷÎ, »õ·Î¿î ±â´É
¹®¼³ª src/CHANGES
ÆÄÀÏ¿¡¼ Á¤º¸¸¦ ã¾ÆºÁ¾ß
ÇÑ´Ù.
autoconf
¿Í libtool
½Ã½ºÅÛÀ»
»ç¿ëÇÑ´Ù. ÀÌ ½Ã½ºÅÛÀÇ »ç¿ë¹ýÀº Apache 1.3ÀÇ APACI ½Ã½ºÅÛ°ú
°°Áö´Â ¾ÊÁö¸¸ ºñ½ÁÇÏ´Ù.prefork
MPMÀ» ¼±ÅÃÇؾß
ÇÑ´Ù. ´Ù¸¥ MPMÀº ´Ù¸¥ Áö½Ã¾î¸¦ »ç¿ëÇÏ¿© ÇÁ·Î¼¼½º »ý¼º°ú
¿äûÀÇ Ã³¸®¸¦ Á¶ÀýÇÑ´Ù.<Directory proxy:>
ºí·ÏÀÌ ¾Æ´Ï¶ó
<Proxy>
ºí·Ï¿¡ À§Ä¡ÇÏ´Â Á¡ÀÌ´Ù.PATH_INFO
(ÁøÂ¥ °æ·Î¸í
µÚ¿¡ ³ª¿À´Â °æ·Î Á¤º¸) ó¸® ¹æ½ÄÀÌ º¯°æµÇ¾ú´Ù. Àü¿¡
Çڵ鷯¿´Áö¸¸ ÀÌÁ¦ ÇÊÅÍ·Î ±¸ÇöµÇ´Â ¸ðµâÀº ´õ ÀÌ»ó
PATH_INFO
°¡ ÀÖ´Â ¿äûÀ» ¹Þ¾ÆµéÀÌÁö ¸øÇÑ´Ù.
INCLUDES³ª PHP¿Í °°Àº ÇÊÅÍ´Â
core Çڵ鷯 À§¿¡ ±¸ÇöµÇ±â¶§¹®¿¡ PATH_INFO
°¡
ÀÖ´Â ¿äûÀ» °ÅºÎÇÑ´Ù. core Çڵ鷯°¡ PATH_INFO
°¡
ÀÖ´Â ¿äûÀ» ¹Þ¾ÆµéÀÌ°í server-side include¿¡¼
PATH_INFO
¸¦ »ç¿ëÇÏ°Ô ÇÏ·Á¸é, AcceptPathInfo
Áö½Ã¾î¸¦ »ç¿ëÇؾß
ÇÑ´Ù.CacheNegotiatedDocs
Áö½Ã¾î´Â ÀÌÁ¦ ¾Æ±Ô¸ÕÆ®·Î on
°ú off
¸¦
¹Þ´Â´Ù. ±âÁ¸ÀÇ CacheNegotiatedDocs
´Â
CacheNegotiatedDocs on
À¸·Î ¼öÁ¤ÇØ¾ß ÇÑ´Ù.ErrorDocument
Áö½Ã¾î´Â
´õÀÌ»ó ¸Þ¼¼Áö¸¦ ³ªÅ¸³»´Â ¾Æ±Ô¸ÕÆ® ¾Õ¿¡ µû¿ÈÇ¥¸¦ »ç¿ëÇÏÁö
¾Ê´Â´Ù. ´ë½Å ½Öµû¿ÈÇ¥·Î ¸Þ¼¼Áö¸¦ ¹¾î¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î °ú°Å
ErrorDocument 403 "Some Message
ErrorDocument 403 "Some Message"
AccessConfig
¿Í ResourceConfig
Áö½Ã¾î´Â »ç¶óÁ³´Ù. ±âÁ¸¿¡ »ç¿ëÇÏ´ø Áö½Ã¾î´Â °°Àº ±â´ÉÀ»
ÇÏ´Â Include
Áö½Ã¾î·Î
´ëüÇÒ ¼ö ÀÖ´Ù. °ú°Å¿¡ ¼³Á¤ÆÄÀÏ¿¡¼ ÀÌ Áö½Ã¾îµéÀ» »ç¿ëÇÏÁö¾Ê°í
ÀÌ Áö½Ã¾îµéÀÇ ±âº»°ªÀ» »ç¿ëÇß´Ù¸é, http.conf
¿¡
Include conf/access.conf
¿Í Include
conf/srm.conf
¸¦ Ãß°¡ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ¾ÆÆÄÄ¡°¡ ÀÌÀü
Áö½Ã¾î¿Í °°Àº ¼ø¼·Î ¼³Á¤ÆÄÀÏÀ» ÀаÔÇÏ·Á¸é
Include
Áö½Ã¾î¸¦
httpd.conf
³¡¿¡ µÎ°í, srm.conf
ÀÌ
access.conf
¾Õ¿¡ ³ª¿Í¾ß ÇÑ´Ù.BindAddress
¿Í Port
Áö½Ã¾î´Â
»ç¶óÁ³´Ù. ´õ À¯¿¬ÇÑ Listen
Áö½Ã¾î°¡ °°Àº ±â´ÉÀ» ÇÑ´Ù.Port
´Â ÀÚ±âÂüÁ¶
URLÀÇ Æ÷Æ® ¹øÈ£¸¦ ¼³Á¤ÇÏ´Â Àϵµ Çß´Ù. Apache-2.0¿¡¼ ÀÌ
±â´ÉÀº »õ·Î¿î ServerName
À¸·Î
ÇÑ´Ù. ÇÑ Áö½Ã¾î¿¡ È£½ºÆ®¸í°ú ÀÚ±âÂüÁ¶ URLÀ» À§ÇÑ
Æ÷Æ® ¹øÈ£¸¦ °°ÀÌ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.ServerType
Áö½Ã¾î´Â »ç¶óÁ³´Ù. ¿äûÀ»
¼ºñ½ºÇÏ´Â ¹æ¹ýÀº ÀÌÁ¦ MPM ¼±Åÿ¡ ´Þ·È´Ù. ÇöÀç inetd¿¡¼
½ÃÀÛÇϵµ·Ï ¼³°èµÈ MPMÀº ¾ø´Ù.AgentLog
, RefererLog
,
RefererIgnore
Áö½Ã¾î¸¦ Á¦°øÇÑ
mod_log_agent
¿Í mod_log_referer
¸ðµâÀÌ ¾ø¾îÁ³´Ù. agent ·Î±×¿Í referer ·Î±×´Â
mod_log_config
ÀÇ CustomLog
Áö½Ã¾î¸¦
»ç¿ëÇÏ¿© °è¼Ó Á¦°øµÈ´Ù.AddModule
°ú ClearModuleList
Áö½Ã¾î´Â »ç¶óÁ³´Ù. ÀÌ Áö½Ã¾îµéÀº ¸ðµâÀ» ¿Ã¹Ù¸¥ ¼ø¼·Î
È°¼ºÈÇÏ·Á°í »ç¿ëÇß´Ù. »õ·Î¿î Apache 2.0 API´Â ¸ðµâÀÌ
È°¼ºÈµÇ´Â ¼ø¼¸¦ ¸í½ÃÀûÀ¸·Î ÁöÁ¤ÇÒ ¼ö ÀÖ¾î¼, ÀÌ Áö½Ã¾îµéÀÌ
ÇÊ¿ä¾ø°Ô µÇ¾ú´Ù.FancyIndexing
Áö½Ã¾î°¡ ¾ø¾îÁ³´Ù.
IndexOptions
Áö½Ã¾îÀÇ FancyIndexing
¿É¼ÇÀÌ °°Àº ±â´ÉÀ» ÇÑ´Ù.mod_negotiation
ÀÇ MultiViews ³»¿ëÇù»óÀÌ
´õ ¾ö°ÝÇÏ°Ô ±âº»ÆÄÀÏÀ» ã´Â´Ù. ³»¿ëÇù»óÀº Çù»ó°¡´ÉÇÑ
ÆÄÀÏ Áß¿¡¼¸¸ ¼±ÅÃÇÑ´Ù. MultiviewsMatch
Áö½Ã¾î¸¦
»ç¿ëÇÏ¿© ÀÌÀü°ú °°ÀÌ µ¿ÀÛÇÏ°Ô ÇÒ ¼ö ÀÖ´Ù.ErrorHeader
Áö½Ã¾î´Â À߸øµÈ ¸íĪÀ¸·Î,
ÀÌ Áö½Ã¾î°¡ ´ã´çÇÑ ±â´ÉÀº Header
Áö½Ã¾î·Îµµ °¡´ÉÇÏ´Ù.
¿øÇÏ´Â ±â´ÉÀ» À§ÇØ,
Header always set ¾î¼°í Àú¼°í
¿Í °°ÀÌ ¼³Á¤ÇÑ´Ù.
mod_auth_digest
¸ðµâÀÌ ÀÌÁ¦ Ç¥ÁØ ¸ðµâÀÌ µÇ¾ú´Ù.mod_mmap_static
¸ðµâÀÌ mod_file_cache
·Î ´ëüµÇ¾ú´Ù.src
µð·ºÅ丮°¡ ¾ø´Ù. ´ë½Å ¼Ò½º´Â ÁÖ ¹èÆ÷º» µð·ºÅ丮 ¾Æ·¡ ³í¸®ÀûÀ¸·Î
±¸¼ºµÇÀÖ°í, ÄÄÆÄÀÏÇÑ ¼¹ö´Â ´Ù¸¥ µð·ºÅ丮·Î ¼³Ä¡µÈ´Ù.Apache 2.0¿¡¼ ¼¹ö API°¡ ¸¹ÀÌ º¯°æµÇ¾ú´Ù. Apache 1.3 API¿¡ ¸ÂÃçÁø ±âÁ¸ ¸ðµâÀ» ¼öÁ¤¾øÀÌ Apache 2.0¿¡¼ »ç¿ëÇÒ ¼ö ¾ø´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â °³¹ßÀÚ ¹®¼¸¦ Âü°íÇ϶ó.