Unix/Solaris °ü·Ã°Ô½ÃÆÇ

2001/05/27(21:16) from 210.117.182.157
ÀÛ¼ºÀÚ : °­ÁÙ±â (jkkang65@hanmail.net) Á¶È¸¼ö : 2894 , ÁÙ¼ö : 306
[Apache] Manual for Win32
Apache HTTP Server for Win32


°³¿ä
½ÃÀÛÇϱ⿡ ¾Õ¼­ ÇÊ¿äÇѰ͵é
     ¡Æ 2-1. ȯ°á¼³Á¤
     ¡Æ 2-2. ´Ù¿î·Îµå ¹Þ±â
¾ÆÆÄÄ¡ ¼³Ä¡Çϱâ (¹ÙÀ̳ʸ® ÀνºÅç)
¼³Á¤
     ¡Æ 4-1. httpd.conf ÆÄÀÏ
     ¡Æ 4-2. srm.conf ÆÄÀÏ
     ¡Æ 4-3. access.conf ÆÄÀÏ
     ¡Æ 4-4. CGI/SSI ÀÇ ¼³Á¤
½Ãµ¿
     ¡Æ 5-1. ÀϹÝÀûÀÎ ÀÛµ¿ ¹æ¹ý(Win NT »ç¿ëÀÚ)
     ¡Æ 5-2. ¼¼ºÎÀûÀÎ ÀÛµ¿ ¹æ¹ý
     ¡Æ 5-3. ±âŸ (ÀÛ¾÷Áß)
Á¾·á
ÇÊÀÚ ÇѸ¶µð
ºÎ·Ï : Win32 for Apache ÄÄÆÄÀÏ(ÀÛ¾÷Áß)


1. °³¿ä

ÀÌ ¹®¼­´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿ìȯ°æ¿¡¼­ ¾î¶»°Ô ¼³Ä¡ÇÏ°í, ¼³Á¤ ¹× ¿î¿µÇÏ´ÂÁö ¼³¸íÇÏ°í ÀÖ´Ù.

(°æ°í: ¾ÆÆÄÄ¡ Win32 ¹öÀüÀº ¾ÆÁ÷ ¼º´É µîÀÌ ÃÖÀûÈ­ µÇ¾î ÀÖÁö¾Ê´Ù. ±×·¯¹Ç·Î, ÃÖ°íÀÇ ¼º´ÉÀ» ¿øÇÑ´Ù¸é À¯´Ð½º Ç÷§ÆûÀÇ ¹öÀüÀ» »ç¿ëÇϱ⸦ ¹Ù¶õ´Ù. ÇöÀç ¾ÆÆÄÄ¡ ±×·ì¿¡¼­ °è¼ÓÀûÀ¸·Î NT ÆÛÆ÷¸Õ½º¸¦ Áõ´ë½ÃÅ°±â
À§ÇÏ¿© °³¹ßÁßÀ̸ç solaris,FreeBSD,Linux ¿Í °°Àº À¯´Ð½º Ç÷§Æû¿¡¼­ ÀÛµ¿ÇÏ´Â
¾ÆÆÄÄ¡¸¦ À©µµ¿ì»ó¿¡¼­µµ °°Àº ¼º´ÉÀ» ³¾¼ö ÀÖµµ·Ï °è¼ÓÀûÀ¸·Î ³ë·ÂÇÒ °ÍÀÌ´Ù.)

ÇöÀç Àü¼¼°èÀûÀ¸·Î º¼¶§ ´Ù¾çÇÑ ¼­¹öÁ¦Ç°±ºµéÀÌ À¯´Ð½º¿¡¼­ º¸´Ù Á»´õ Æí¸®ÇÑ È¯°æÀ» Á¦°øÇÏ´Â À©µµ¿ìȯ°æÀ¸·Î
¸¹ÀÌ ÀüȯÇÏ°í ÀÖ´Ù. ÀÌ°ÍÀº ¾îÂ¸é ÇÇÇÒ¼ö ¾ø´Â Çö½ÇÀÌ´Ù. »ç¿ëÀÚµéÀº Á»´õ ½±°í ¹è¿ì±â ½¬¿î°ÍÀ»
ãÀ¸·Á Çϱ⠶§¹®¿¡ °á±¹Àº ¸¹Àº ȯ°æµéÀÌ ¾Æ½±°Ôµµ À¯´Ð½º¿¡¼­ À©µµ¿ìȯ°æÀ¸·Î ¹Ù²ð°ÍÀÌ´Ù.
ÀÌ¿¡ ¹ß¸ÂÃç ¾ÆÆÄÄ¡ ±×·ì¿¡¼­´Â À©µµ¿ì À¥¼­¹öÀÇ ½ÃÀåÀ» ¸¹ÀÌ Àå¾ÇÇÏ°í ÀÖ´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡ ´ëÀûÇÒ
¸¸ÇÑ À©µµ¿ì¿ë À¥¼­¹ö¸¦ ¹ßÇ¥ÇÏ¿´´Ù. ¹°·Ð ¾ÆÁ÷±îÁö´Â À¯´Ð½º¹öÀü ¸¸Å­ ¾ÈÁ¤ÀûÀÌÁö ¸øÇÏ´Ù´Â ÀÌÀ¯·Î
±×¸® ¸¹Àº »ç¿ëÀÚÃþÀ» È®º¸ÇÏ°í ÀÖÁö´Â ¸øÇÏÁö¸¸ ¹«·á·Î ¹èÆ÷ÇÑ´Ù´Â Á¡°ú À¯´Ð½º¹öÀüÀÇ ¶Ù¾î³­ ¼º´Éµî¿¡
°ßÁÖ¾î º¸¸é À©µµ¿ì¿ë ¾ÆÆÄÄ¡´Â Å« ÀáÀ缺À» °¡Áö°í ÀÖ´Ù. Áö±Ý ¹Ù·Î À©µµ¿ì¿ë ¾ÆÆÄÄ¡ÀÇ ¶Ù¾î³­ ±â´ÉÀ»
°æÇèÇØ º¸±â ¹Ù¶õ´Ù.

ÀÌ°÷¿¡¼­ Á¦°øÇÏ´Â ¹®¼­µéÀº ¿©·¯ºÐµéÀÌ ¹ÙÀ̳ʸ® À©µµ¿ì ¹öÀüÀ» ¼³Ä¡ÇÑ°ÍÀ¸·Î °¡Á¤ÇÏ°í ¼³¸íÇÑ´Ù.
¸¸¾à ¾ÆÆÄÄ¡¸¦ ÄÄÆÄÀÏ Çϱ⠿øÇÑ´Ù¸é ¹®¼­¾Æ·¡ÀÇ ºÎ·ÏÀ» Âü°íÇϱ⠹ٶõ´Ù.

ÀÌ ¹®¼­´Â ¾ÆÆÄÄ¡¸¦ »ç¶ûÇÏ´Â ¸ðµçÀ̵鿡°Ô µµ¿òÀ» ÁÙ ¸ñÀûÀ¸·Î ÀÛ¼ºµÇ¾îÁ³´Ù. ±×·¯³ª ÀÌ ¹®¼­·Î
ÀÎÇØ ¹ß»ýÇÏ´Â ¹®Á¦¿¡ ´ëÇؼ­´Â ÀÛ¼ºÀڴ åÀÓÀ» Áú¼ö ¾øÀ½À» ¹àÈù´Ù.

2. ½ÃÀÛÇϱ⿡ ¾Õ¼­ ÇÊ¿äÇѰ͵é

2-1. ȯ°æ¼³Á¤
¾ÆÆÄÄ¡ 1.3 Àº Windows NT 4.0 ÇÏ¿¡¼­ ÀÛµ¿ÇÒ¼ö ÀÖµµ·Ï µðÀÚÀÎ µÇ¾ú´Ù. ¹ÙÀ̳ʸ®·Î Á¦°øµÇ´Â ÆÄÀÏÀº ¿ÀÁ÷ ÀÎÅÚ ÇÁ·Î¼¼½º ¿¡¼­¸¸ ÀÛµ¿ÇÑ´Ù. ¾ÆÆÄÄ¡´Â Windows 95, Windows NT 3.5.1 ¿¡¼­µµ ÀÛµ¿ÇÒ¼ö ÀÖÀ»Áöµµ ¸ð¸£Áö¸¸, ÀÌ·¯ÇÑ È¯°æ¿¡¼­´Â Å×½ºÆ® µÇ¾î ÀÖÁö ¾Ê´Ù.
¾ÆÆÄÄ¡¸¦ ÀÛµ¿½ÃÅ°±â À§Çؼ­´Â TCP/IP ³×Æ®¿öÅ·ÀÌ ¹Ýµå½Ã ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù.
À©µµ¿ì 95 ȯ°æÇÏ¿¡¼­ ¾ÆÆÄÄ¡¸¦ »ç¿ëÇÏ´Â À¯Àú¶ó¸é "Winsock 2" ¸¦ ¾÷±×·¹À̵å Çϱ⸦ ±ÇÀåÇÏÁö¸¸ ²À ÇÊ¿äÇÑ °ÍÀº ¾Æ´Ï´Ù.

ÁÖÀÇ: "Winsock 2" ´Â ¾ÆÆÄÄ¡ 1.3.7 ÀÌÈĹöÀü¿¡¼­´Â ²À ÇÊ¿äÇÏ´Ù.

"Winsock 2" À©µµ¿ì 95 ¹öÀüÀº ÀÌ°÷¿¡¼­ ´Ù¿î·Îµå °¡´ÉÇÏ´Ù.

NT 4.0 ¿¡¼­ ¿î¿µÇÏ·Á¸é ¼­ºñ½ºÆÑ 2 ÀÌ»óÀ» ¼³Ä¡Çϱ⸦ ±ÇÀåÇÑ´Ù. (ÇöÀç ¼­ºñ½º ÆÑÀº 4 ±îÁö ³ª¿ÍÀÖ±â´Â ÇÏÁö¸¸ Çѱ۹öÀüÀº ¼­ºñ½ºÆÑ 3 ±îÁö ³ª¿ÍÀÖ´Ù. NT 4.0
À» ¿î¿µÇÏ°í ÀÖ´Â »ç¿ëÀÚ¶ó¸é º¸¾ÈÀûÀÎ ¸é¿¡¼­µµ ¹Ýµå½Ã ¼­ºñ½ºÆÑ 3 ¸¦ ¼³Ä¡Çϱ⸦ ¹Ù¶õ´Ù.)

2-2. ´Ù¿î·Îµå ¹Þ±â
¾ÆÆÄÄ¡ À¥¼­¹öÀÇ ÃֽŹöÀüÀº http://www.apache.org ¿¡¼­ Á¤º¸¸¦ ¾òÀ»¼öµµ ÀÖÀ¸¸ç, ±¹³»¿¡¼­´Â ÀÌ°÷À»(http://www.apache.kr.net) ÅëÇÏ¿© Á¤º¸¸¦ Á¦°øÇÏ°í ÀÖÀ¸¹Ç·Î, ±¹³» »ç¿ëÀÚµéÀº
ÀÌ°÷À» ÅëÇÏ¿© ´Ù¿î¹Þ¾Æ°¡±â¸¦ ¹Ù¶õ´Ù. [¾ÆÆÄÄ¡ ÃֽŹöÀü ¹Þ¾Æ °¡±â]

À©µµ¿ì ¹öÀüÀ» ´Ù¿î·Îµå ¹Þ±âÀ§Çؼ­´Â È®Àå¸íÀÌ .exe ÀΰÍÀ» ¹Þ¾Æ¾ß ÇÑ´Ù. ¼³Ä¡ÇÏ°í ¿î¿µÇϱâ À§ÇÑ °ÍµéÀÌ ¸ðµÎ ÇÑ ÆÄÀÏ·Î Á¦°øµÇ¾î Áö°í ÀÖ´Ù. ¹ÙÀ̳ʸ® ¸»°íµµ ¿©·¯ºÐµéÀÌ Á÷Á¢ ÄÄÆÄÀÏ ÇÒ¼ö ÀÖµµ·Ï ¼Ò½ºÆÄÀÏÀ» zip À¸·Îµµ Á¦°øÇÏ°í ÀÖ´Ù.(¸¸¾à .zip ÆÄÀÏÀÌ ¾ø´Ù¸é ¼Ò½ºÆÄÀÏÀº .tar.gz ·Îµµ Á¦°øÇÏ´Ï Âü°íÇϱ⠹ٶõ´Ù.)

3. ¾ÆÆÄÄ¡ ¼³Ä¡Çϱâ (¹ÙÀ̳ʸ® ÀνºÅç)

À§ ´Ù¿î·Îµå »çÀÌÆ®¿¡¼­ ´Ù¿î¹ÞÀº apache.exe ¸¦ ½ÇÇàÇÏÀÚ!! ±×·¯¸é ¾ÆÆÄÄ¡¸¦ ¾îµð¿¡´Ù
¼³Ä¡ÇÒ °ÍÀÎÁö¸¦ ¹°¾î º¼ °ÍÀÌ´Ù. (µðÆúÆ®´Â \Program Files\Apache Group\Apache ÀÌÁö¸¸
´Ù¸¥ µð·ºÅ丮·Î º¯°æÇÒ ¼ö ÀÖ´Ù.)
½ÃÀÛ ¸Þ´º¿¡ Ãß°¡µÉ À̸§(µðÆúÆ®´Â Apache Web Server)°ú ÀνºÅç ŸÀÔÀ» ¹°¾î º¼ °ÍÀÌ´Ù.
"Typical" ¿É¼ÇÀ» ¼±ÅÃÇÏ¸é ¼Ò½ºÄڵ带 Á¦¿ÜÇÑ ¸ðµç°ÍÀÌ ¼³Ä¡µÉ °ÍÀÌ´Ù. "Minimum" ¿É¼ÇÀº ¸Þ´º¾ó°ú ¼Ò½ºÄڵ带 ¼³Ä¡ÇÏÁö ¾ÊÀ»°ÍÀÌ¸ç ¼Ò½ºÄڵ带 ¼³Ä¡Çϱ⸦ ¿øÇÑ´Ù¸é "Custom" ¿É¼ÇÀ» ¼±ÅÃÇÏ¸é µÈ´Ù.

[ÀÌ¹Ì ¼³Ä¡¸¦ Çѹø ÇÑ °æ¿ì]
ÀνºÅçÇÏ´Â Áß¿¡ ¾ÆÆÄÄ¡´Â ¼±ÅÃÇÑ ÀνºÅç µð·ºÅ丮 ¾ÈÀÇ conf µð·ºÅ丮¿¡ ¼³Á¤ÆÄÀϵîÀ» Á¶Á¤ÇÒ °ÍÀÌ´Ù.
±×·¯³ª µð·ºÅ丮 ¾È¿¡ ÀÌ¹Ì ÆÄÀϵéÀÌ Á¸ÀçÇÑ´Ù¸é µ¤¾î¾º¿ì±â´Â ÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. ´ë½Å È®ÀåÀÚ°¡ .default ¶ó´Â À̸§À¸·Î »õ·Î¿î Ä«ÇǺ»À» ¸¸µé¾î ³ÖÀ» °ÍÀÌ´Ù. ¿¹¸¦ µéÀÚ¸é, conf\httpd.conf ÆÄÀÏÀÌ ÀÌ¹Ì Á¸ÀçÇÑ´Ù¸é ÀÌ ÆÄÀÏÀº ¹Ù²îÁö ¾ÊÀ» °ÍÀÌ¸ç »õ·Î ¼³Ä¡µÇ´Â ÆÄÀÏÀÌ conf\httpd.conf.default ¶ó´Â À̸§À¸·Î ¼³Ä¡µÉ °ÍÀÌ´Ù. ¼³Ä¡°¡ ¿Ï·áµÈ ÈÄ¿¡ Çѹø .default ¶ó´Â ÆÄÀÏ¿¡ »õ·Î¿î ¾î¶²°ÍÀÌ Ãß°¡µÇ¾ú´ÂÁö Çѹø »ìÆ캸±â¸¦ ¹Ù¶ó¸ç ¶ÇÇÑ Á¸ÀçÇÏ´Â configuration ÆÄÀÏÀ» ÇÊ¿äÇÏ´Ù¸é ¾÷±×·¹À̵å Çϱ⸦ ±ÇÀåÇÑ´Ù.


¶ÇÇÑ htdocs\index.html ÀÇ ÆÄÀÏÀ» ÀÌ¹Ì °¡Áö°í ÀÖ´Ù¸é ±×°Í ¶ÇÇÑ µ¤¾î¾º¿ìÁö´Â ¾ÊÀ» °ÍÀÌ´Ù. (index.html.default ÆÄÀÏÀº ÀνºÅç µÇÁö ¾ÊÀ» °ÍÀÌ´Ù) ÀÌ°ÍÀÌ ¸»ÇÏ´Â ¹Ù´Â ÀÌ¹Ì ¾ÆÆÄÄ¡¸¦ Çѹø ÀνºÅç ÇÏ¿´´Ù ÇÏ¿©µµ »õ·ÎÀÌ ¼³Ä¡µÇ´Â ÆÄÀÏÀº °ãÃľ²±â¸¦ ÇÏÁö ¾ÊÀ¸¹Ç·Î À§ÇèÇÏÁö ¾Ê´Ù´Â ¾ê±â´Ù. ( ±×·¯³ª ÀνºÅç ÇϱâÀü¿¡´Â ¹Ýµå½Ã ÀÛµ¿ÁßÀÎ ¾ÆÆÄÄ¡ ¼­¹ö¸¦ ÁßÁö½ÃÄÑ¾ß Çϸç ÀνºÅçÀÌ ³¡¸¶Ä£ ÈÄ¿¡´Â »õ·ÎÀÌ ¼³Ä¡µÈ ¼­¹ö°¡ ´Ù½Ã ½ÃÀ۵ɰÍÀÌ´Ù.)

ÁÖÀÇ : Ȥ, ¿À·¡µÈ¹öÀü(1.3b6 ÀÌÇÏ)À» ÀνºÅç ÇÏ·Á´Â »ç¿ëÀÚ¿¡°Ô : À§ »çÇ×Àº 1.3b7 ÀÌ»óÀÇ »ç¿ëÀÚ¿¡°Ô Àû¿ëµÇ´Â »çÇ×ÀÌ´Ù. 1.3b6 À» ÀνºÅçÇÑ´Ù¸é conf µð·ºÅ丮 ¾ÈÀÇ httpd.conf, access.conf,srm.conf ¶Ç´Â mime.types ÆÄÀÏÀ» ¸ðµÎ µ¤¾î¾º¿ï°ÍÀÌ¸ç ¶ÇÇÑ htdocs µð·ºÅ丮 ¾ÈÀÇ index.html ¶ÇÇÑ µ¤¾î¾º¿î´Ù. ¾ÆÆÄÄ¡ 1.3b6 ¸¦ ÀνºÅçÇÏ·Á°í ÇÒ °æ¿ì¿¡´Â ÀÌ ÆÄÀϵéÀ» ´Ù¸¥ °÷À¸·Î Ä«ÇÇÇØ µÎ±â¸¦ ¹Ù¶õ´Ù.
ÇÊÀÚ´Â ÀÌ·¯ÇÑ ¿À·¡µÈ ¹öÀüÀ» ¼³Ä¡ÇÏ·Á°í ÇÏ´Â ºÐµéÀÌ ¾øÀ»°Å¶ó°í »ý°¢ÇÏÁö¸¸ Ȥ½Ã³ª ÀÌ·¯ÇÑ ¹öÀüÀ»
»ç¿ëÇÏ°íÀÚ ÇÏ´Â ºÐµé¿¡°Ô Á¤¸» ÃֽŹöÀüÀ» »ç¿ëÇÒ °ÍÀ» ´çºÎÇÏ°í ½Í´Ù. º¸¾ÈÀû, ¼º´É, ¶Ç´Â ±âŸ ´Ù¸¥ÀÌÀ¯·Î ¿À·¡µÈ ¹öÀüÀº »ç¿ëÇÏÁö ¾ÊÀ»°ÍÀ» ±ÇÀåÇÑ´Ù.

¾ÆÆÄÄ¡ ÀνºÅçÀ» ¸¶Ä£ÈÄ¿¡´Â conf µð·ºÅ丮ÀÇ configuration ÆÄÀϵé(httpd.conf, srm.conf, access.conf)
À» ¼³Á¤ÇØ Áֱ⸦ ¹Ù¶ó¸ç ÀÌ·¯ÇÑ ÆÄÀϵéÀº ¾ÆÆÄÄ¡°¡ ÀÛµ¿Çϴµ¥ À־ Áß¿äÇÑ ¿ªÈ®À» ÇÑ´Ù.
»ç¿ëÇÏÁö ¾Ê´Â ±â´ÉµéÀº ÁÖ¼®(#) À» ´Þ¾Æ ÀÛµ¿Ä¡ ¾Ê°Ô ÇÏ°í ÇÊ¿äÇÑ ±â´É¸¸ »ç¿ëÅä·Ï ÇÏÀÚ.


4. ¼³Á¤

¾ÆÆÄÄ¡´Â conf µð·ºÅ丮 ¾ÈÀÇ ÆÄÀÏ¿¡ ÀÇÇØ ¼³Á¤µÇ¾î Áö¸ç ÀÌ ÆÄÀÏÀº À¯´Ð½º¹öÀü¿¡¼­ »ç¿ëÇÏ´Â °Í°ú °°´Ù.
±×·¯³ª À©µµ¿ì¿ë ¾ÆÆÄÄ¡¿¡¼­´Â ¾à°£ ´Þ¶óÁø ¿É¼ÇÀÌ ÀÖ´Ù. ¾ÆÆÄÄ¡ÀÇ ¸ðµç ¼³Á¤°ªµîÀº ¾ÆÆÄÄ¡ ¸Þ´º¾óÀ» Âü°íÇϱ⠹ٶó¸ç ¶ÇÇÑ ÀÌ È¨ÆäÀÌÁöÀÇ ¸ÞÀÎÆäÀÌÁö¸¦ Âü°íÇϱ⠹ٶõ´Ù.

À©µµ¿ì¿ë ¾ÆÆÄÄ¡¿¡¼­ Å©°Ô ´Þ¶óÁø Á¡Àº ´ÙÀ½°ú °°´Ù:

À©µµ¿ì¿ë ¾ÆÆÄÄ¡´Â ¸ÖƼ½º·¹µå(MultiThread)¹æ½ÄÀ» ÀÌ¿ëÇÑ´Ù´Â Á¡ÀÌ´Ù. ÀÌ°ÍÀº Å« Àǹ̸¦ °¡Áö°í ÀÖ´Ù.
À¯´Ð½º¸Ó½Å¿¡¼­ ÀÛµ¿ÇÏ´Â ¾ÆÆÄÄ¡¿Í´Â ´Þ¸® ´ÜÁö 2°³ÀÇ ¾ÆÆÄÄ¡ ÇÁ·Î¼¼½º°¡ ¸¸µé¾îÁ® ÀÛ¾÷À» ó¸®ÇÑ´Ù´Â
°ÍÀÌ´Ù. À¯´Ð½º¸Ó½Å¿¡¼­ °¢°¢ÀÇ ¿äûÀÌ ÀÖÀ»¶§ ¸¶´Ù ÀÚ½ÄÇÁ·Î¼¼½º¸¦ »ý¼ºÇÏ¿© »ç¿ëÇÑ´Ù´Â Á¡°ú
ºñ±³ÇÑ´Ù¸é Å©°Ô ´Þ¶óÁø °ÍÀÌ´Ù. À©µµ¿ì¿¡¼­ ¸¸µé¾îÁö´Â ÇÁ·Î¼¼½ºÁßÀÇ Çϳª´Â ºÎ¸ðÇÁ·Î¼¼½º À̸ç
´Ù¸¥ Çϳª´Â À¥¼­¹öÀÇ ¿äûÀ» Çڵ鸵 Çϱâ À§ÇÑ ÀÚ½ÄÇÁ·Î¼¼½º ÀÌ´Ù. ÀÚ½ÄÇÁ·Î¼¼½º ¾È¿¡¼­ ½º·¹µå¿¡ ÀÇÇØ
°¢ ¿äûÀ» ó¸®ÇÑ´Ù. À̸®ÇÏ¿© ÇÁ·Î¼¼½º °ü¸®¹æ¹ýÀÌ ´ÙÀ½°ú °°ÀÌ ´Þ¶óÁ³´Ù.

MaxRequestsPerChild - À¯´Ð½ºÇÏ¿¡¼­ »ç¿ëÇÏ´ø °Í°ú°°ÀÌ, ÀÌ°ÍÀº ÇÁ·Î¼¼½º°¡ Á×±âÀü¿¡ ¾ó¸¶³ª ¸¹Àº ¿äûÀ» ó¸®ÇÏ´ÂÁö¸¦ ¼³Á¤ÇÑ´Ù. ±×·¯³ª À©µµ¿ì¿¡¼­ÀÇ ÇÁ·Î¼¼½º´Â ¸ðµç ¿äûÀ» Çϳª¾¿ ó¸®ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó Çѹø¿¡ ó¸®ÇÏ´Â °ÍÀÌ´Ù. ±×·¡¼­ ÀÌ °ªÀ» ¼³Á¤ÇÒ¶§¿¡´Â ³ôÀº°ªÀ» »ç¿ëÇϵµ·Ï ±ÇÀåÇÑ´Ù. ±ÇÀåÇÏ´Â µðÆúÆ® °ªÀº MaxRequestsPerChild 0 ÀÌ´Ù. ¾î´ÀÁ¤µµÀÇ ÀÏÀ» ó¸®ÇÏ°í Á״°ÍÀÌ ¾Æ´Ï¶ó °è¼Ó ÀÛµ¿ÇÏ´Â °ÍÀÌ´Ù.

ThreadsPerChild - ÀÌ °ªÀº À̹ø À©µµ¿ì ¹öÀü¿¡¼­ »õ·Ó°Ô »ý±ä°ÍÀÌ´Ù. À¥¼­¹ö¿¡°Ô ¾ó¸¶³ª ¸¹Àº ½º·¹µå¸¦ »ç¿ëÇÒ °ÍÀÎÁö¸¦ ¼³Á¤ÇÏ´Â °ÍÀÌ´Ù. ÀÌ °ªÀÌ ³ô´Ù´Â °ÍÀº Çѹø¿¡ Çڵ鸵 ÇÒ¼ö ÀÖ´Â Connection ÀÌ ¸¹´Ù´Â °ÍÀÌ´Ù. ¸¸¾à Áö±Ý ¿î¿µÇÏ°í ÀÖ´Â »çÀÌÆ®°¡ ¸¹Àº Á¢¼Ó·üÀ» ±â·ÏÇÑ´Ù¸é È®½ÇÈ÷ ÀÌ °ªÀ» ³ô°Ô ¼³Á¤ÇÏ¿©¾ß¸¸ ÇÒ °ÍÀÌ´Ù. ±ÇÀåÇÏ´Â µðÆúÆ® °ªÀº ThreadsPerChild 50 ÀÌ´Ù.

À§ °ªµéÀº ½ÇÁ¦ »çÀÌÆ®¸¦ ¿î¿µÇØ ³ª°¡¸é¼­ ¾Ë¸Â°Ô Á¶ÀýÇØ »ç¿ëÇϱ⸦ ¹Ù¶õ´Ù. ¼³Á¤ÀÌ ºÎÀûÀýÇÑ °æ¿ì¿¡´Â
¼­¹ö°¡ ´Ù¿îµÇ¹ö¸®´Â Çö»óÀÌ ¹ß»ýÇÒ ¼ö ÀÖ´Ù. À§ °ªµéÀº ´ÜÁö µðÆúÆ® °ªÀ̸ç NT ¿¡¼­ Á¦°øÇÏ´Â ¼º´ÉÃøÁ¤±â
µîÀ» ÀÌ¿ëÇÏ¿© ¼­¹öÀÇ »óŸ¦ ÆľÇÇÏ¿© ¾Ë¸Â°Ô Á¶ÀýÇϱ⸦ ¹Ù¶õ´Ù. ¶ÇÇÑ,º»°ÝÀûÀ¸·Î »çÀÌÆ®¸¦ ¿î¿µÇÑ´Ù¸é Windows 95 or 98 ¿¡¼­ ¿î¿µÇϱ⠺¸´Ù´Â Windows NT ¿¡¼­ ¿î¿µÇÒ°ÍÀ» ±ÇÇÑ´Ù. °Å´ë »çÀÌÆ® ÀÏ°æ¿ì¿¡´Â Windows ¿¡¼­ÀÇ ¿î¿µº¸´Ù´Â Unix ¿¡¼­ ¿î¿µÇϱ⸦ ¹Ù¶õ´Ù. ¾ÆÁ÷±îÁö Win32 for Apache ¹öÀüÀÌ ¾ÈÁ¤È­µÇ¾î ÀÖÁö ¾Ê±â ¶§¹®¿¡ Å« »çÀÌÆ® ÀÏ°æ¿ì¿¡´Â ¾à°£ ¹«¸®°¡ µÈ´Ù°í »ý°¢µÇ¾îÁø´Ù.

¼³Á¤ÆÄÀÏ¿¡¼­ ¹Ù²î¾îÁø°ÍÀÌ ¶Ç ÇϳªÀÖ´Ù. ´Ù¸§¾Æ´Ñ ½½·¡½¬(/) ÀÌ´Ù. À©µµ¿ì¿¡¼­´Â ¹é½½·¡½¬(\)¸¦ »ç¿ëÇÑ´Ù´Â °ÍÀº ÄÄÇ»Å͸¦ ÇѹøÀÌ¶óµµ ´Ù·ç¾î º» »ç¿ëÀÚ¶ó¸é Àß ¾Ë°ÍÀÌ´Ù. ±×·¯³ª À¯´Ð½º¿¡¼­´Â \ ´ë½Å / ¸¦ »ç¿ëÇÑ´Ù. ÇÊÀÚÀÇ °³ÀÎÀûÀÎ »ý°¢À¸·Î´Â \ º¸´Ù´Â / °ÍÀÌ ÈξÀ ÆíÇÏ´Ù. ¿Ö ! ±»ÀÌ MS ¿¡¼­´Â \ ¸¦ °íÁýÇÏ´ÂÁö ¸ð¸£°Ú´Ù. :-) ¾ÆÆÄÄ¡±×·ì¿¡¼­´Â À¯´Ð½º ÆÄÀÏÀ̸§ ´ë½Å À©µµ¿ìÁîÀÇ ÆÄÀÏÀ̸§À» »ç¿ëÇÏÀÚ´Â ÀÇ°ßÀ» ¹Þ¾Æµé¿´´Ù. ±×·¯³ª ¾ÆÆÄÄ¡´Â ³»ºÎÀûÀ¸·Î À¯´Ð½º ½ºÅ¸ÀÏÀÇ À̸§À» »ç¿ëÇÑ´Ù. ±×·¯¹Ç·Î ¿©·¯ºÐµéÀº ¹é½½·¡½¬(\) °¡ ¾Æ´Ñ "/" ¸¦ »ç¿ëÇÏ¿©¾ß¸¸ ÇÑ´Ù. µå¶óÀÌºê ¹®ÀÚµîÀº »ç¿ëÇÒ ¼ö ÀÖ´Ù.


¸¶Áö¸·À¸·Î, ´Þ¶óÁøÁ¡ Çϳª¸¸ ´õ ´Ù·ç°Ú´Ù. À©µµ¿ì¿ë ¾ÆÆÄÄ¡´Â ¸ðµâÀ» ·ÎµåÇÒ¶§ ¼­¹öÀÇ Àç ÄÄÆÄÀÏ ¾øÀÌ »ç¿ëÀÌ °¡´ÉÇÏ´Ù´Â Á¡ÀÌ´Ù.(ÀÌ ¾ó¸¶³ª ÆíÇѱâ´ÉÀΰ¡ ?) ÀÌ·¯ÇÑ ¸ðµâµîÀÌ »ç¿ë°¡´ÉÇÑ°ÍÀº »õ·Î¿î ±â´ÉÀÎ LoadModule ¸í·ÉÀÌ »ç¿ëµÇ¾î Áö°í Àֱ⠶§¹®ÀÌ´Ù. ¸¸¾à ¾ÆÆÄÄ¡°¡ µðÆúÆ®·Î ÄÄÆÄÀÏÀÌ µÇ¾î ÀÖ´Â »óÅ¿¡¼­ \Apache\modules µð·ºÅ丮 ¾ÈÀÇ ¸ðµâÀ» ÀνºÅç ÇÏ·Á°í ÇÑ´Ù¸é ¾î¶»°Ô ÇØ¾ß ÇÒ±î ? ¿¹¸¦ µé¸é status ¸ðµâÀ» »ç¿ëÇÏ·Á ÇÑ´Ù¸é ´ÜÁö ´ÙÀ½°ú °°ÀÌ Àû¾î Áֱ⸸ ÇÏ¸é µÈ´Ù. ¶Ç´Â ÁÖ¼®À» Á¦°Å

LoadModule status_module modules/ApacheModuleStatus.dll

¶ÇÇÑ , ¾ÆÆÄÄ¡´Â ISAPI Extensions(Internet Server Applications) À» ·ÎµåÇÒ¼ö ÀÖ´Ù. Microsoft IIS ¿Í ´Ù¸¥ À©µµ¿ì ¼­¹ö¿¡¼­ »ç¿ëµÇ´Â °Í°ú °°Àº.... ´õ ¸¹Àº Á¤º¸´Â ÀÌ°÷¿¡¼­ Âü°íÇϱ⠹ٶõ´Ù.

´ÙÀ½Àº °¢ ¼³Á¤ÆÄÀÏ¿¡ ´ëÇØ ¼³¸íÇÏ°Ú´Ù. ´Ü, °¢ ¼³Á¤ÆÄÀÏÀÇ ÀÚ¼¼ÇÑ ¼³¸íÀº ÇÇÇÏ°Ú´Ù. ÀÚ¼¼ÇÑ ¼³¸íÀº ¸ÞÀÎÆäÀÌÁö¸¦ Âü°íÇϱ⠹ٶó¸ç ¾ÆÆÄÄ¡¸¦ ¼³Ä¡ÇÑÈÄ¿¡ ´ÜÁö httpd.conf ÀÇ ServerName ¸¸ ¹Ù²Ù¾î ÁÖ¸é ÀÛµ¿Çϴµ¥´Â º° ¹«¸®°¡ ¾øÀ»°ÍÀÌ´Ù.

4-1. httpd.conf

µµµ¥Ã¼ À¥ ¼­¹ö°¡ ¹¹³Ä ? »¡¸® º¸°í ½Í¾î ÂüÀ»¼ö ¾ø´Ù ½ÍÀ¸½Å ºÐµéÀº ServerName ¸¸ ÀÏ´Ü ¼³Á¤ÇØ ÁֽʽÿÀ. ¸» ±×´ë·Î ¾ÆÆÄÄ¡ À¥¼­¹öÀÇ À̸§À» Á¤ÇØÁÖ´Â °ÍÀÔ´Ï´Ù. µµ¸ÞÀÎ ³×ÀÓÀ» °¡Áö°í ÀÖÀ¸¸é µµ¸ÞÀÎ ³×ÀÓÀ» ³Ö¾îÁÖ¸é µÇ°í, °®°í °è½ÃÁö ¾ÊÀº ºÐµéÀº ´ÜÁö ·çÇÁ¹é ¾îµå·¹½ºÀÎ 127.0.0.1 À» ³Ö¾îÁÖ½Ã¸é µÇ°Ú½À´Ï´Ù.

#ServerName new.host.name
ServerName 127.0.0.1

NOTE: ¼­¹ö³×ÀÓÀ» ¼³Á¤ÇÏÁö ¾ÊÀ» °æ¿ì ´ÙÀ½°ú °°Àº ¸Þ¼¼Áö¸¦ º¼¼ö ÀÖ´Ù.

C:\Program Files\Apache>apache
httpd: cannot determine local host name.
Use the ServerName directive to set it manually.

4-2. srm.conf

Win32 ¿¡¼­´Â UserDir »ç¿ë¹æ¹ýÀÌ ´Þ¶óÁ³´Ù. À¯´Ð½º¿¡¼­´Â /etc/passwd ¿¡ µî·ÏµÈ »ç¿ëÀÚ´Â °³ÀÎȨµð·ºÅ丮¿¡ public_html °ú °°Àº µð·ºÅ丮¸¦ »ý¼ºÇÏ¿© ȨÆäÀÌÁö¸¦ °³¼³ÇÒ ¼ö ÀÖ¾úÁö¸¸, Win32 ¿¡¼­´Â ÀÌ·¯ÇÑ °ÍÀÌ ¾ÆÁ÷Àº °¡´ÉÇÏÁö ¾Ê´Ù. À©µµ¿ìÁî¿¡ ·Î±×ÀÎ ÇÒ°æ¿ì¿¡ ¼³Á¤µÇ¾îÁø Ȩµð·ºÅ丮¸¦ »ç¿ëÇÒ ¼ö ¾ø´Ù´Â ¾ê±â ÀÌ´Ù. Win32 ¿¡¼­ ÇöÀç±îÁö´Â À¯Àú Ȩµð·ºÅ丮¸¦ ¼³Á¤ÇÏ´Â ºÎºÐÀÌ ¿Ïº®ÇÏÁö ¾Ê±â ¶§¹®¿¡ ¿©±â¿¡¼­´Â ¼öµ¿À¸·Î ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÏ°Ú´Ù.

¿¹¸¦ µé¾î foo ÀÇ °³Àεð·ºÅ丮°¡ d:\foo ÀÌÇÏ¿¡ ÀÖ´Ù¸é,

   UserDir "d:/"
ÀÌ´Ù.

d:\foo\www ¿¡ ÀÖ´Ù¸é,

   UserDir "d:/*/www"
ÀÌ µÇ°Ú½À´Ï´Ù. Ç¥¸¦ ÅëÇØ Á»´õ ½±°Ô »ìÆ캸ÀÚ !!

UserDir URL       Dir
"d:/" /~foo d:/foo
/~apache d:/apache
"d:/*/public_html" /~foo d:/foo/public_html
/~apache d:/apache/public_html

ÁÖÀÇ : ±¸ºÐÇϽǶ§´Â "\"(¹é½½·¡½¬) ÀÌ ¾Æ´Ï¶ó "/"(½½·¡½¬) ÀÔ´Ï´Ù. ÁÖÀÇÇϼ¼¿ä.

Áú¹® 1) Àú´Â NT 4.0 ¸¦ »ç¿ëÇÏ¸ç °¢ °³ÀÎ À¯ÀúµéÀÇ µð·ºÅ丮¸¦ "d:\users" ¶ó´Â °÷¿¡
¸ðµÎ ¼³Á¤ÇØ ³õ¾Ò½À´Ï´Ù. ¾î¶»°Ô Çϸé À¯Àúµé¿¡°Ô °³ÀΠȨÆäÀÌÁö¸¦ ¿î¿µÇÒ¼ö ÀÖµµ·Ï
ÇÒ¼ö ÀÖÀ»±î¿ä ?

´äº¯: ¾ÆÆÄÄ¡À¥¼­¹ö¸¦ ÀÌ¿ëÇϽʽÿÀ. ´ÙÀ½ srm.conf ¸¦ ´ÙÀ½°ú °°ÀÌ ÆíÁýÇØ ÁֽʽÿÀ.

UserDir "d:/users/*/public_html"

ÀÌ·¸°Ô ÇϽøé d:\users ¾È¿¡ ¼ÓÇØ ÀÖ´Â °¢ À¯ÀúµéÀÇ µð·ºÅ丮 ¹Ø¿¡ public_html µð·ºÅ丮¸¦ ¸¸µé¾î °³ÀΠȨÆäÀÌÁö¸¦ °³¼³ÇÒ ¼ö ÀÖ½À´Ï´Ù.

4-3. access.conf

#
#Options FollowSymLinks
#AllowOverride None
#

À§ ¼³Á¤Àº ¸ðµç ±â´ÉÀ» »ç¿ëÄ¡ ¾ÊÀ»¶§ ¼³Á¤ÇØ ÁÖ±æ ¹Ù¶õ´Ù.
´ÙÀ½Àº CGI ¹× htaccess µîÀÇ ¸ðµç ±â´ÉÀ» »ç¿ëÇÏ°íÀÚ ÇÒ¶§ »ç¿ëÇϸç, º¸¾ÈÀûÀÎ ¹®Á¦°¡ Àֱ⠶§¹®¿¡ ÀÚ±âÇÑÅ× ¾Ë¸Â°Ô ¼³Á¤ÇÏ¿© º¯°æÇÑ´Ù.

#À§Ä¡´Â ¼³Ä¡ÇÑ °÷¿¡ ¸Â°Ô º¯°æÇÑ´Ù.
Options All
AllowOverride All

 
4-4. CGI / SSI ÀÇ ¼³Á¤

µðÆúÆ®·Î´Â CGI/SSI ÀÇ »ç¿ëÀÌ ±ÝÁöµÇ¾î ÀÖ´Ù. ÀÌ ±â´ÉÀ» »ç¿ëÇÏ°íÀÚ ÇÒ °æ¿ì¿¡´Â
¾Æ·¡¿Í °°ÀÌ ¼³Á¤ÇÏ¿© »ç¿ëÇÏ±æ ¹Ù¶õ´Ù.

       # To use CGI scripts:
       AddHandler cgi-script.cgi  # ÁÖ¼®À» ¹þ°Ü ÁØ´Ù.
       
       # To use server-parsed HTML files
       AddType text/html .shtml  # ¿ä°Íµµ
       AddHandler server-parsed .html # ¹þ°Ü ÁØ´Ù. ^^;

server-parsed ·Î .html À» Æ÷ÇÔÇÑ °ÍÀº, Åë»ó È®ÀåÀÚ°¡ .html ÀÇ ÆÄÀÏÀ̶óµµ
SSI À» ¾µ¼ö ÀÖ°Ô Çϱâ À§ÇÔÀÌ´Ù. ¹°·Ð »ç¿ë¾ÈÇÏ¿©µµ µÈ´Ù. ÀÌ ±â´ÉÀ»
»© ¹ö¸®¸é .shtml ÀÇ Æ¯Á¤ È®ÀåÀÚ¿¡¼­¸¸ SSI »ç¿ëÀÌ °¡´ÉÇÏ´Ù.
.html ÆÄÀÏ¿¡¼­ ¸ðµÎ SSI ¸¦ »ç¿ëÇÒ¼ö ÀÖ´Ù¸é º¸¾ÈÀûÀÎ ¹®Á¦°¡ Àֱ⠶§¹®¿¡
»ç¿ëÇÒ¶§ ÀÌ Á¡À» ÃæºÐÈ÷ °í·ÁÇÑ´ÙÀ½ »ç¿ëÇØ ÁÖ±æ ¹Ù¶õ´Ù.
5. ½Ãµ¿


5-1. ÀϹÝÀûÀÎ ÀÛµ¿ ¹æ¹ý
¾ÆÆÄÄ¡¸¦ ½ÇÇàÇϱâ À§ÇÑ ¹æ¹ýÀ¸·Î µÎ°¡Áö°¡ ÀÖ´Ù :
Çϳª´Â NT ¿¡¼­ Á¦°øÇÏ´Â "¼­ºñ½º" ¸¦ ÀÌ¿ëÇÏ´Â °ÍÀÌ´Ù (´Ü, ÀÌ°ÍÀº NT ¿¡¼­¸¸ »ç¿ë°¡´ÉÇÏ´Ù) ÄÄÇ»ÅÍ ºÎÆÃÈÄ¿¡µµ ¾ÆÆÄÄ¡°¡ ÀÚµ¿À¸·Î ÀÛµ¿Çϱ⸦ ¿øÇÑ´Ù¸é ÀÌ ¿É¼ÇÀº ¾Æ¸¶µµ ÃÖ°íÀÇ ¼±Åà ¹æ¹ýÀÏ °ÍÀÌ´Ù. ÀÌ ±â´ÉÀº ·Î±×¿ÀÇÁ ÇÑ ÈÄ¿¡µµ °è¼Ó µ¿ÀÛÇÒ °ÍÀÌ´Ù. À©µµ¿ì 95 »ç¿ëÀÚµéÀº Console Window ¸¦ ÀÌ¿ëÇÏ¿© »ç¿ë°¡´ÉÇÏ´Ù.

"¼­ºñ½º" ·Î¼­ ¾ÆÆÄÄ¡¸¦ ÀÛµ¿½ÃÅ°·Á ÇÑ´Ù¸é, ¸ÕÀú ±× ¼­ºñ½º¸¦ ÀνºÅç ÇÏ¿©¾ß ÇÑ´Ù. ½ÃÀÛ¸Þ´º --> ÇÁ·Î±×·¥ --> Apache Web Server ÀÇ "install Apache as Service(NT only)" ¿É¼ÇÀ» ½ÇÇà½ÃÅ°ÀÚ!! ¾ÆÆÄÄ¡¸¦ ½ÇÇà½ÃÅ°±â À§Çؼ­´Â Á¦¾îÆÇ ¾È¿¡ ÀÖ´Â "¼­ºñ½º" ¸¦ ¸ÕÀú ¿ÀÇÂÇÑ ´ÙÀ½ ¾ÆÆÄÄ¡¸¦ ¼±ÅÃÇÏ°í ±×¶§ "Start" ¸¦ Ŭ¸¯ÇÏ¸é µÈ´Ù. À̶§ ¾ÆÆÄÄ¡´Â ¹é±×¶ó¿îµå·Î¼­ ÀÛµ¿ÇÒ °ÍÀ̸ç, ½ºÅéÀ» ¿øÇÑ´Ù¸é À§¿Í °°Àº ¹æ¹ýÀ¸·Î ´Ù½Ã "Stop" À» Ŭ¸¯ÇÏ¸é µÈ´Ù.

´Ù¸¥ ¹æ¹ýÀ¸·Î ¼­ºñ½º¸¦ ÀÛµ¿½Ãų¼öµµ Àִµ¥ , µµ½ºÃ¢¿¡¼­ ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î ½ÃÀÛ ¹× ÁßÁö½Ãų¼öµµ ÀÖ´Ù.

NET START APACHE
NET STOP APACHE

¶Ç´Â, ½ÃÀÛ¸Þ´º¿¡¼­ "Apache Server" ¸¦ ¼±ÅÃÇÏ¿© ÄܼÖÀ©µµ¿ì¿¡¼­ ¾ÆÆÄÄ¡¸¦ ½ÇÇà½ÃÄѶó !!
ÀÌ°ÍÀº µµ½ºÃ¢À» Çϳª ¿ÀÇ ÇÑ´ÙÀ½ ¾ÆÆÄÄ¡¸¦ ÀÛµ¿½ÃŲ´Ù. ÀÌ À©µµ¿ì´Â ¾ÆÆÄÄ¡¸¦ ÁßÁö½Ãų¶§ ±îÁö °è¼Ó ÀÛµ¿ÇÒ °ÍÀÌ´Ù. ¾ÆÆÄÄ¡¸¦ ÁßÁö½ÃÅ°±â ¿øÇÑ´Ù¸é 6 ¹ø ¸Þ´º "Á¾·á" ¸¦ Âü°íÇϱ⠹ٶõ´Ù.

¾ÆÆÄÄ¡¸¦ ½ÃÀÛÇÑÈÄ¿¡(µµ½ºÃ¢ ¶Ç´Â "¼­ºñ½º" ¸¦ ÀÌ¿ë) 80 ¹øÆ÷Æ®·Î Á¢±ÙÇÒ¼ö ÀÖÀ» °ÍÀÌ´Ù.
(Æ÷Æ®´Â ¼³Á¤ÆÄÀÏ¿¡¼­ Port,Listen or BindAddress ¸¦ ÀÌ¿ëÇÏ¿© ¹Ù²Ü¼ö ÀÖ´Ù)
ºê¶ó¿ìÀú¸¦ Çϳª ½ÇÇà½ÃÅ°°í ¾Æ·¡¿Í °°ÀÌ URL À» ÀÔ·ÂÇϸé À¥¼­¹öÀÇ default page ¿¡ ¿¢¼¼½º ÇÒ¼öÀÖÀ» °ÍÀÌ´Ù.

http://localhost/ ¶Ç´Â http://127.0.0.1

¿¢¼¼½º¿¡ ¼º°øÇϸé À¥ ¼­¹ö´Â ȯ¿µÀÇ ¸Þ¼¼Áö·Î ´ë´äÇÒ °ÍÀ̸ç , ¾ÆÆÄÄ¡ ¸Þ´º¾óÀÇ ¸µÅ©¸¦ º¼¼ö ÀÖ´Ù(ÀÚ¼¼ÇÑ °ÍÀº ¾ÆÆÄÄ¡¿¡¼­ Á¦°øÇÏ´Â ¸Þ´º¾ó ¶Ç´Â http://www.apache.kr.net À» ¹æ¹®) ¸¸¾à ¾Æ¹«°Íµµ ÀϾÁö ¾Ê°Å³ª ¿¡·¯¸Þ¼¼Áö¸¦ º»´Ù¸é ¸ÕÀú logs µð·ºÅ丮ÀÇ error_log ÆÄÀÏÀ» º¸±â ¹Ù¶õ´Ù. ¹®Á¦ÀÇ ¿øÀÎÀ» ÀÌ ·Î±×ÆÄÀÏ·Î ÀÎÇØ ½±°Ô ãÀ»¼ö ÀÖÀ» °ÍÀÌ´Ù.
conf µð·ºÅ丮¾ÈÀÇ ¼³Á¤ÆÄÀϵîÀ» Àڱ⠼­¹ö¿¡ ¸Â°Ô ÀûÀýÇÏ°Ô ¼³Á¤ÇÏ¿© »ç¿ëÇϱ⸦ ¹Ù¶õ´Ù.

5-2. ¼¼ºÎÀûÀÎ ÀÛµ¿ ¹æ¹ý
½ÃÀÛ¸Þ´ºÀÇ ¾ÆÀÌÄÜ°ú NT ¼­ºñ½º °ü¸®ÀÚ´Â ¾ÆÆÄÄ¡¸¦ Á»´õ ½±°Ô °ü¸®ÇÒ¼ö ÀÖµµ·Ï °£´ÜÇÑ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇØ ÁÖ°í ÀÖ´Ù. ±×·¯³ª À̰͵éÀº ´ÜÁö Ä¿¸Çµå¶óÀο¡¼­ ½±°Ô »ç¿ëÇÒ¼ö ÀÖµµ·Ï ÇØÁÙ»ÓÀÌ´Ù. ÀÚ ±×·³ ! ÀÏ´Ü ¾ÆÆÄÄ¡°¡ ¼³Á¤ÆÄÀϵéÀ» ¾î¶»°Ô ã´ÂÁö ¾Ë¾Æº¸ÀÚ. ¸ðµç °ÍÀÌ ÀÚµ¿À¸·Î ÇØ°áÇØ ÁٰŶó°í ¹ÏÁö ¸»ÀÚ ! ¸¸¾à ÀÌ·¸°Ô »ý°¢ÇÏ°í ÀÖ´Ù¸é Å« ¿À»êÀÌ´Ù. ¾ÆÆÄÄ¡´Â ¾Æ·¡¿Í °°Àº ¹æ¹ýÁßÀÇ Çϳª·Î ½ÇÇàÇÒ ¼ö ÀÖ´Ù.


-C ½ºÀ§Ä¡¸¦ ÅëÇØ ServerRoot ¸¦ ¼³Á¤ÇÒ¼ö ÀÖ´Ù.
µµ½ºÃ¢¿¡¼­ -f ½ºÀ§Ä¡¸¦ »ç¿ë
µµ½ºÃ¢¿¡¼­ -d ½ºÀ§Ä¡¸¦ »ç¿ë
¹ÙÀ̳ʸ® ÆÄÀÏÀ» ÀνºÅç ÇÏ¿´´Ù¸é À©µµ¿ìÀÇ ·¹Áö½ºÅ͸® °ªÀ» ÀÌ¿ë
ÄÄÆÄÀϽÿ¡ ¼­¹ö·çÆ®¸¦ ¼³Á¤

¾ÆÆÄÄ¡ÄÄÆÄÀϽÿ¡ ¼­¹ö·çÆ®´Â "/apache" ·Î ¼³Á¤µÈ´Ù. ÀÌ °ªÀº ¾ÆÆÄÄ¡ ½ÇÇà½Ã -V ¿É¼ÇÀ» ÅëÇØ HTTPD_ROOT ÀÇ ¼³Á¤µÈ °ªÀ» È®ÀÎÇÒ¼ö ÀÖ´Ù. ¾ÆÆÄÄ¡¸¦ ½ÃÀÛÇÒ¶§ ¾Æ¹«·± ¿É¼Ç¾øÀÌ ½ÇÇàµÉ¶§¿¡´Â ÀÚµ¿À¸·Î HTTPD_ROOT °¡ ÀÛ¾÷µð·ºÅ丮°¡ µÈ´Ù. À©µµ¿ì ÇÏ¿¡¼­ ½ÃÀÛ¸Þ´º ¶Ç´Â ¼­ºñ½º°ü¸®ÀÚ¿¡¼­ ¾ÆÆÄÄ¡¸¦ ¾Æ¹« Àμö¾øÀÌ ºÒ·¯³¾ °æ¿ì¿¡´Â À©µµ¿ìÀÇ ·¹Áö½ºÅ͸® °ªÀ» ÀÌ¿ëÇØ ½ÃÀ۵ȴÙ. ·¹Áö½ºÅ͸® Å°°ªÀº ¹ÙÀ̳ʸ®°¡ ÀνºÅç µÇ´Â °úÁ¤¿¡ ¼³Ä¡µÉ °ÍÀ̸ç regedit ¶Ç´Â regedit 32 ¸¦ ÀÌ¿ëÇÏ¿© ´ÙÀ½°ú °°Àº Å° °ªÀ» º¼¼ö ÀÖÀ» °ÍÀÌ´Ù.

HKEY_LOCAL_MACHINE\Software\Apache Group\Apache\1.3.1\ServerRoot

¸¸¾à ¹ÙÀ̳ʸ® ¹öÀüÀ» ÀνºÅç ÇÏÁö ¾ÊÀ¸¸é ¾ÆÆÄÄ¡´Â ¾ø¾îÁø ·¹Áö½ºÅ͸® °ª¿¡ ´ëÇØ ºÒ¸¸À» Åä·ÎÇÒ °ÍÀÌ´Ù. :-) ¼³Á¤ÆÄÀÏÀ» ´Ù¸¥°÷¿¡¼­ ãÀ»¼ö¸¸ ÀÖ´Ù¸é ÀÌ °æ°í´Â ¹«½ÃÇصµ ÁÁÀ¸¸ç, ¿¡·¯¸Þ¼¼Áö´Â ´ÙÀ½°ú °°´Ù :

C:\Program Files\Apache>apache
[Sun Jan 03 22:19:24 1999] [warn] Registry does not contain value SOFTWARE\Apach
e Group\Apache\1.3.3\ServerRoot
fopen: No such file or directory
httpd: could not open document config file /apache/conf/httpd.conf

"ServerRoot" ÀÇ Å° °ª¿¡´Â conf µð·ºÅ丮µµ Æ÷ÇԵǾî ÀÖ´Ù. ¾ÆÆÄÄ¡°¡ ½ÃÀ۵ɶ§ ÀÌ µð·ºÅ丮·ÎºÎÅÍ httpd.conf ÆÄÀÏÀ» ÀÐ¾î µéÀδÙ. ¸¸¾à httpd.conf ¿¡ Æ÷ÇԵǾî ÀÖ´Â ServerRoot ÀÇ °ªÀÌ À§ÀÇ ·¹Áö½ºÅ͸® °ª°ú ´Ù¸¥°ÍÀ» °¡Áö°í ÀÖ´Ù¸é ¾ÆÆÄÄ¡´Â ±âÁ¸ÀÇ ·¹Áö½ºÅ͸® °ªÀ» Àؾî¹ö¸®°í ¼³Á¤ÆÄÀÏ¿¡ ¼³Á¤µÈ µð·ºÅ丮¸¦ »ç¿ëÇÒ °ÍÀÌ´Ù. ¿©·¯ºÐµéÀÌ ¾ÆÆÄÄ¡ µð·ºÅ丮 ¶Ç´Â ¼³Á¤ ÆÄÀÏÀ» »õ·Î¿î °÷À¸·Î º¹»çÇÏ¿´´Ù ÇÏ´õ¶óµµ httpd.conf ¿¡¼­ »õ·Î¿î ServerRoot ÀÇ À§Ä¡¸¸ ÁöÁ¤ÇØ ÁÖ¸é ¾ÆÆÄÄ¡´Â ´Ù½Ã ½±°Ô °¡µ¿µÉ °ÍÀÌ´Ù.

¾ÆÆÄÄ¡¸¦ ÀÛµ¿½ÃÅ°±â À§ÇÏ¿© Ä¿¸Çµå¶óÀο¡¼­ ´ÙÀ½°ú °°Àº ¸í·É¾î¸¦ »ç¿ëÇÒ¼ö ÀÖ´Ù:

apache -s

¾ÆÆÄÄ¡´Â ½ÇÇàµÉ °ÍÀ̸ç, Control-C °¡ ´­·¯Áú¶§ ±îÁö ¸ØÃßÁö ¾Ê°í °è¼Ó ÀÛµ¿ÇÒ °ÍÀÌ´Ù.
(À©µµ¿ì 95 ¿¡¼­´Â -s ¿É¼ÇÀÌ ÇÊ¿äÇÏÁö ¾Ê´Ù.)
Windows NT ¼­ºñ½º ·Î¼­ ÀÛµ¿ÇÏ´Â °ÍÀ» ÀνºÅç ÇÏ·Á¸é :

apache -i

¼­ºñ½º¿¡¼­ Á¦°ÅÇÏ·Á¸é :

apache -u


6. Á¾·á

À©µµ¿ì 95 ¿¡¼­ ÄܼÖÇÁ·Î±×·¥¿¡ ÀÇÇØ ¾ÆÆÄÄ¡°¡ ÀÛµ¿ÇÏ°í ÀÖ´Ù¸é ¶Ç´Ù¸¥ µµ½ºÃ¢À» ¿ÀÇÂÇÑ ´ÙÀ½ ´ÙÀ½°ú °°Àº ¸í·É¾î·Î ÀÛµ¿ÁßÀÎ ¾ÆÆÄÄ¡¿¡°Ô ¸ØÃâ°ÍÀ» ¸í·ÉÇÒ ¼ö ÀÖ´Ù.

apache -k shutdown

ÁÖÀÇ: ÀÌ ¿É¼ÇÀº ¾ÆÆÄÄ¡ 1.3.3 ±×¸®°í ÀÌ ÀÌ»óÀÇ ¹öÀü¿¡¼­¸¸ °¡´ÉÇÏ´Ù. ÃÊâ±â ¹öÀü¿¡¼­ »ç¿ëÇÏ·Á¸é ÄܼÖÀ©µµ¿ì¿¡¼­ Control-C ¸¦ »ç¿ëÇÏ¿© shut down ½Ãų¼ö ÀÖ´Ù. ¾ÆÆÄÄ¡ ÄÜ¼Ö À©µµ¿ì¿¡¼­ Control-C ¸¦ ´­·¯ ÀÛµ¿À» ÁßÁö½ÃÅ°±â º¸´Ù´Â ÀÌ ¿É¼ÇÀ» »ç¿ëÇϱ⠹ٶõ´Ù. ¿Ö³ÄÇϸé ÀÌ ¿É¼ÇÀº ¾ÆÆÄÄ¡¿¡°Ô ÇöÀçÀÇ ÀÛ¾÷µîÀ» ±ú²ýÇÏ°Ô Ã³¸®ÇÏ°í ¸ØÃ߶ó°í Áö½ÃÇϱ⠶§¹®ÀÌ´Ù.) ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏÁö ¾Ê°í °­Á¦Á¾·á½Ã´Â ÈçÈ÷ ´ÙÀ½°ú °°Àº ¸Þ¼¼Áö¸¦ º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

[Sat Jan 02 16:33:40 1999] [warn] pid file c:/program files/apache/logs/httpd.pi
d overwritten -- Unclean shutdown of previous apache run?
Apache/1.3.3 (Win32)

¶ÇÇÑ ¾ÆÆÄÄ¡¿¡°Ô Àç½ÃÀÛÀ» Áö½ÃÇÒ ¼ö ÀÖ´Ù. ÀÌ°ÍÀº ¾ÆÆÄÄ¡ÀÇ ÁßÁö¾øÀ̵µ ¼³Á¤ÆÄÀϵîÀ» ´Ù½Ã ÀÐÀ»¼ö ÀÖ´Ù. ±× ¸¸Å­ ¼­¹ö´Ù¿î½Ã°£À» ÁÙÀÏ ¼ö ÀÖ´Ù´Â À̾߱â À̱⵵ Çϸç, ¾ÆÆÄÄ¡¸¦ Àç½ÃÀÛ Çϱâ À§Çؼ­´Â ´ÙÀ½°ú °°ÀÌ
½ÇÇàÇÏ¸é µÈ´Ù.

apache -k restart

ÁÖÀÇ : ÀÌ ¿É¼ÇÀº ¾ÆÆÄÄ¡ 1.3.3 ±×¸®°í ÀÌ ÀÌ»óÀÇ ¹öÀü¿¡¼­¸¸ °¡´ÉÇÏ´Ù. ÀÌÀü ¹öÀü¿¡¼­´Â ÄܼÖÀ©µµ¿ì¿¡¼­ Control-C ¸¦ »ç¿ëÇØ ¼­¹ö¸¦ shut down ½ÃÄÑ¾ß ÇÑ´Ù.

ÀÌ ¸í·É¾î´Â À¯´Ð½º¿¡¼­ »ç¿ëÇÏ´ø kill -TERM pid ±×¸®°í kill -USR1 pid ¿Í µ¿µîÇÑ ±â´ÉÀ» À©µµ¿ì¿¡¼­µµ Á¦°øÇÑ´Ù.

7. ÇÊÀÚ ÇѸ¶µð

1998 ³âÀÌ Áö³ª ¾î´Àµ¡ ¾î´À»õ »õÇØ°¡ ¹à¾Ò½À´Ï´Ù. 1998 ³âÀÇ ÇØ´Â Á¤¸»·Î ¿ì¸® ±¹¹Îµé ¸ðµÎ¿¡°Ô Èûµé¾ú´ø ÇÑÇØ¿´´ø °Í °°±º¿ä. ±¹³»¿¡ ¾ÆÆÄÄ¡¸¦ ¼Ò°³Çϴ ȨÆäÀÌÁö¸¦ °³¼³Çß´ø °ÍÀÌ ¾ü±×Á¦ °°Àºµ¥ ¹ú½á 1³â ÇÏ°íµµ ¸¹Àº ½Ã°£ÀÌ Èê·¶½À´Ï´Ù. ±¹³»¿¡ ÀÎÅͳÝÀÌ ¸¹ÀÌ º¸±ÞµÇ¸é¼­ ºÎÅÍ °³ÀεéÀÌ À¥¼­¹ö¸¦ ±¸ÃàÇÏ¿© ¿î¿µÇÏ´Â »ç·Ê°¡ ¸¹ÀÌ »ý±â°í ÀÖ°í ±×·¯´Ù º¸´Ï ¿î¿µÈ¯°æµµ À¯´Ð½º¿¡¼­ À©µµ¿ì·Î ¸¹ÀÌ ¹Ù²î¾î °¡°í ÀÖ´Â Ãß¼¼ÀÔ´Ï´Ù.
ÀÌ¿¡ ¸¹Àº ºÐµéÀÌ À©µµ¿ì ȯ°æ¿¡¼­ ¾ÆÆÄÄ¡¸¦ Á»´õ ½±°Ô »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ½Ã°£À» ³»¾î Win32 for Apache ¿¡ °üÇÑ ±ÛÀ» ½áº¸¾Ò½À´Ï´Ù. ÆòÀÏ¿¡´Â °è¼ÓµÈ ¾÷¹«·Î ÀÎÇÏ¿© ½Ã°£À» ³»Áö ¸øÇÏ°í ¸ð¾ÆµÐ ÀÚ·á¿Í Á¶±Ý¾¿ ½á ³»·Á°¬´ø ±ÛµéÀ» ¸ð¾Æ ¸ð¾Æ ÀÛ¾÷À» ÁøÇàÇÏ¿´½À´Ï´Ù. (»õÇØ°¡ ½ÃÀ۵Ǵ ³¯ºÎÅÍ 1999.1.1 ~)
ÇѹøÀº ÀÛ¾÷À» ÇÏ´Ù ¾Ë¼ö¾ø´Â ¿øÀÎÀ¸·Î ÀÎÇÏ¿© ÄÄÇ»ÅÍ°¡ ºÎÆõǾî ÀÛ¾÷ÇÏ¿´´ø ¸ðµç ±ÛÀÌ ³¯¾Æ°¡ ¹ö¸®´Â »çÅ°¡ ¹ß»ýÇϱ⵵ ÇÏ¿´½À´Ï´Ù. °æÇèÇØ º¸½ÅºÐÀº ¾Ë°ÚÁö¸¸ Á¤¸» ÇãÅ»ÇÕ´Ï´Ù. :-) ÇÏ¿©Æ° ¿ì¿©°îÀý ³¡¿¡ ÀÌ ÆäÀÌÁö¸¦ ¼¼»ó¿¡ ³»³õ°Ô µÇ¾ú½À´Ï´Ù. ¾ÆÁ÷Àº ÀÌ ¹®¼­°¡ ºÎÁ·ÇÑ Á¡ÀÌ ¸¹À¸¸®¶ó »ý°¢µÇ¸ç ±×·¡µµ ÀÌ ¹®¼­¸¦ ÅëÇÏ¿© ¸¹ÀÌ ºÐµéÀÌ µµ¿òÀ» ¾ò´Â´Ù°í »ý°¢ÇÏ´Ï »ÑµíÇϱº¿ä. ÀÌ ¹®¼­¿¡ À߸øµÈ °÷À̳ª ³»¿ëÀÌ ÀÌ»óÇÑ °÷À» ¹ß°ßÇϽøé Àú¿¡°Ô ¾Ë·ÁÁֽʽÿÀ. ´Ü, Win32 for Apache ¿¡ ´ëÇÑ Áú¹®µî¿¡´Â ÀÀ´äÀÌ ¾øÀ»¼ö ÀÖ½À´Ï´Ù . ¾ÆÆÄÄ¡¿¡
°üÇÑ ¹®ÀÇ»çÇ×Àº °Ô½ÃÆÇÀ» ÀÌ¿ëÇϼż­ ¸¹Àº ºÐµéÀÌ Á¤º¸¸¦ °øÀ¯ÇÏ¿´À¸¸é ÇÕ´Ï´Ù. Âü°í·Î ÀÌ ¹®¼­´Â
¾ÆÆÄÄ¡¿¡¼­ Á¦°øÇÏ´Â ÀÚ·á¿Í ÀúÀÇ °³ÀÎÀûÀÎ »ý°¢ ¹× Ãß°¡ µ£ºÙÀÓÀ¸·Î ¸¸µé¾î Á³½À´Ï´Ù.

Copyright Notice : ÀÌ°÷¿¡¼­ ÀÛ¼ºµÇ¾îÁø ¹®¼­µéÀÌ ÀúÀÛÀÚÀÇ µ¿ÀǾøÀÌ ¸¶±¸ ¹èÆ÷µÇ¾î Áö°í ÀÖ½À´Ï´Ù.
¹°·Ð ¸¹Àº ºÐµéÀÌ Á¤º¸¸¦ °øÀ¯ÇÒ¼ö ÀÖ´Ù´Â Á¡¿¡¼­´Â Âù¼ºÇÕ´Ï´Ù¸¸, º»ÀÎÀÌ ¾´ °Íó·³ ÀÛ¼ºµÇ¾îÁö´Â
°æ¿ì(ÀúÀÛÀÚ ¶Ç´Â URL »èÁ¦)µîÀÌ ÀÖ½À´Ï´Ù. ÀÌ°÷¿¡¼­ °ø°³µÇ¾î Áö´Â ¸ðµç Á¤º¸´Â URL ¸µÅ© ¶Ç´Â
ÀúÀÛÀÚÀÇ µ¿ÀÇÇÏ¿¡ À©º»±×´ë·Î¸¦ ¹èÆ÷ÇÏ¿©¾ß ÇÕ´Ï´Ù.

8. ºÎ·Ï : Win32 for Apache ÄÄÆÄÀÏ


--------------------------------------------------------------------------------

1999.1.7 / ¼¼»óÀÇ ÇÞºûÀ» º¸°Ô µÈ³¯

Copyright (c) 1998,1999 by Kwan-jin,Jung All Rights Reserved.
Go to  http://www.apache.kr.net

Modify Delete Post Reply Backward Forward List
Powered by Kang Jul Ki