Appcmd.exe ¸í·ÉÁÙ µµ±¸¸¦ »ç¿ëÇÏ¿© »ç¿ë ¹× HTTP ·Î±ë ¹× ±âŸ ±â´ÉÀ» ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º 7.0 ±¸¼º ¹æ¹ý

±â¼ú ÀÚ·á: 930909 - ÀÌ ¹®¼­°¡ Àû¿ëµÇ´Â Á¦Ç° º¸±â.
¸ðµÎ È®´ë | ¸ðµÎ Ãà¼Ò

ÀÌ ÆäÀÌÁö¿¡¼­

¼Ò°³

Microsoft ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º (IIS) 7.0 °ü¸®ÀÚ¸¦ »ç¿ëÇÏ¿© ´ÙÀ½°ú °°Àº ±â´ÉÀº ±¸¼ºÇÒ ¼ö ¾ø½À´Ï´Ù.
  • HTTP ·Î±ë
  • HTTP ¸®µð·º¼Ç
  • HTTP ÀÀ´ä Çì´õ
  • HTTP ¾ÐÃà
»ç¿ë ¹× ÀÌ·¯ÇÑ ±â´ÉÀ» ±¸¼ºÇÏ·Á¸é Appcmd.exe ¸í·ÉÁÙ µµ±¸¸¦ ´ë½Å »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.

Ãß°¡ Á¤º¸

Appcmd.exe ¸í·ÉÁÙ µµ±¸¸¦ »ç¿ëÇÏ¿© IIS 7.0¿¡¼­ ÀÌ·¯ÇÑ ±â´ÉÀ» Ȱ¼ºÈ­ÇÕ´Ï´Ù. ÀÌ µµ±¸¸¦ »ç¿ëÇÒ ¶§ ¸ÕÀú ÀÌ ±â´ÉÀ» »ç¿ëÇϵµ·Ï ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ±×·± ´ÙÀ½ ±â´É¿¡ ´ëÇÑ ¼³Á¤À» ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. Appcmd.exe µµ±¸¸¦ ½ÇÇàÇÒ ¶§ ¼³Á¤ÀÌ %windir%\System32\Inetsrv\Config\ApplicationHost.config ÆÄÀÏ¿¡¼­°¡ ¾÷µ¥ÀÌÆ®µË´Ï´Ù.

´ÙÀ½ ´Ü¿ø¿¡¼­´Â Appcmd.exe µµ±¸¸¦ »ç¿ëÇÏ¿© IIS 7.0ÀÇ ´Ù¾çÇÑ HTTP ±â´É »ç¿ë ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. ´Ù¸¥ IIS Ư¼º ¹× Appcmd.exe µµ±¸¸¦ »ç¿ëÇÏ¿© º¯°æÇÒ ¼ö ÀÖ´Â ¼³Á¤À» È®ÀÎÇÏ·Á¸é %windir%\System32\Inetsrv\Config\Schema\IIS_schema.xml ÆÄÀÏ¿¡¼­ Àüü ½ºÅ°¸¶¸¦ º¾´Ï´Ù.

HTTP ·Î±ë

HTTP ¿äû¿¡ ´ëÇÑ ·Î±ëÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÇϽʽÿÀ.
  1. ½ÃÀÛ
    ±×¸² Ãà¼Ò±×¸² È®´ë
    Start button
    , °Ë»ö ½ÃÀÛ »óÀÚ¿¡ ¸í·É ÇÁ·ÒÇÁÆ®, ¸í·É ÇÁ·ÒÇÁÆ®ÇÁ·Î±×·¥ ¸ñ·Ï¿¡¼­ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃß·Î °ü¸®ÀÚ ±ÇÇÑÀ¸·Î ½ÇÇà À» ´©¸¨´Ï´Ù.

    ±×¸² Ãà¼Ò±×¸² È®´ë
    User Account Control permission
    °ü¸®ÀÚ ¾ÏÈ£³ª È®ÀÎÀ» ¹¯´Â ¸Þ½ÃÁö°¡ ³ªÅ¸³ª¸é ¾ÏÈ£¸¦ ÀÔ·ÂÇϰųª °è¼Ó À» ´©¸¨´Ï´Ù.
  2. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÑ ´ÙÀ½ Enter ۸¦ ´©¸¨´Ï´Ù.
    cd \windows\system32\inetsrv
  3. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÑ ´ÙÀ½ Enter ۸¦ ´©¸¨´Ï´Ù.
    ¼³Á¤ÇÒ ±¸¼º/section:httpLogging/dontLog:False/selectiveLogging:LogAll appcmd
    Âü°í ÀÌ ¸í·ÉÀ» »ç¿ëÇÏ¿© ±âº» ½ºÅ°¸¶ ÆÄÀÏ¿¡¼­ À¥ ¼­¹ö¿¡ ±¸¼ºµÈ ¸ðµç À¥ »çÀÌÆ®¿¡ ´ëÇÑ ·Î±ë ¼³Á¤¿¡ ·Î±ë HTTPÀ» ±¸¼ºÇÕ´Ï´Ù. selectiveLogging Ư¼ºÀ» ´ÙÀ½ °ª Áß Çϳª¸¦ °°À» ¼ö ÀÖ½À´Ï´Ù.
    • LogError
      ÀÌ °ªÀº ¸ðµç ¿À·ù¸¦ ±â·ÏÇϵµ·Ï ÁöÁ¤ÇÕ´Ï´Ù.
    • LogSuccessful
      ÀÌ °ªÀº ¸ðµç ¼º°øÇÑ ¿äû ±â·ÏµÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù.
    • LogAll
      ÀÌ °ªÀº ¸ðµç ¿äûÀÌ ±â·ÏµÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù.
HTTP ¿äû¿¡ ´ëÇÑ ·Î±ëÀ» »ç¿ëÇÏÁö ¾ÊÀ¸·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÑ ´ÙÀ½ Enter ۸¦ ´©¸¨´Ï´Ù.
¼³Á¤ÇÒ ±¸¼º/section:httpLogging/dontLog:True appcmd

ÀÚ¼¼ÇÑ ·Î±ë ¿É¼Ç

HTTP ¿äû¿¡ ´ëÇØ ·Î±ëÀ» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÑ ÈÄ Ãß°¡ ·Î±ë ¿É¼ÇÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ƯÁ¤ Á¤º¸¸¦ ±â·ÏÇϵµ·Ï ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ¸í·ÉÀº HTTP ÇÏÀ§ »óÅ Á¤º¸´Â ¸ðµç À¥ »çÀÌÆ®¿¡ ´ëÇÑ ·Î±× ¹æ¹ýÀ» º¸¿© ÁÝ´Ï´Ù.
appcmd ¼³Á¤ÇÑ ±¸¼º/section:sites - siteDefaults.logFile.logExtFileFlags:HttpSubStatus
ID °ªÀÌ 1ÀÎ À¥ »çÀÌÆ®¿¡ ´ëÇÑ ´ÙÀ½ Á¤º¸¸¦ ±â·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù.
  • HTTP ÇÏÀ§ »óÅÂ
  • È£½ºÆ®
  • ½Ã°£
  • ³¯Â¥
ÀÌ·¸°Ô ÇÏ·Á¸é ´ÙÀ½°ú À¯»çÇÑ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.
¼³Á¤ÇÒ ±¸¼º/section:sites/[id='1'].logFile.logExtFileFlags:HttpSubStatus,Host,Time,Date appcmd

HTTP ¸®µð·º¼Ç

HTTP ¸®µð·º¼Ç »ç¿ë °¡´ÉÇÏ°Ô ¼³Á¤ÇÏ·Á¸é ´ÙÀ½ ÀÌ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.
  1. ½ÃÀÛ
    ±×¸² Ãà¼Ò±×¸² È®´ë
    Start button
    , °Ë»ö ½ÃÀÛ »óÀÚ¿¡ ¸í·É ÇÁ·ÒÇÁÆ®, ¸í·É ÇÁ·ÒÇÁÆ®ÇÁ·Î±×·¥ ¸ñ·Ï¿¡¼­ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃß·Î °ü¸®ÀÚ ±ÇÇÑÀ¸·Î ½ÇÇà À» ´©¸¨´Ï´Ù.

    ±×¸² Ãà¼Ò±×¸² È®´ë
    User Account Control permission
    °ü¸®ÀÚ ¾ÏÈ£³ª È®ÀÎÀ» ¹¯´Â ¸Þ½ÃÁö°¡ ³ªÅ¸³ª¸é ¾ÏÈ£¸¦ ÀÔ·ÂÇϰųª °è¼Ó À» ´©¸¨´Ï´Ù.
  2. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÑ ´ÙÀ½ Enter ۸¦ ´©¸¨´Ï´Ù.
    cd \windows\system32\inetsrv
  3. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÑ ´ÙÀ½ Enter ۸¦ ´©¸¨´Ï´Ù.
    appcmd/section:httpRedirect ±¸¼º ¼³Á¤/»ç¿ë: True
HTTP ¸®µð·º¼Ç ±ÔÄ¢À» Ãß°¡ÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÑ ´ÙÀ½ Enter ۸¦ ´©¸¨´Ï´Ù.
appcmd/section:httpRedirect ±¸¼º ¼³Á¤/+ [¿ÍÀϵåÄ«µå = ' WildcardHeader ' ´ë»ó ' Destination ' =]
Âü°í ÀÌ ¸í·ÉÀº À¥ ÆäÀÌÁö ¶Ç´Â ¸®µð·º¼ÇÇÒ ÆäÀÌÁö WildcardHeader ³ªÅ¸³À´Ï´Ù. Destination ¸®µð·º¼ÇÇÏ´Â µ¥ WildcardHeader °ªÀ» ´ë»ó À¥ ÆäÀÌÁö¸¦ ³ªÅ¸³À´Ï´Ù.

HTTP ¸®µð·º¼ÇÀ» »ç¿ëÇÏÁö ¾ÊÀ¸·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÑ ´ÙÀ½ Enter ۸¦ ´©¸¨´Ï´Ù.
appcmd/section:httpRedirect ±¸¼º ¼³Á¤/»ç¿ë: False

HTTP ÀÀ´ä Çì´õ

HTTP ÀÀ´ä Çì´õ¸¦ Ãß°¡ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÇϽʽÿÀ.
  1. ½ÃÀÛ
    ±×¸² Ãà¼Ò±×¸² È®´ë
    Start button
    , °Ë»ö ½ÃÀÛ »óÀÚ¿¡ ¸í·É ÇÁ·ÒÇÁÆ®, ¸í·É ÇÁ·ÒÇÁÆ®ÇÁ·Î±×·¥ ¸ñ·Ï¿¡¼­ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃß·Î °ü¸®ÀÚ ±ÇÇÑÀ¸·Î ½ÇÇà À» ´©¸¨´Ï´Ù.

    ±×¸² Ãà¼Ò±×¸² È®´ë
    User Account Control permission
    °ü¸®ÀÚ ¾ÏÈ£³ª È®ÀÎÀ» ¹¯´Â ¸Þ½ÃÁö°¡ ³ªÅ¸³ª¸é ¾ÏÈ£¸¦ ÀÔ·ÂÇϰųª °è¼Ó À» ´©¸¨´Ï´Ù.
  2. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÑ ´ÙÀ½ Enter ۸¦ ´©¸¨´Ï´Ù.
    cd \windows\system32\inetsrv
  3. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÑ ´ÙÀ½ Enter ۸¦ ´©¸¨´Ï´Ù.
    appcmd/section:httpProtocol ±¸¼º ¼³Á¤/+ customHeaders. [À̸§ ' HeaderName ', °ª = ' HeaderValue ' =]
    Âü°í ÀÌ ¸í·ÉÀº HeaderName Ãß°¡ÇÒ HTTP Çì´õÀÇ À̸§À» ³ªÅ¸³À´Ï´Ù. HeaderValue Ãß°¡ÇÒ HTTP Çì´õÀÇ °ªÀ» ³ªÅ¸³À´Ï´Ù.
HTTP ÀÀ´ä Çì´õ¸¦ ÆíÁýÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÑ ´ÙÀ½ Enter ۸¦ ´©¸¨´Ï´Ù.
appcmd/section:httpProtocol/customHeaders. ±¸¼º ¼³Á¤ [À̸§ ' HeaderName ' =]. °ª: HeaderValue
Âü°í ÀÌ ¸í·ÉÀº HeaderName ÆíÁýÇÒ HTTP Çì´õÀÇ À̸§À» ³ªÅ¸³À´Ï´Ù. HeaderValue ÆíÁý ÁßÀÎ HTTP Çì´õ °ªÀ» ³ªÅ¸³À´Ï´Ù.

HTTP ÀÀ´ä Çì´õ°¡ ¸ñ·ÏÀ» º¸·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÑ ´ÙÀ½ Enter ۸¦ ´©¸¨´Ï´Ù.
¸ñ·Ï ±¸¼º/section:httpProtocol appcmd

HTTP ¾ÐÃà

HTTP ¾ÐÃàÀ» »ç¿ëÇÏ·Á¸é ´ÙÀ½ ÀÌ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.
  1. ½ÃÀÛ
    ±×¸² Ãà¼Ò±×¸² È®´ë
    Start button
    , °Ë»ö ½ÃÀÛ »óÀÚ¿¡ ¸í·É ÇÁ·ÒÇÁÆ®, ¸í·É ÇÁ·ÒÇÁÆ®ÇÁ·Î±×·¥ ¸ñ·Ï¿¡¼­ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃß·Î °ü¸®ÀÚ ±ÇÇÑÀ¸·Î ½ÇÇà À» ´©¸¨´Ï´Ù.

    ±×¸² Ãà¼Ò±×¸² È®´ë
    User Account Control permission
    °ü¸®ÀÚ ¾ÏÈ£³ª È®ÀÎÀ» ¹¯´Â ¸Þ½ÃÁö°¡ ³ªÅ¸³ª¸é ¾ÏÈ£¸¦ ÀÔ·ÂÇϰųª °è¼Ó À» ´©¸¨´Ï´Ù.
  2. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÑ ´ÙÀ½ Enter ۸¦ ´©¸¨´Ï´Ù.
    cd \windows\system32\inetsrv
  3. Á¤Àû ÄÜÅÙÃ÷ ¾ÐÃà ¶Ç´Â µ¿Àû ÄÜÅÙÃ÷ ¾ÐÃàÀ» »ç¿ëÇϽʽÿÀ. ÀÌ·¸°Ô ÇÏ·Á¸é ´ÙÀ½ ¹æ¹ý Áß Çϳª¸¦ »ç¿ëÇϽʽÿÀ.
    • Á¤Àû ÄÜÅÙÃ÷ ¾ÐÃàÀ» »ç¿ëÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÑ ´ÙÀ½ Enter ۸¦ ´©¸¨´Ï´Ù.
      ¼³Á¤ÇÒ ±¸¼º/section:urlCompression/doStaticCompression:True appcmd
    • µ¿Àû ÄÜÅÙÃ÷ ¾ÐÃàÀ» »ç¿ëÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÑ ´ÙÀ½ Enter ۸¦ ´©¸¨´Ï´Ù.
      ¼³Á¤ÇÒ ±¸¼º/section:urlCompression/doDynamicCompression:True appcmd

ÂüÁ¶

Appcmd.exe µµ±¸¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ Microsoft À¥ »çÀÌÆ®¸¦ ¹æ¹®ÇϽʽÿÀ.
http://www.iis.net/default.aspx?tabid=2&subtabid=25&i=954&p=1
HTTP IIS 7.0 ·Î±ëÀ» ±¸¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ Microsoft À¥ »çÀÌÆ®¸¦ ¹æ¹®ÇϽʽÿÀ.
http://technet2.microsoft.com/WindowsServer/en/library/bcb7fbfa-8f61-42ca-88ca-59123be5f0011033.mspx
IIS 7.0ÀÇ ¸®µð·º¼Ç ±ÔÄ¢À» ÆíÁýÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ Microsoft À¥ »çÀÌÆ®¸¦ ¹æ¹®ÇϽʽÿÀ.
http://technet2.microsoft.com/windowsserver2008/en/library/c1d20020-8a63-4f3e-a141-38c01a5286831033.mspx
HTTP ÀÀ´ä Çì´õ°¡ IIS 7.0 ±¸¼º ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ Microsoft À¥ »çÀÌÆ®¸¦ ¹æ¹®ÇϽʽÿÀ.
http://technet2.microsoft.com/WindowsServer/en/library/37283911-0b7f-40ef-9cad-7ba05425e7e71033.mspx
IIS 7.0¿¡¼­ HTTP ¾ÐÃàÀ» ±¸¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ Microsoft À¥ »çÀÌÆ®¸¦ ¹æ¹®ÇϽʽÿÀ.
http://technet2.microsoft.com/WindowsServer/en/library/30e64245-ec6b-4c4e-891b-b7249e36c0a01033.mspx

¼Ó¼º

±â¼ú ÀÚ·á: 930909 - ¸¶Áö¸· °ËÅä: 2007³â 1¿ù 23ÀÏ È­¿äÀÏ - ¼öÁ¤: 1.3
º» ¹®¼­ÀÇ Á¤º¸´Â ´ÙÀ½ÀÇ Á¦Ç°¿¡ Àû¿ëµË´Ï´Ù.
  • Microsoft Internet Information Services 7.0
Ű¿öµå:?
kbmt kbhowto kbinfo KB930909 KbMtko
±â°è ¹ø¿ªµÈ ¹®¼­
Áß¿ä: º» ¹®¼­´Â Àü¹® ¹ø¿ª°¡°¡ ¹ø¿ªÇÑ °ÍÀÌ ¾Æ´Ï¶ó Microsoft ±â°è ¹ø¿ª ¼ÒÇÁÆ®¿þ¾î·Î ¹ø¿ªÇÑ °ÍÀÔ´Ï´Ù. Microsoft´Â ¹ø¿ª°¡°¡ ¹ø¿ªÇÑ ¹®¼­ ¹× ±â°è ¹ø¿ªµÈ ¹®¼­¸¦ ¸ðµÎ Á¦°øÇϹǷΠMicrosoft ±â¼ú ÀÚ·á¿¡ ÀÖ´Â ¸ðµç ¹®¼­¸¦ Çѱ۷ΠÁ¢ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ±â°è ¹ø¿ª ¹®¼­°¡ Ç×»ó ¿Ïº®ÇÑ °ÍÀº ¾Æ´Õ´Ï´Ù. µû¶ó¼­ ±â°è ¹ø¿ª ¹®¼­¿¡´Â ¸¶Ä¡ ¿Ü±¹ÀÎÀÌ Çѱ¹¾î·Î ¸»ÇÒ ¶§ ½Ç¼ö¸¦ ÇÏ´Â °Íó·³ ¾îÈÖ, ±¸¹® ¶Ç´Â ¹®¹ý¿¡ ¿À·ù°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. Microsoft´Â ³»¿ë»óÀÇ ¿À¿ª ¶Ç´Â Microsoft °í°´ÀÌ ÀÌ·¯ÇÑ ¿À¿ªÀ» »ç¿ëÇÔÀ¸·Î½á ¹ß»ýÇÏ´Â ºÎ Á¤È®¼º, ¿À·ù ¶Ç´Â ¼ÕÇØ¿¡ ´ëÇØ Ã¥ÀÓÀ» ÁöÁö ¾Ê½À´Ï´Ù. Microsoft´Â ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ±â°è ¹ø¿ª ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÚÁÖ ¾÷µ¥ÀÌÆ®Çϰí ÀÖ½À´Ï´Ù.

Çǵå¹é º¸³»±â