Apache HTTP Server Version 2.3
°¡»óÈ£½ºÆ® ÄÚµå´Â ¾ÆÆÄÄ¡ 1.3¿¡¼ °ÅÀÇ ´Ù½Ã
ÀÛ¼ºµÇ¾ú´Ù. ÀÌ ¹®¼´Â ¾ÆÆÄÄ¡°¡ ¿äûÀ» ¹ÞÀ¸¸é ¾î¶² °¡»óÈ£½ºÆ®°¡
¼ºñ½ºÇÒÁö °áÁ¤ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. »õ·Î¿î NameVirtualHost
Áö½Ã¾î¸¦ »ç¿ëÇÏ¿©
°¡»óÈ£½ºÆ® ¼³Á¤ÀÌ 1.3 ¹öÀü ÀÌÀüº¸´Ù ´õ ½±°í ¾ÈÀüÇØÁ³´Ù.
¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁö ÀÌÇØÇÏÁö¾Ê°í ´ÜÁö µ¿ÀÛÇÏ°Ô¸¸ ÇÏ°í ½Í´Ù¸é, ¿¹Á¦µéÀ» Âü°íÇ϶ó.
<VirtualHost>
¼³Á¤À» Á¦¿ÜÇÑ ¼³Á¤ÀÌ
ÁÖ¼¹ö¸¦ ¸¸µç´Ù. <VirtualHost>
¼½¼ÇÀ¸·Î Á¤ÀÇÇÑ
ºÎºÐÀ» °¡»óÈ£½ºÆ®¶ó°í ºÎ¸¥´Ù.
Listen
,
ServerName
,
ServerPath
,
ServerAlias
Áö½Ã¾î´Â
¼¹ö Á¤ÀÇ ¾î´À°÷¿¡¼µµ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª °°Àº Áö½Ã¾î°¡
¿©·¯¹ø ³ª¿À¸é (±× ¼¹ö¿¡¼) ¸¶Áö¸· Áö½Ã¾î¸¸ÀÌ À¯È¿ÇÏ´Ù.
ÁÖ¼¹ö Listen
ÀÇ ±âº»°ªÀº 80ÀÌ´Ù. ÁÖ¼¹öÀÇ
ServerPath
³ª ServerAlias
¿¡´Â
±âº»°ªÀº ¾ø´Ù. ServerName
ÀÇ ±âº»°ªÀº ¼¹öÀÇ
IP ÁÖ¼ÒÀÌ´Ù.
ÁÖ¼¹öÀÇ Listen Áö½Ã¾î´Â µÎ°¡Áö ±â´ÉÀ» ÇÑ´Ù. ù°´Â ¾ÆÆÄÄ¡°¡ ¿¬°áÇÒ ±âº» ³×Æ®¿÷ Æ÷Æ®¸¦ ÁöÁ¤ÇÏ´Â ÀÏÀÌ´Ù. µÑ°´Â ¸®´ÙÀÌ·º¼ÇÇÒ Àý´ë URI¿¡ »ç¿ëÇÒ Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤ÇÏ´Â ÀÏÀÌ´Ù.
ÁÖ¼¹ö¿Í ´Þ¸® °¡»óÈ£½ºÆ®ÀÇ Æ÷Æ®´Â ¾ÆÆÄÄ¡°¡ ¿¬°áÀ» ±â´Ù¸®´Â Æ÷Æ®¿¡ ¿µÇâÀ» ÁÖÁö ¾Ê´Â´Ù.
VirtualHost
Áö½Ã¾î¿¡ Æ÷Æ®¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
Æ÷Æ®¸¦ ÁöÁ¤ÇÏÁö¾ÊÀ¸¸é ÁÖ¼¹öÀÇ °¡Àå ÃÖ±Ù Listen
°ªÀ» »ç¿ëÇÑ´Ù. Ưº°ÇÑ Æ÷Æ® *
´Â ¾î¶² Æ÷Æ®¶óµµ
ÁöĪÇÏ´Â ¿ÍÀϵåÄ«µåÀÌ´Ù. (DNS °Ë»ö °á°úÀÇ ¿©·¯ A
·¹Äڵ带 Æ÷ÇÔÇÏ¿©) °¡»óÈ£½ºÆ®ÀÇ ÁÖ¼Ò¸¦ ¸ðµÎ ÃÑĪÇÏ¿© °¡»óÈ£½ºÆ®ÀÇ
ÁÖ¼ÒÁýÇÕ(address set)À̶ó°í ºÎ¸¥´Ù.
ƯÁ¤ IP ÁÖ¼Ò¿¡ ´ëÇÑ NameVirtualHost
Áö½Ã¾î°¡ ¾ø´Ù¸é
±× ÁÖ¼Ò¸¦ Æ÷ÇÔÇϴ ù¹ø° °¡»óÈ£½ºÆ®¸¦ IP±â¹Ý °¡»óÈ£½ºÆ®·Î Ãë±ÞÇÑ´Ù.
IP ÁÖ¼Ò¿¡ ¿ÍÀϵåÄ«µå *
¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ´Ù.
À̸§±â¹Ý °¡»óÈ£½ºÆ®¸¦ »ç¿ëÇÑ´Ù¸é À̸§±â¹Ý °¡»óÈ£½ºÆ®¿¡
»ç¿ëÇÒ IP ÁÖ¼Ò¸¦ NameVirtualHost
Áö½Ã¾î¿¡
»ç¿ëÇØ¾ß ÇÑ´Ù. Áï, ¼³Á¤ÆÄÀÏÀÇ NameVirtualHost
Áö½Ã¾î¿¡ À̸§±â¹Ý °¡»óÈ£½ºÆ®ÀÇ È£½ºÆ®º°¸í(CNAME)¿¡ ÇØ´çÇÏ´Â
IP ÁÖ¼Ò¸¦ ÁöÁ¤ÇØ¾ß ÇÑ´Ù.
ƯÁ¤ IP:Æ÷Æ® ½Ö¿¡ ´ëÇØ ¿ÀÁ÷ ÇÑ NameVirtualHost
Áö½Ã¾î¸¸À» »ç¿ëÇÑ´Ù¸é, ¿©·¯ NameVirtualHost
Áö½Ã¾î¿Í
VirtualHost
Áö½Ã¾î¸¦ ¼¯¾î¼ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
NameVirtualHost
¿Í VirtualHost
Áö½Ã¾îÀÇ ¼ø¼´Â Áß¿äÇÏÁö ¾Ê±â¶§¹®¿¡ ´ÙÀ½ µÎ ¿¹´Â °°´Ù (¿ÀÁ÷
ÇÑ ÁÖ¼ÒÁýÇÕ¿¡ ´ëÇÑ VirtualHost
ÀÇ
¼ø¼°¡ Áß¿äÇÏ´Ù. ¾Æ·¡ Âü°í):
|
|
(¿ÞÂÊ ¼³Á¤ÀÌ ´õ Àбâ ÆíÇÏ´Ù.)
VirtualHost
Áö½Ã¾î¸¦ ÀÐÀ» ´ÙÀ½, °¡»óÈ£½ºÆ®
¼¹ö´Â VirtualHost
Áö½Ã¾î¿¡ ÁöÁ¤ÇÑ Æ÷Æ®¸¦ ±âº»
Listen
À¸·Î ÇÑ´Ù.
VirtualHost
Áö½Ã¾îÀÇ À̸§ÀÌ ¸ðµÎ °°Àº
ÁÖ¼ÒÁýÇÕ¿¡ ¼ÓÇÑ´Ù¸é ServerAlias
¿Í °°ÀÌ Ãë±ÞÇÑ´Ù
(±×·¯³ª ´Ù¸¥ ServerAlias
ÀÇ ¿µÇâÀ» ¹ÞÁö ¾Ê´Â´Ù).
°¡»óÈ£½ºÆ®¿¡ Ãß°¡·Î »ç¿ëÇÑ Listen
Àº ÁÖ¼ÒÁýÇÕÀÌ
ÁöÁ¤ÇÑ Æ÷Æ®¿¡ ¿µÇâÀ» ÁÖÁö ¾ÊÀ½À» ÁÖÀÇÇ϶ó.
½ÃÀÛÇÒ¶§ IP ÁÖ¼Ò ¸ñ·ÏÀ» ¸¸µé¾î Çؽ¬Å×ÀÌºí¿¡ Ãß°¡ÇÑ´Ù.
NameVirtualHost
Áö½Ã¾î¿¡ IP ÁÖ¼Ò¸¦ »ç¿ëÇϸé
¸ñ·ÏÀº ±× IP ÁÖ¼Ò¿¡ ´ëÇÑ ¸ðµç À̸§±â¹Ý °¡»óÈ£½ºÆ®¸¦ Æ÷ÇÔÇÑ´Ù.
±× ÁÖ¼Ò¿¡ ´ëÇÑ °¡»óÈ£½ºÆ®°¡ ¾ø´Ù¸é NameVirtualHost
Áö½Ã¾î¸¦ ¹«½ÃÇÏ°í ·Î±×¿¡ ¿À·ù¸¦ ±â·ÏÇÑ´Ù. IP±â¹Ý °¡»óÈ£½ºÆ®´Â
Çؽ¬Å×ÀÌºí¿¡ ¸ñ·ÏÀ» Ãß°¡ÇÏÁö ¾Ê´Â´Ù.
ºü¸¥ Çؽ¬ÇÔ¼ö¸¦ »ç¿ëÇϱ⶧¹®¿¡ ¿äû½Ã IP ÁÖ¼Ò¸¦ ÇؽÌÇÏ´Â ºÎ´ãÀº °ÅÀÇ ¾ø´Ù. ¶Ç Çؽ¬Å×À̺íÀº IP ÁÖ¼ÒÀÇ ¸¶Áö¸· ºÎºÐÀÇ Â÷ÀÌ¿¡ ÃÖÀûȵÇÀÖ´Ù.
°¡»óÈ£½ºÆ®¿¡ ¿©·¯ ±âº»°ªÀÌ ¼³Á¤µÈ´Ù. ƯÈ÷:
ServerAdmin
,
ResourceConfig
,
AccessConfig
,
Timeout
,
KeepAliveTimeout
,
KeepAlive
,
MaxKeepAliveRequests
,
SendBufferSize
Áö½Ã¾î°¡ ¾ø´Ù¸é ÁÖ¼¹ö¿¡¼ ÇØ´ç °ªÀ» °¡Á®¿Â´Ù. (Áï,
ÁÖ¼¹öÀÇ ¼³Á¤°ªÀ» »ç¿ëÇÑ´Ù.)±âº»ÀûÀ¸·Î ÁÖ¼¹ö´Â °¡»óÈ£½ºÆ®¸¦ ¸¸µå´Â "±âº»" ȤÀº "±â¹Ý"ÀÌ µÈ´Ù. ±×·¯³ª ¼³Á¤ÆÄÀÏ¿¡¼ ÁÖ¼¹ö¸¦ Á¤ÀÇÇÏ´Â À§Ä¡´Â °ü°è¾ø´Ù. ¸¶Áö¸·À¸·Î ¼³Á¤À» ÇÕÄ¡±â Àü¿¡ ÁÖ¼¹öÀÇ ¸ðµç ¼³Á¤À» ÀоîµéÀδÙ. ±×·¡¼ ÁÖ¼¹ö Á¤ÀÇ°¡ °¡»óÈ£½ºÆ® Á¤ÀÇ µÚ¿¡ ³ª¿Íµµ °¡»óÈ£½ºÆ® Á¤ÀÇ¿¡ ¿µÇâÀ» ÁØ´Ù.
ÁÖ¼¹ö¿¡ ServerName
ÀÌ ¾ø´Ù¸é À¥¼¹ö¸¦ ½ÇÇàÇÏ´Â
ÄÄÇ»ÅÍÀÇ È£½ºÆ®¸íÀ» ´ë½Å »ç¿ëÇÑ´Ù. ÁÖ¼¹öÀÇ
ServerName
À» DNS °Ì»öÇÏ¿© ¾òÀº IP ÁÖ¼ÒµéÀ»
ÁÖ¼¹ö ÁÖ¼ÒÁýÇÕÀ̶ó°í ºÎ¸¥´Ù.
À̸§±â¹Ý °¡»óÈ£½ºÆ®ÀÇ ServerName
À» Á¤ÀÇÇÏÁö
¾ÊÀ¸¸é °¡»óÈ£½ºÆ®¸¦ Á¤ÀÇÇÏ´Â VirtualHost
¿¡¼
óÀ½À¸·Î ³ª¿Â ÁÖ¼Ò¸¦ ±âº»°ªÀ¸·Î »ç¿ëÇÑ´Ù.
Ưº°ÇÑ _default_
¿ÍÀÏƮīµå¸¦ Æ÷ÇÔÇÏ´Â
°¡»óÈ£½ºÆ®´Â ÁÖ¼¹ö¿Í °°Àº ServerName
À» °¡Áø´Ù.
¼¹ö´Â ¾Æ·¡¿Í °°Àº ¹æ¹ýÀ¸·Î ¾î¶² °¡»óÈ£½ºÆ®°¡ ¿äûÀ» ó¸®ÇÒÁö °áÁ¤ÇÑ´Ù:
Ŭ¶óÀ̾ðÆ®°¡ óÀ½ ¿¬°áÇÏ¸é ¿¬°áÇÑ IP ÁÖ¼Ò¸¦ ³»ºÎ IP Çؽ¬Å×ÀÌºí¿¡¼ ã´Â´Ù.
IP ÁÖ¼Ò¸¦ ãÀ» ¼ö ¾ø°í Ŭ¶óÀ̾ðÆ®°¡ ¿äûÀ» º¸³½ Æ÷Æ®¿¡
ÇØ´çÇÏ´Â °¡»óÈ£½ºÆ®°¡ ÀÖ´Ù¸é, _default_
°¡»óÈ£½ºÆ®°¡
¿äûÀ» ¼ºñ½ºÇÑ´Ù. _default_
°¡»óÈ£½ºÆ®°¡
¾ø´Ù¸é ÁÖ¼¹ö°¡ ¿äûÀ» ¼ºñ½ºÇÑ´Ù.
Çؽ¬Å×ÀÌºí¿¡ IP ÁÖ¼Ò°¡ ¾øÁö¸¸ Æ÷Æ® ¹øÈ£°¡
NameVirtualHost *
¿¡ ÇØ´çÇÒ ¼ö ÀÖ´Ù. ÀÌ °æ¿ì
À̸§±â¹Ý °¡»óÈ£½ºÆ®Ã³·³ ó¸®ÇÑ´Ù.
ã¾Ò´Ù¸é (¸ñ·Ï¿¡¼ IP ÁÖ¼Ò¿¡ ÇØ´çÇÏ´Â Ç׸ñÀ» ãÀ¸¸é), IP±â¹Ý °¡»óÈ£½ºÆ®ÀÎÁö À̸§±â¹Ý °¡»óÈ£½ºÆ®ÀÎÁö °áÁ¤ÇÑ´Ù.
ãÀº Ç׸ñ¿¡ À̸§ ¸ñ·ÏÀÌ ¾ø´Ù¸é IP±â¹Ý °¡»óÈ£½ºÆ®ÀÌ´Ù. ´õ ÀÌ»ó ÀÛ¾÷ÀÌ ÇÊ¿ä¾ø°í, ±× °¡»óÈ£½ºÆ®°¡ ¿äûÀ» ó¸®ÇÑ´Ù.
À̸§ ¸ñ·Ï¿¡ ÇÑ°³ ÀÌ»óÀÇ °¡»óÈ£½ºÆ® ±¸Á¶°¡ Æ÷ÇԵǸé
À̸§±â¹Ý °¡»óÈ£½ºÆ®ÀÌ´Ù. ÀÌ ¸ñ·Ï¿¡¼ °¡»óÈ£½ºÆ®µéÀº ¼³Á¤ÆÄÀÏÀÇ
VirtualHost
¼ø¼´ë·Î À§Ä¡ÇÑ´Ù.
¸ñ·Ï¿¡¼ ù¹ø° °¡»óÈ£½ºÆ®(¼³Á¤ÆÄÀÏ¿¡¼ ÇØ´ç IP ÁÖ¼Ò¸¦
Æ÷ÇÔÇϴ ù¹ø° °¡»óÈ£½ºÆ®)´Â °¡Àå ³ôÀº ¿ì¼±¼øÀ§¸¦ °¡Áö¸ç,
¼¹ö¸íÀ» ¾Ë ¼ö ¾ø°Å³ª Host:
Çì´õ°¡ ¾ø´Â ¿äûÀ»
ó¸®ÇÑ´Ù.
Ŭ¶óÀ̾ðÆ®°¡ Host:
Çì´õ¸¦ ÁÖ¸é, ¸ñ·Ï¿¡¼
ù¹ø°·Î ServerName
À̳ª
ServerAlias
°¡ ´ëÀÀÇÏ´Â °¡»óÈ£½ºÆ®°¡ ¿äûÀ»
¼ºñ½ºÇÑ´Ù. Host:
Çì´õ¿¡ Æ÷Æ® ¹øÈ£°¡ ³ª¿Ã ¼ö
ÀÖÁö¸¸, ¾ÆÆÄÄ¡´Â Ç×»ó Ŭ¶óÀ̾ðÆ®°¡ ¿äûÀ» º¸³½ ½ÇÁ¦ Æ÷Æ®¸¦
ã´Â´Ù.
Ŭ¶óÀ̾ðÆ®°¡ Host:
Çì´õ¾øÀÌ HTTP/1.0 ¿äûÀ»
Çϸé Ŭ¶óÀ̾ðÆ®°¡ ¾î¶² ¼¹ö¿¡ ¿¬°áÇÏ·Á´ÂÁö ¾Ë ¼ö ¾ø±â¶§¹®¿¡
¿äûÀÇ URI¿¡ ÇØ´çÇÏ´Â ServerPath
°¡ ÀÖ´ÂÁö ã´Â´Ù.
¸ñ·Ï¿¡¼ Á¦ÀÏ ¸ÕÀú ãÀº °æ·Î¸¦ »ç¿ëÇÏ°í, ±× °¡»óÈ£½ºÆ®°¡
¿äûÀ» ¼ºñ½ºÇÑ´Ù.
´ëÀÀÇÏ´Â °¡»óÈ£½ºÆ®¸¦ ãÀ» ¼ö ¾ø´Ù¸é, (ÀÌ¹Ì ¾Õ¿¡ ¸»ÇßµíÀÌ) Ŭ¶óÀ̾ðÆ®°¡ ¿¬°áÇÑ IP¿¡ ´ëÇÑ ¸ñ·Ï¿¡¼ ÀÏÄ¡ÇÏ´Â Æ÷Æ® ¹øÈ£¸¦ Æ÷ÇÔÇϴ ù¹ø° °¡»óÈ£½ºÆ®°¡ ¿äûÀ» ¼ºñ½ºÇÑ´Ù.
IP´Â À§¿¡¼ ¼³¸íÇѵ¥·Î ƯÁ¤ TCP/IP ¼¼¼Ç´ç Çѹø¸¸ ãÁö¸¸, À̸§Àº KeepAlive/Áö¼Ó ¿¬°áµ¿¾È ¸Å ¿äû¶§¸¶´Ù ã´Â´Ù. Áï, Ŭ¶óÀ̾ðÆ®´Â Áö¼Ó ¿¬°áµ¿¾È ¿©·¯ À̸§±â¹Ý °¡»óÈ£½ºÆ®ÀÇ ÆäÀÌÁö¸¦ ¿äûÇÒ ¼ö ÀÖ´Ù.
¿äûÀÇ URI°¡ Àý´ë URIÀÌ°í Ŭ¶óÀ̾ðÆ®°¡ º¸³½ ¿äûÀÇ È£½ºÆ®¸í°ú Æ÷Æ®°¡ ÁÖ¼¹ö³ª ƯÁ¤ °¡»óÈ£½ºÆ®¿¡ ÇØ´çÇϸé, ±× ÁÖ¼¹ö ȤÀº °¡»óÈ£½ºÆ®´Â URI ¾ÕÀÇ ½ºÅ´/È£½ºÆ®¸í/Æ÷Æ® ºÎºÐÀ» Á¦¿ÜÇÑ ³ª¸ÓÁö »ó´ë URI¸¦ ¼ºñ½ºÇÑ´Ù. ÇØ´çÇÏ´Â ÁÖ¼¹ö³ª °¡»óÈ£½ºÆ®°¡ ¾ø´Ù¸é URI¸¦ ±×´ë·Î µÎ°í ¿äûÀ» ÇÁ·Ï½Ã ¿äûÀ¸·Î ó¸®ÇÑ´Ù.
NameVirtualHost
Áö½Ã¾î·Î Á¤ÀÇÇÑ ÁÖ¼ÒÁýÇÕÀÇ
IP ÁÖ¼Ò¸¦ ÅëÇؼ¸¸ Á¢±ÙÇÒ ¼ö ÀÖ´Ù.ServerAlias
¿Í
ServerPath
¸¦ Àý´ë·Î °Ë»çÇÏÁö ¾Ê´Â´Ù._default_
°¡»óÈ£½ºÆ®, NameVirtualHost
Áö½Ã¾îÀÇ ¼ø¼´Â Áß¿äÇÏÁö ¾Ê´Ù. ƯÁ¤ ÁÖ¼ÒÁýÇÕ¿¡ ´ëÇÑ
À̸§±â¹Ý °¡»óÈ£½ºÆ®µéÀÇ ¼ø¼¸¸ÀÌ Áß¿äÇÏ´Ù. ¼³Á¤ÆÄÀÏ¿¡¼
¾Õ¿¡ ³ª¿À´Â À̸§±â¹Ý °¡»óÈ£½ºÆ®´Â ÀÚ½ÅÀÌ ¼ÓÇÑ ÁÖ¼ÒÁýÇÕ¿¡¼
°¡Àå ³ôÀº ¿ì¼±¼øÀ§¸¦ °¡Áø´Ù.Host:
Çì´õ¿¡ Æ÷ÇÔµÈ Æ÷Æ®
¹øÈ£´Â Àý´ë·Î »ç¿ëÇÏÁö ¾Ê´Â´Ù. ¾ÆÆÄÄ¡´Â Ç×»ó Ŭ¶óÀ̾ðÆ®°¡
¿äûÀ» º¸³½ ½ÇÁ¦ Æ÷Æ®¸¦ »ç¿ëÇÑ´Ù.Host:
Çì´õ°¡ ¾ø´Ù°í
°¡Á¤Çϸé,) ServerPath
Áö½Ã¾î°¡ ¼³Á¤ÆÄÀÏ¿¡¼
µÚ¿¡ ³ª¿À´Â ´Ù¸¥ ServerPath
Áö½Ã¾îÀÇ ¾ÕºÎºÐÀ»
ÁöĪÇÏ´Â °æ¿ì Ç×»ó ¾Õ¿¡ ³ª¿Â Áö½Ã¾î¸¦ »ç¿ëÇÑ´Ù._default_
°¡»óÈ£½ºÆ®´Â ¿äûÀÇ IP ÁÖ¼Ò¿Í
Æ÷Æ® ¹øÈ£¿¡ ÇØ´çÇÏ´Â °¡»óÈ£½ºÆ®°¡ ¾øÀ»¶§¸¸ ¿äûÀ» ó¸®ÇÑ´Ù.
Ŭ¶óÀ̾ðÆ®°¡ ¿äûÀ» º¸³½ Æ÷Æ® ¹øÈ£°¡ _default_
°¡»óÈ£½ºÆ®ÀÇ Æ÷Æ® ¹øÈ£(±âº»°ªÀº Listen
)¿Í
°°À»¶§¸¸ ¿äûÀ» ó¸®ÇÑ´Ù. ¾î¶² Æ÷Æ®ÀÇ ¿äûÀÌ¶óµµ Àâ±âÀ§ÇØ
(¿¹¸¦ µé¾î, _default_:*
) ¿ÍÀϵåÄ«µå
Æ÷Æ®¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. NameVirtualHost *
°¡»óÈ£½ºÆ®µµ ¸¶Âù°¡Áö´Ù._default_
°¡»óÈ£½ºÆ®¸¦ Æ÷ÇÔÇÏ¿©)
°¡»óÈ£½ºÆ®°¡ ¾øÀ»¶§¸¸ ¿äûÀ» ¼ºñ½ºÇÑ´Ù. Áï, ÁÖ¼¹ö´Â
(±× Æ÷Æ®¿¡ ÇØ´çÇÏ´Â _default_
°¡»óÈ£½ºÆ®°¡
¾ø´Ù¸é) ÁöÁ¤ÇÏÁö¾ÊÀº ÁÖ¼Ò/Æ÷Æ® ½Ö¿¡ ´ëÇÑ ¿äû¸¸À» ó¸®ÇÑ´Ù.NameVirtualHost
Áö½Ã¾î¿¡¼) À̸§±â¹Ý °¡»óÈ£½ºÆ® ÁÖ¼Ò(¿Í Æ÷Æ®)¿¡ ¿¬°áÇÑ
°æ¿ì Host:
Çì´õ¸¦ ¾Ë ¼ö ¾ø°Å³ª Çì´õ°¡ ¾ø´Â
¿äûÀ» º¸³»¸é ¿äûÀº Àý´ë·Î _default_
°¡»óÈ£½ºÆ®³ª ÁÖ¼¹ö¿¡¼ ó¸®ÇÏÁö ¾Ê´Â´Ù.VirtualHost
Áö½Ã¾î¿¡ DNS À̸§À» »ç¿ëÇÏÁö¸¶¶ó.
°Ô´Ù°¡ ¿°ÅÇÑ ¸ðµç µµ¸ÞÀÎÀÇ DNS¸¦ ÅëÁ¦ÇÏÁö ¾Ê´Â´Ù¸é
º¸¾È»ó À§Çèµµ ÀÖ´Ù. ÀÌ¿¡ ´ëÇÑ Á¤º¸°¡ ÀÖ´Ù.ServerName
¸¦ Ç×»ó
Á¤ÀÇÇØ¾ß ÇÑ´Ù. ¾È±×·¯¸é °¡»óÈ£½ºÆ®¸¶´Ù DNS¸¦ ã°Ô µÈ´Ù.DNS ¹®Á¦ ÆäÀÌÁöÀÇ ÆÁ¿¡ Ãß°¡·Î ¾Æ·¡¿¡ ÆÁÀÌ ÀÖ´Ù:
VirtualHost
Á¤ÀÇ ¾Õ¿¡
µÎ¾î¶ó. (±×·¯¸é ¼³Á¤À» Àбâ ÆíÇÏ´Ù. ¾È±×·¯¸é ³ªÁß¿¡ ¼³Á¤ÀÌ
ÇÕÃÄÁú¶§ °¡»óÈ£½ºÆ®µé »çÀÌ¿¡ ¼¯ÀÎ Á¤ÀÇ°¡ ¸ðµç °¡»óÈ£½ºÆ®¿¡
¿µÇâÀ» ÁÙ ¼ö Àֱ⶧¹®¿¡ È¥¶õ½º·´´Ù.)NameVirtualHost
°ú
VirtualHost
Á¤ÀǵéÀ» ¹¾î¶ó.ServerPath
°¡ ´Ù¸¥ ServerPath
ÀÇ
¾ÕºÎºÐÀ» ÁöĪÇÏ´Â °æ¿ì¸¦ ÇÇÇ϶ó. ÇÇÇÒ ¼ö ¾ø´Ù¸é ¼³Á¤ÆÄÀÏ¿¡¼
¾ÕºÎºÐÀÌ ´õ ±ä (´õ ÀÚ¼¼ÇÑ) °¡»óÈ£½ºÆ®¸¦ ªÀº (´ú ÀÚ¼¼ÇÑ)
°¡»óÈ£½ºÆ®º¸´Ù ¾Õ¿¡ µÎ¾î¶ó. (¿¹¸¦ µé¾î,
"ServerPath /abc"´Â "ServerPath /abc/def" ´ÙÀ½¿¡ µÎ¾î¾ß
ÇÑ´Ù.