From: Joshua Slive Date: Sat, 15 Jun 2002 15:34:06 +0000 (+0000) Subject: New Korean translations X-Git-Tag: 2.0.38~19 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e397f79a00d14c7fdace497538a9c295e08fa332;p=apache New Korean translations Submitted by: Jeon Jeongho Reviewed by: Choi Kyusic git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95697 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/dso.html.ko.euc-kr b/docs/manual/dso.html.ko.euc-kr new file mode 100644 index 0000000000..aaacaca21b --- /dev/null +++ b/docs/manual/dso.html.ko.euc-kr @@ -0,0 +1,296 @@ + + + + + + + + + µ¿Àû°øÀ¯°´Ã¼ (DSO) Áö¿ø + + + + + + +

µ¿Àû°øÀ¯°´Ã¼ (DSO) Áö¿ø

+ +

¾ÆÆÄÄ¡ À¥¼­¹ö´Â °ü¸®ÀÚ°¡ ¸ðµâµéÀ» ¼±ÅÃÇÏ¿© ¼­¹ö¿¡ Æ÷ÇÔÇÒ + ±â´ÉÀ» °áÁ¤ÇÒ ¼ö ÀÖ´Â ¸ðµâÈ­µÈ ÇÁ·Î±×·¥ÀÌ´Ù. ¸ðµâÀº ¼­¹ö°¡ ÄÄÆÄÀϵɶ§ + httpd ½ÇÇàÆÄÀÏ¿¡ Á¤ÀûÀ¸·Î ÄÄÆÄÀ쵃 ¼ö ÀÖ´Ù. + ¾Æ´Ï¸é ¸ðµâÀº Áß½ÉÀÌ µÇ´Â httpd ½ÇÇàÆÄÀϰú º°µµ·Î + µ¿Àû°øÀ¯°´Ã¼(Dynamic Shared Objects, DSOs)·Î ÄÄÆÄÀ쵃 ¼ö ÀÖ´Ù. + DSO ¸ðµâÀº ¼­¹ö°¡ ÄÄÆÄÀϵɶ§ ÄÄÆÄÀÏÇϰųª Apache Extension + Tool (apxs)À» »ç¿ëÇÏ¿© ³ªÁß¿¡ + ÄÄÆÄÀÏÇϰí Ãß°¡ÇÒ ¼ö ÀÖ´Ù.

+ +

ÀÌ ¹®¼­´Â DSO ¸ðµâ »ç¿ë¹ý°ú °ü·ÃµÈ ÀÌ·ÐÀ» ¼³¸íÇÑ´Ù.

+ + +
+ + + + + + + +
°ü·ÃµÈ ¸ðµâ
+
+ mod_so
+
°ü·ÃµÈ Áö½Ã¾î
+
+ LoadModule
+
+ +

±¸Çö

+ +

¾ÆÆÄÄ¡ ¸ðµâÀ» ÀоîµéÀ̱âÀ§ÇÑ DSO Áö¿øÀº ¾ÆÆÄÄ¡ Çٽɿ¡ + Á¤ÀûÀ¸·Î ÄÄÆÄÀϵǾßÇÒ + mod_so.c¶ó´Â + ¸ðµâÀÌ Á¦°øÇÑ´Ù. ÀÌ´Â core.c¸¦ Á¦¿ÜÇϰí + DSO°¡ µÉ ¼ö ¾ø´Â À¯ÀÏÇÑ ¸ðµâÀÌ´Ù. ½ÇÁ¦·Î ´Ù¸¥ ¸ðµç ¾ÆÆÄÄ¡ ¸ðµâÀº + °¢°¢ ¼³Ä¡ ¹®¼­¿¡¼­ ¼³¸íÇÑ + configureÀÇ --enable-module=shared + ¿É¼ÇÀ» »ç¿ëÇÏ¿© DSO·Î ÄÄÆÄÀÏÇÒ ¼ö ÀÖ´Ù. ¸ðµâÀÌ + mod_foo.so¿Í °°ÀÌ DSO·Î ÄÄÆÄÀϵÈÈÄ httpd.conf + ÆÄÀÏ¿¡ mod_soÀÇ + LoadModule + ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ¼­¹ö ½ÃÀ۽à ȤÀº Àç½ÃÀ۽à ±× ¸ðµâÀ» ÀоîµéÀÏ + ¼ö ÀÖ´Ù.

+ +

¾ÆÆÄÄ¡ ¸ðµâ(ƯÈ÷ Á¦»ïÀÇ ¸ðµâ)·Î »ç¿ëÇÒ DSO ÆÄÀÏÀ» ½±°Ô + ¸¸µé±âÀ§ÇØ apxs (APache + eXtenSion)¶ó´Â »õ·Î¿î Áö¿ø ÇÁ·Î±×·¥ÀÌ ÀÖ´Ù. + ÀÌ´Â ¾ÆÆÄÄ¡ ¼Ò½º Æ®¸® ¹Û¿¡¼­ DSO·Î »ç¿ëÇÒ ¸ðµâÀ» + ÄÄÆÄÀÏÇÒ¶§ »ç¿ëÇÑ´Ù. °³³äÀº ½±´Ù. ¾ÆÆÄÄ¡¸¦ ¼³Ä¡ÇÒ¶§ + configure¿Í make installÀÌ + ¾ÆÆÄÄ¡ C Çì´õÆÄÀÏÀ» ¼³Ä¡Çϰí, DSO ÆÄÀÏÀ» ÄÄÆÄÀÏÇϱâÀ§ÇÑ + Ç÷¡Æû ƯÀ¯ÀÇ ÄÄÆÄÀÏ·¯ ¿É¼Ç°ú ¸µÄ¿ ¿É¼ÇÀ» apxs + ÇÁ·Î±×·¥¿¡ ¾´´Ù. ±×·¡¼­ »ç¿ëÀÚ´Â apxs¸¦ + »ç¿ëÇÏ¿© ¾ÆÆÄÄ¡ ¹èÆ÷º» ¼Ò½º Æ®¸®¾øÀÌ, ¶Ç DSO Áö¿øÀ» À§ÇÑ Ç÷¡Æû + ƯÀ¯ÀÇ ÄÄÆÄÀÏ·¯ ¿É¼Ç¿Í ¸µÄ¿ ¿É¼Ç¿¡ ½Å°æÀ» ¾²Áö¾Ê°í ÀÚ½ÅÀÇ + ¾ÆÆÄÄ¡ ¸ðµâ ¼Ò½º¸¦ ÄÄÆÄÀÏÇÒ ¼ö ÀÖ´Ù.

+ +

»ç¿ë¹ý ¿ä¾à

+ +

Apache 2.0ÀÇ DSO ±â´É¿¡ ´ëÇÑ Âª°í °£·«ÇÑ ¿ä¾àÀÌ´Ù:

+ +
    +
  1. + ¹èÆ÷º»¿¡ ÀÖ´Â ¾ÆÆÄÄ¡ ¸ðµâÀ» ÄÄÆÄÀÏÇÏ°í ¼³Ä¡ÇÏ´Â °æ¿ì. + ¿¹¸¦ µé¾î mod_foo.c¸¦ DSO mod_foo.so·Î: + + + + + +
    +
    +$ ./configure --prefix=/path/to/install
    +        --enable-foo=shared
    +$ make install
    +
    +
    +
  2. + +
  3. + Á¦»ïÀÇ ¾ÆÆÄÄ¡ ¸ðµâÀ» ÄÄÆÄÀÏÇÏ°í ¼³Ä¡ÇÏ´Â °æ¿ì. ¿¹¸¦ µé¾î + mod_foo.c¸¦ DSO mod_foo.so·Î: + + + + + +
    +
    +$ ./configure --add-module=module_type:/path/to/3rdparty/mod_foo.c 
    +        --enable-foo=shared
    +$ make install
    +
    +
    +
  4. + +
  5. + °øÀ¯ ¸ðµâÀ» ´ÙÀ½¿¡ ¼³Ä¡ÇϱâÀ§ÇØ ¾ÆÆÄÄ¡¸¦ ±¸¼ºÇÏ´Â °æ¿ì: + + + + + +
    +
    +$ ./configure --enable-so
    +$ make install
    +
    +
    +
  6. + +
  7. + Á¦»ïÀÇ ¾ÆÆÄÄ¡ ¸ðµâÀ» ÄÄÆÄÀÏÇÏ°í ¼³Ä¡ÇÏ´Â °æ¿ì. + mod_foo.c¸¦ apxs¸¦ + »ç¿ëÇÏ¿© ¾ÆÆÄÄ¡ ¼Ò½º Æ®¸® ¹Û¿¡¼­ DSO + mod_foo.so·Î: + + + + + +
    +
    +$ cd /path/to/3rdparty
    +$ apxs -c mod_foo.c
    +$ apxs -i -a -n foo mod_foo.so
    +
    +
    +
  8. +
+ +

¸ðµç °æ¿ì ÀÏ´Ü °øÀ¯ ¸ðµâÀÌ ÄÄÆÄÀϵǸé, httpd.conf¿¡ + LoadModule + Áö½Ã¾î¸¦ »ç¿ëÇÏ¿© ¾ÆÆÄÄ¡°¡ ±× ¸ðµâÀ» Ȱ¼ºÈ­ÇÏ°Ô ÇØ¾ßÇÑ´Ù.

+ +

¹è°æÁö½Ä

+ +

Çö´ëÀûÀÎ À¯´Ð½º·ù¿¡´Â µ¿Àû°øÀ¯°´Ã¼ (DSO)ÀÇ + µ¿Àû ¸µÅ·/·ÎµùÀ̶ó°í ÇÏ¿©, Ưº°ÇÑ Çü½ÄÀÇ ½ÇÇàÄÚµå Á¶°¢À» ¸¸µé¾î + ½ÇÇàÁß ½ÇÇàÇÁ·Î±×·¥ÀÇ ÁÖ¼Ò°ø°£¿¡ ÀоîµéÀÌ´Â ¸ÚÁø ±â´ÉÀÌ ÀÖ´Ù.

+ +

ÀÌ ·ÎµùÀº º¸Åë µÎ°¡Áö ¹æ¹ýÀ¸·Î °¡´ÉÇÏ´Ù. Çϳª´Â ½ÇÇàÇÁ·Î±×·¥ÀÌ + ½ÃÀÛÇÒ¶§ ld.so¶ó´Â ½Ã½ºÅÛ ÇÁ·Î±×·¥ÀÌ ·ÎµùÀ» + ÀÚµ¿À¸·Î ÇÏ´Â °æ¿ì°í, ´Ù¸¥ Çϳª´Â ½ÇÇàÁßÀÎ ÇÁ·Î±×·¥¿¡¼­ + dlopen()/dlsym() ½Ã½ºÅÛÄÝ·Î À¯´Ð½º ·Î´õÀÇ + ½Ã½ºÅÛ ÀÎÅÍÆäÀ̽ºÀ» »ç¿ëÇÏ¿© Á÷Á¢ ·ÎµùÇÏ´Â °æ¿ì´Ù.

+ +

ù¹øÂ° °æ¿ì DSO´Â º¸Åë °øÀ¯¶óÀ̺귯¸®(shared libraries) ȤÀº + DSO ¶óÀ̺귯¸®¶ó°í ºÎ¸£¸ç, ÆÄÀÏÀº libfoo.so³ª + libfoo.so.1.2 °°Àº À̸§À» °¡Áø´Ù. À̵éÀº + ½Ã½ºÅÛ µð·ºÅ丮(º¸Åë /usr/lib)¿¡ ÀÖ°í, + ÄÄÆÄÀϽà ¸µÄ¿ ¸í·É¾î¿¡ -lfoo¸¦ ÁÖ¾î ½ÇÇàÆÄÀϰú + ¿¬°áµÈ´Ù. ÀÌ·¸°Ô Á÷Á¢ ½áÁØ ¶óÀ̺귯¸®´Â ½ÇÇàÆÄÀÏ¿¡ ÂüÁ¶µÇ¿©¼­, + ¸µÄ¿ ¿É¼Ç -R·Î Á÷Á¢ ÁöÁ¤ÇÏ¿´°Å³ª ȯ°æº¯¼ö + LD_LIBRARY_PATH·Î ÁöÁ¤ÇÑ °æ·ÎÀÎ /usr/lib¿¡¼­ + À¯´Ð½º ·Î´õ°¡ ÇÁ·Î±×·¥ÀÌ ½ÃÀÛÇÒ¶§ libfoo.so¸¦ + ãÀ»(resolve) ¼ö ÀÖ´Ù. ±×·¯¸é ½ÇÇàÇÁ·Î±×·¥ÀÇ (¾ÆÁ÷ ¸øÃ£Àº) + ½Éº¼(symbol)À» DSO¿¡¼­ ã°ÔµÈ´Ù.

+ +

DSO´Â º¸Åë ½ÇÇàÇÁ·Î±×·¥ÀÇ ½Éº¼À» ãÁö¾Ê±â ¶§¹®¿¡ (DSO°¡ + Àç»ç¿ë°¡´ÉÇÑ ÀϹÝÀûÀÎ ÄÚµåÀÇ ¶óÀ̺귯¸®À̹ǷÎ) ã±â´Â ¿©±â¼­ ³¡³­´Ù. + À¯´Ð½º ·Î´õ°¡ ½Éº¼ ã±â¸¦ ¿ÏÀüÈ÷ ´ã´çÇϹǷΠ½ÇÇàÇÁ·Î±×·¥ÀÌ Á÷Á¢ + DSO¿¡¼­ ½Éº¼À» ãÀ» Çʿ䰡 ¾ø´Ù. (»ç½Ç ld.so¸¦ + ºÎ¸£´Â ÄÚµå´Â Á¤ÀûÀÌ ¾Æ´Ñ ¸ðµç ½ÇÇàÇÁ·Î±×·¥¿¡ ¸µÅ©µÇ´Â ½ÇÇà½Ã + ½ÃÀÛÄÚµåÀÇ ÀϺδÙ.) °øÅëµÈ ¶óÀ̺귯¸® Äڵ带 µ¿ÀûÀ¸·Î ÀоîµéÀÌ´Â + ÀåÁ¡Àº ¸íÈ®ÇÏ´Ù. ¶óÀ̺귯¸® Äڵ尡 ¸ðµç ÇÁ·Î±×·¥¿¡ ÀúÀåµÇ´Â ´ë½Å + libc.so¿Í °°Àº ½Ã½ºÅÛ ¶óÀ̺귯¸®¿¡ Çѹø¸¸ ÀúÀåµÇ±â + ¶§¹®¿¡ µð½ºÅ© °ø°£ÀÌ Àý¾àµÈ´Ù.

+ +

µÎ¹øÂ° °æ¿ì DSO´Â º¸Åë °øÀ¯°´Ã¼(shared objects) ȤÀº + DSO ÆÄÀÏÀ̶ó°í ºÎ¸£°í, (±ÔÄ¢»ó À̸§Àº foo.soÀÌÁö¸¸) + ÆÄÀÏÀÇ È®ÀåÀÚ´Â ÀÚÀ¯·Ó´Ù. ÀÌ ÆÄÀϵéÀº º¸Åë ÇÁ·Î±×·¥ ÀÚü µð·ºÅ丮¿¡ + À§Ä¡ÇÏ°í ½ÇÇàÇÁ·Î±×·¥¿¡ ÀÚµ¿À¸·Î ¿¬°áµÇÁö ¾Ê´Â´Ù. ´ë½Å ½ÇÇàÇÁ·Î±×·¥Àº + dlopen()À» »ç¿ëÇÏ¿© DSO¸¦ ½ÇÇà½Ã ÁÖ¼Ò°ø°£¿¡ Á÷Á¢ + Àоîµé¿©¾ß ÇÑ´Ù. À̶§ ½ÇÇàÇÁ·Î±×·¥Àº DSO¿¡¼­ ½Éº¼À» ãÁö ¾Ê´Â´Ù. + ´ë½Å À¯´Ð½º ·Î´õ°¡ ÀÚµ¿À¸·Î ½ÇÇàÆÄÀϰú ½ÇÇàÆÄÀÏÀÌ ÀÌ¹Ì ÀоîµéÀÎ DSO + ¶óÀ̺귯¸®(ƯÈ÷ Ç×»óÀÖ´Â libc.soÀÇ ¸ðµç ½Éº¼)¿¡¼­ + DSOÀÇ (¾ÆÁ÷ ¸øÃ£Àº) ½Éº¼À» ã´Â´Ù. ±×·¡¼­ DSO´Â ¸¶Ä¡ óÀ½ºÎÅÍ + ½ÇÇàÇÁ·Î±×·¥¿¡ Á¤ÀûÀ¸·Î ¸µÅ©µÈ°Í°ú °°ÀÌ ½ÇÇàÆÄÀÏÀÇ ½Éº¼À» + ¾Ë°ÔµÈ´Ù.

+ +

DSOÀÇ API¸¦ ÀÌ¿ëÇϱâÀ§Çؼ­ ¸¶Áö¸·À¸·Î ½ÇÇàÇÁ·Î±×·¥Àº + dlsym()·Î DSO¿¡¼­ ƯÁ¤ ½Éº¼À» ã¾Æ¼­, + ¾ÕÀ¸·Î »ç¿ëÇϱâÀ§ÇØ µð½ºÆÐÄ¡(dispatch) Ç¥ µî¿¡ + ÀúÀåÇÑ´Ù. ´Ù¸¥ ¸»·Î ½ÇÇàÇÁ·Î±×·¥Àº »ç¿ëÇÒ ¸ðµç ½Çº¼À» Á÷Á¢ + ã¾Æ¾ßÇÑ´Ù. ÀÌ·± ±¸Á¶ÀÇ ÀåÁ¡Àº ÇÁ·Î±×·¥ÀÇ ¼±ÅÃÀûÀÎ ÀϺÎÀ» + ÇÁ·Î±×·¥ÀÌ ÇÊ¿äÇÒ¶§±îÁö ÀоîµéÀÌÁö ¾Ê¾Æµµ (±×·¡¼­ + ¸Þ¸ð¸®¸¦ ³¶ºñÇÏÁö ¾Ê°Ô) µÈ´Ù´Â Á¡ÀÌ´Ù. ±âº» ÇÁ·Î±×·¥ÀÇ ±â´ÉÀ» + È®ÀåÇϱâÀ§ÇØ ÇÊ¿äÇÒ¶§ ÀÌ ºÎºÐÀ» µ¿ÀûÀ¸·Î ÀоîµéÀÏ ¼ö ÀÖ´Ù.

+ +

ÀÌ·± DSO ±¸Á¶°¡ ÀÚ¿¬½º·´°Ô º¸ÀÌÁö¸¸, ÃÖ¼ÒÇÑ ¾î·Á¿î Á¡ÀÌ + ÇϳªÀÖ´Ù. ÀÌ´Â ÇÁ·Î±×·¥À» È®ÀåÇϱâÀ§ÇØ DSO¸¦ »ç¿ëÇÒ¶§ + DSO°¡ ½ÇÇàÇÁ·Î±×·¥ÀÇ ½Éº¼À» ã´Â ÀÏÀÌ´Ù. ¿Ö? DSO°¡ ½ÇÇàÇÁ·Î±×·¥ÀÇ + ½Éº¼À» "¿ªÀ¸·Î ã´Â °Í"Àº (¶óÀ̺귯¸®´Â »ç¿ëµÇ´Â ÇÁ·Î±×·¥¿¡ ´ëÇØ + ¸ð¸¥´Ù´Â) ¶óÀ̺귯¸® ¼³°è¿¡ ¹ÝÇϸç, ¸ðµç Ç÷¡Æû¿¡¼­ Áö¿øµÇÁö + ¾Ê°í Ç¥ÁØÈ­µÇÁöµµ ¾Ê¾Ò±â ¶§¹®ÀÌ´Ù. ½ÇÁ¦·Î ½ÇÇàÆÄÀÏÀÇ + Àü¿ª½Éº¼(global symbol)Àº ÀÚÁÖ ÀͽºÆ÷Æ®(export)µÇÁö ¾Ê±â¶§¹®¿¡ + DSO°¡ »ç¿ëÇÒ ¼ö ¾ø´Ù. DSO¸¦ »ç¿ëÇÏ¿© ½ÇÇàÁß ÇÁ·Î±×·¥À» È®ÀåÇÏ·Á¸é + ¸µÄ¿¿¡°Ô ¸ðµç Àü¿ª½Éº¼À» ÀͽºÆ÷Æ®Çϵµ·Ï °­Á¦ÇÏ´Â °ÍÀÌ ÁÖ¿äÇÑ + ÇØ°áÃ¥ÀÌ´Ù.

+ +

°øÀ¯¶óÀ̺귯¸®´Â DSO ±¸Á¶¸¦ À§ÇØ ¼³°èµÇ¾ú±â¶§¹®¿¡ ÀüÇüÀûÀ̰í, + ¿î¿µÃ¼Á¦°¡ Á¦°øÇÏ´Â °ÅÀÇ ¸ðµç Á¾·ùÀÇ ¶óÀ̺귯¸®¿¡ »ç¿ëµÈ´Ù. + ¹Ý´ë·Î ¸¹Àº ÇÁ·Î±×·¥Àº ÇÁ·Î±×·¥À» È®ÀåÇϱâÀ§ÇØ °øÀ¯°´Ã¼¸¦ + »ç¿ëÇÏÁö ¾Ê´Â´Ù.

+ +

1998³â ½ÇÇàÁß ½ÇÁ¦·Î ±â´ÉÀ» È®ÀåÇϱâÀ§ÇØ + DSO ±¸Á¶¸¦ »ç¿ëÇÑ ¼ÒÇÁÆ®¿þ¾î ÆÐŰÁö´Â (XS ±¸Á¶¿Í DynaLoader ¸ðµâÀ» + »ç¿ëÇÑ) Perl 5, Netscape Server µîÀ¸·Î µå¹°¾ú´Ù. + ¾ÆÆÄÄ¡´Â ÀÌ¹Ì ±â´ÉÀ» È®ÀåÇϱâÀ§ÇØ ¸ðµâ °³³äÀ» »ç¿ëÇß°í ¿ÜºÎ + ¸ðµâÀ» ¾ÆÆÄÄ¡ Çٽɱâ´É¿¡ ¿¬°áÇϱâÀ§ÇØ ³»ºÎÀûÀ¸·Î µð½ºÆÐÄ¡¸ñ·ÏÀ» ÀÌ¿ëÇÑ + Á¢±Ù¹æ¹ýÀ» »ç¿ëÇ߱⶧¹®¿¡ 1.3 ¹öÀüºÎÅÍ ¿©±â¿¡ ÇÕ·ùÇß´Ù. ±×·¡¼­ + ¾ÆÆÄÄ¡´Â ½ÇÇàÁß ¸ðµâÀ» ÀоîµéÀ̴µ¥ DSO¸¦ »ç¿ëÇϵµ·Ï ¿î¸íÁö¿öÁ³´Ù.

+ +

Àå´ÜÁ¡

+ +

¾Õ¿¡¼­ ¸»ÇÑ DSO¸¦ »ç¿ëÇÏ¸é ´ÙÀ½°ú °°Àº ÀåÁ¡ÀÌ ÀÖ´Ù:

+ + + +

DSO´Â ´ÙÀ½°ú °°Àº ´ÜÁ¡ÀÌ ÀÖ´Ù:

+ + + + + + diff --git a/docs/manual/index.html.ko.euc-kr b/docs/manual/index.html.ko.euc-kr new file mode 100644 index 0000000000..65e90d2e50 --- /dev/null +++ b/docs/manual/index.html.ko.euc-kr @@ -0,0 +1,37 @@ + + + + +¾ÆÆÄÄ¡ ¼³Ä¡ °Ë»ç¿ë ÆäÀÌÁö + + + + + +

ÀÌ ÆäÀÌÁö°¡ º¸ÀÎ´Ù¸é ½Ã½ºÅÛ¿¡ +Apache À¥¼­¹ö +¼ÒÇÁÆ®¿þ¾î°¡ ¼º°øÀûÀ¸·Î ¼³Ä¡µÇ¾úÀ½À» ÀǹÌÇÕ´Ï´Ù. ÀÌÁ¦ ÀÌ µð·ºÅ丮¿¡ +³»¿ëÀ» Ãß°¡Çϰí ÀÌ ÆäÀÌÁö¸¦ ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù.

+ +
+

¿¹»óÇÑ À¥»çÀÌÆ® ´ë½Å ÀÌ ÆäÀÌÁö°¡ º¸ÀԴϱî?

+ +

»çÀÌÆ® °ü¸®ÀÚ°¡ À¥¼­¹ö ¼³Á¤À» º¯°æÇ߱⠶§¹®¿¡ ÀÌ ÆäÀÌÁö°¡ +º¸ÀÌ´Â °Í ÀÔ´Ï´Ù. Áú¹®»çÇ×Àº ÀÌ ¼­¹öÀÇ °ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇϽñæ +¹Ù¶ø´Ï´Ù. Apache Software FoundationÀº ÀÌ »çÀÌÆ® °ü¸®ÀÚ°¡ +»ç¿ëÇÏ´Â À¥¼­¹ö¸¦ ¸¸µç ´ÜüÀÏ »Ó, »çÀÌÆ® °ü¸®¿Í ¾Æ¹«·± °ü°è°¡ ¾ø°í +¼³Á¤¹®Á¦¿¡ °üÇÑ µµ¿òÀ» µå¸± ¼ö ¾ø½À´Ï´Ù.

+ +
+

¾ÆÆÄÄ¡ ¹®¼­´Â ÀÌ ¹èÆ÷ÆÇ¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

+ +

¾ÆÆÄÄ¡¸¦ »ç¿ëÇÏ´Â À¥¼­¹ö¿¡¼­ ¾Æ·¡ À̹ÌÁö¸¦ »ç¿ëÇÏ´Â°Ç ¿©·¯ºÐÀÇ +ÀÚÀ¯ÀÔ´Ï´Ù. ¾ÆÆÄÄ¡¸¦ »ç¿ëÇØ Áּż­ °¨»çÇÕ´Ï´Ù!

+ +
+ + + diff --git a/docs/manual/mpm.html.ko.euc-kr b/docs/manual/mpm.html.ko.euc-kr new file mode 100644 index 0000000000..04d331a215 --- /dev/null +++ b/docs/manual/mpm.html.ko.euc-kr @@ -0,0 +1,85 @@ + + + + + + + + Apache Multi-Processing Modules (MPMs) + + + + + + +

¾ÆÆÄÄ¡ ´ÙÁßó¸® ¸ðµâ

+ +

¾ÆÆÄÄ¡ À¥¼­¹ö´Â ´Ù¾çÇÑ È¯°æÀÇ ´Ù¾çÇÑ Ç÷¡Æû¿¡¼­ µ¿ÀÛÇÒ ¼ö ÀÖµµ·Ï + °­·ÂÇϰí À¯¿¬ÇÏ°Ô ¼³°èµÇ¾ú´Ù. ´Ù¸¥ Ç÷¡Æû°ú ´Ù¸¥ ȯ°æÀº º¸Åë + ´Ù¸¥ ±â´ÉÀ» ¿ä±¸Çϸç, ¾î¶² ±â´ÉÀ» °¡Àå È¿À²ÀûÀ¸·Î ±¸ÇöÇÏ´Â + ¹æ¹ýÀÌ ´Ù¸¦ ¼öµµ ÀÖ´Ù. ¾ÆÆÄÄ¡´Â ¸ðµâÈ­µÈ ¼³°è·Î ÀÌ·± ´Ù¾çÇÑ + ȯ°æ¿¡ Ç×»ó ÀûÀÀÇØ¿Ô´Ù. ±×·¡¼­ À¥¸¶½ºÅÍ´Â ÄÄÆÄÀϽà ȤÀº + ½ÇÇà½Ã ¾î¶² ¸ðµâÀ» ÀоîµéÀÏÁö ¼±ÅÃÇÏ¿© ¾î¶² ±â´ÉÀ» ¼­¹ö¿¡ + Æ÷ÇÔÇÒÁö °áÁ¤ÇÒ ¼ö ÀÖ´Ù.

+ +

Apache 2.0´Â ÀÌ·± ¸ðµâÈ­µÈ ¼³°è¸¦ À¥¼­¹öÀÇ °¡Àå ±âº»ÀûÀÎ + ±â´É¿¡±îÁö È®ÀåÇß´Ù. ¼­¹ö´Â ½Ã½ºÅÛ¿¡¼­ ³×Æ®¿÷ Æ÷Æ®¿¡ ¿¬°áÇϰí, + ¹Þ¾ÆµéÀÎ ¿äûÀ» ó¸®ÇÒ Àڽĵ鿡°Ô ºÐ¹èÇÏ´Â + ´ÙÁßó¸® ¸ðµâ (Multi-Processing Modules, MPMs)À» ¼±ÅÃÇÒ ¼ö ÀÖ´Ù.

+ +

¼­¹ö¸¦ ÀÌ Á¤µµ·Î ¸ðµâÈ­ÇÏ¸é µÎ°¡Áö Áß¿äÇÑ ÀåÁ¡ÀÌ ÀÖ´Ù:

+ + + +

»ç¿ëÀÚ°¡ º¸±â¿¡ MPMs´Â ´Ù¸¥ ¾ÆÆÄÄ¡ ¸ðµâ°ú °ÅÀÇ ºñ½ÁÇØ º¸ÀδÙ. + ÁÖµÈ Â÷ÀÌ´Â Çѹø¿¡ ¿ÀÁ÷ ÇÑ MPM¸¸ÀÌ ¼­¹ö¿¡ ·ÎµåµÇ¾ß ÇÑ´Ù´Â Á¡ÀÌ´Ù. + °¡´ÉÇÑ MPMs ¸ñ·ÏÀº ¸ðµâ ¸ñ·Ï ÆäÀÌÁö¿¡ ÀÖ´Ù.

+ +

MPM ¼±ÅÃÇϱâ

+ +

MPMs´Â ±¸¼ºÁß¿¡ ¼±ÅÃÇÏ¿© ¼­¹ö¿¡ ÄÄÆÄÀÏµÇ¾ß ÇÑ´Ù. + ÄÄÆÄÀÏ·¯´Â ¾²·¹µå¸¦ »ç¿ëÇÑ´Ù´Â °ÍÀ» ¾Ë¸é ¸¹Àº ÇÔ¼ö¸¦ + ÃÖÀûÈ­ÇÒ ¼ö ÀÖ´Ù. À¯´Ð½º¿¡¼­ ¸î¸î MPMs´Â ¾²·¹µå¸¦ ¾²°í ³ª¸ÓÁö´Â + ¾Æ´Ï¹Ç·Î, MPMÀÌ ±¸¼ºÁß¿¡ ¼±ÅÃµÇ¾î ¾ÆÆÄÄ¡¿¡ ÄÄÆÄÀϵɶ§ ¾ÆÆÄÄ¡´Â + ´õ ºü¸¥ ¼Óµµ¸¦ ³½´Ù.

+ +

¿øÇÏ´Â MPMÀ» ¼±ÅÃÇÏ·Á¸é ./configure ½ºÅ©¸³Æ®¿¡ + with-mpm= NAME ¾Æ±Ô¸ÕÆ®¸¦ »ç¿ëÇ϶ó. NAMEÀº + ¿øÇÏ´Â MPM À̸§ÀÌ´Ù.

+ +

¼­¹ö°¡ ÄÄÆÄÀϵÈÈÄ ./httpd -l·Î ¼±ÅÃµÈ MPMÀ» + ¾Ë ¼ö ÀÖ´Ù. ÀÌ ¸í·É¾î´Â MPMÀ» Æ÷ÇÔÇÏ¿© ¼­¹ö¿¡ ÄÄÆÄÀÏµÈ ¸ðµç + ¸ðµâÀ» ¾Ë·ÁÁØ´Ù.

+ +

MPM ±âº»°ª

+ + + + + + diff --git a/docs/manual/new_features_2_0.html.ko.euc-kr b/docs/manual/new_features_2_0.html.ko.euc-kr new file mode 100644 index 0000000000..a7b5dbbbbe --- /dev/null +++ b/docs/manual/new_features_2_0.html.ko.euc-kr @@ -0,0 +1,180 @@ + + + + + + + + Apache 2.0ÀÇ »õ·Î¿î ±â´É + + + + + + +

Apache 2.0ÀÇ »õ·Î¿î ±â´É °³¿ä

+ +

³ª¾ÆÁø Á¡: ÇÙ½É | ¸ðµâ

+
+ +

Çٽɿ¡¼­ ³ª¾ÆÁø Á¡:

+ +
+
À¯´Ð½º ¾²·¹µå
+ +
POSIX ¾²·¹µå¸¦ Áö¿øÇÏ´Â À¯´Ð½º ½Ã½ºÅÛ¿¡¼­ ¾ÆÆÄÄ¡¸¦ + ¿©·¯ ÇÁ·Î¼¼½º¿Í ¿©·¯ ¾²·¹µå·Î È¥ÇÕÇØ¼­ ½ÇÇàÇÒ ¼ö ÀÖ´Ù. + ÀüºÎ´Â ¾Æ´ÏÁö¸¸ ¸¹Àº °æ¿ì ¹üÀ§¼º(scalability)À» Çâ»ó½ÃŲ´Ù.
+ +
»õ·Î¿î ÄÄÆÄÀÏ ½Ã½ºÅÛ
+ +
ÄÄÆÄÀÏ ½Ã½ºÅÛÀÌ autoconf¿Í libtoolÀ» »ç¿ëÇϵµ·Ï + ÀçÀÛ¼ºµÇ¾ú´Ù. ±×·¡¼­ ¾ÆÆÄÄ¡ ±¸¼º ½Ã½ºÅÛÀÌ ´Ù¸¥ ÆÐŰÁöµé°ú + Á»´õ ºñ½ÁÇØÁ³´Ù.
+ +
¿©·¯ ÇÁ·ÎÅäÄÝ Áö¿ø
+ +
ÀÌÁ¦ ¾ÆÆÄÄ¡´Â ¿©·¯ ÇÁ·ÎÅäÄÝÀ» ¼­ºñ½ºÇÒ ¼ö ÀÖ´Â ±¸Á¶¸¦ + °®Ãè´Ù. mod_echo°¡ ±× ¿¹·Î ÀÛ¼ºµÇ¾ú´Ù.
+ +
ºñÀ¯´Ð½º Ç÷¡ÆûÀÇ ´õ ³ªÀº Áö¿ø
+ +
Apache 2.0´Â BeOS, OS/2, À©µµ¿ìÁî¿Í °°Àº ºñÀ¯´Ð½º + Ç÷¡Æû¿¡¼­ ´õ ºü¸£°í ¾ÈÁ¤È­µÇ¾ú´Ù. ÀÌÁ¦ ¾ÆÆÄÄ¡´Â À̵é Ç÷¡Æû¿¡¼­ + ¹ö±×°¡ ¸¹°í ¼º´ÉÀÌ ´À·È´ø POSIX ȣȯÃþ ´ë½Å ÀÚü API·Î ±¸ÇöµÈ + Ç÷¡Æû ƯÀ¯ÀÇ multi-processing module (MPM)°ú + Apache Portable Runtime (APR)À¸·Î ±¸ÇöµÈ´Ù.
+ +
»õ·Î¿î ¾ÆÆÄÄ¡ API
+ +
¸ðµâ API°¡ 2.0¿¡¼­ »ó´çÈ÷ º¯Çß´Ù. 1.3ÀÇ ¸¹Àº ¸ðµâ + ¼ø¼­¿Í ¿ì¼±¼øÀ§ ¹®Á¦°¡ »ç¶óÁ³´Ù. 2.0Àº À̸¦ ´ëºÎºÐ ÀÚµ¿À¸·Î Çϸç, + ¸ðµâ ¼ø¼­´Â ÀÌÁ¦ ´õ À¯¿¬ÇÑ ÈÅ(hook) ´ÜÀ§·Î Á¤ÇÑ´Ù. ¶Ç, + ¾ÆÆÄÄ¡ ¼­¹ö ÇÙ½ÉÀ» ¼öÁ¤ÇÏÁö ¾Ê°í »õ·Î¿î ¸ðµâ ±â´ÉÀ» Á¦°øÇϱâÀ§ÇÑ + ÇÔ¼ö°¡ Ãß°¡µÇ¾ú´Ù.
+ +
IPv6 Áö¿ø
+ +
ÇÏÀ§ Apache Portable Runtine ¶óÀ̺귯¸®°¡ IPv6¸¦ Áö¿øÇÏ´Â + ½Ã½ºÅÛ¿¡¼­ ¾ÆÆÄÄ¡´Â ±âº»ÀûÀ¸·Î IPv6 ¼ÒÄÏÀ» ±â´Ù¸°´Ù. + ¶Ç, Listen, NameVirtualHost, <VirtualHost> Áö½Ã¾î°¡ + IPv6 ¼ýÀÚ ÁÖ¼Ò ¹®ÀÚ¿­À» Áö¿øÇÑ´Ù. (¿¹, "Listen [fe80::1]:8080").
+ +
ÇÊÅ͸µ
+ +
ÀÌÁ¦ ¾ÆÆÄÄ¡ ¸ðµâÀ» ¼­¹ö·Î ¿À°í°¡´Â ³»¿ë È帧¿¡ ´ëÇÑ + ÇÊÅÍ·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î mod_includeÀÇ INCLUDES ÇÊÅ͸¦ + »ç¿ëÇÏ¿© CGI ½ºÅ©¸³Æ®ÀÇ Ãâ·Â¿¡¼­ Server Side Include Áö½Ã¾î¸¦ + ÆÄ½ÌÇÒ ¼ö ÀÖ´Ù.
+ +
´Ù±¹¾î ¿À·ù ÀÀ´ä
+ +
ºê¶ó¿ìÀú·Î º¸³»´Â ¿À·ù ÀÀ´ä ¸Þ¼¼Áö°¡ ÀÌÁ¦ SSI ¹®¼­¸¦ + »ç¿ëÇÏ¿© ´Ù±¹¾î·Î Á¦°øµÈ´Ù. °ü¸®ÀÚ°¡ ÀϰüµÈ ¿Ü¾çÀ» À§ÇØ ÀÌ ¹®¼­¸¦ + ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù.
+ +
°£´ÜÇØÁø ¼³Á¤
+ +
È¥¶õÀ» ÁÖ´ø ¸¹Àº Áö½Ã¾îµéÀÌ °£´ÜÇØÁ³´Ù. ÀÚÁÖ È¥¶õÀ» ÁÖ´ø + Port¿Í BindAddress Áö½Ã¾î´Â ¾ø¾îÁö°í IP ÁÖ¼Ò ¹ÙÀεù¿¡ + Listen Áö½Ã¾î¸¸ÀÌ »ç¿ëµÈ´Ù. ServerName Áö½Ã¾î´Â ¸®´ÙÀÌ·º¼Ç°ú + °¡»óÈ£½ºÆ® ÀνÄÀ» À§Çؼ­¸¸ ¼­¹ö¸í°ú Æ÷Æ®¸¦ ÁöÁ¤ÇÑ´Ù.
+ +
Windows NT À¯´ÏÄÚµå ÀÚü Áö¿ø
+ +
Windows NT¿¡¼­ Apache 2.0Àº ÀÌÁ¦ ¸ðµç ÆÄÀϸí ÀÎÄÚµù¿¡ + utf-8À» »ç¿ëÇÑ´Ù. ÀÌ´Â ÇÏÀ§ À¯´ÏÄÚµå ÆÄÀϽýºÅÛ¿¡ Á÷Á¢ Àü´ÞµÇ¾î, + Windows 2000°ú Windows XP¸¦ Æ÷ÇÔÇÑ ¸ðµç Windows NT±â¹Ý ½Ã½ºÅÛ¿¡ + ´Ù±¹¾î Áö¿øÀ» Á¦°øÇÑ´Ù. ÀÌ ±â´ÉÀº Windows 95, 98, ME¿¡´Â + Áö¿øµÇÁö¾Ê°í, ÆÄÀϽýºÅÛ Á¢±Ù¿¡ Àü°ú °°ÀÌ ½Ã½ºÅÛÀÇ Áö¿ª ÄÚµåÆäÀÌÁö¸¦ + »ç¿ëÇÑ´Ù.
+ +
+
+ +

¸ðµâ¿¡¼­ ³ª¾ÆÁø Á¡:

+ +
+
mod_ssl
+ +
Apache 2.0¿¡¼­ »õ·Î Ãß°¡µÇ¾ú´Ù. ÀÌ ¸ðµâÀº OpenSSLÀÌ Á¦°øÇÏ´Â + SSL/TLS ¾Ïȣȭ ÇÁ·ÎÅäÄÝÀÇ ÀÎÅׯäÀ̽º´Ù.
+ +
mod_dav
+ +
Apache 2.0¿¡¼­ »õ·Î Ãß°¡µÇ¾ú´Ù. ÀÌ ¸ðµâÀº À¥ ³»¿ëÀ» + ¿Ã¸®°í À¯ÁöÇϱâÀ§ÇÑ HTTP Distributed Authoring and Versioning + (DAV) ¸í¼¼¸¦ ±¸ÇöÇÑ´Ù.
+ +
mod_auth_digest
+ +
°øÀ¯¸Þ¸ð¸®¸¦ »ç¿ëÇÏ¿© ÇÁ·Î¼¼½º°£ ¼¼¼Ç ij½ÌÀ» Áö¿øÇÑ´Ù.
+ +
mod_charset_lite
+ +
Apache 2.0¿¡¼­ »õ·Î Ãß°¡µÇ¾ú´Ù. ÀÌ ½ÇÇèÀûÀÎ ¸ðµâÀº + ¹®Àڼ º¯È¯°ú ÀçÀÛ¼º ±â´ÉÀ» Á¦°øÇÑ´Ù.
+ +
mod_file_cache
+ +
Apache 2.0¿¡¼­ »õ·Î Ãß°¡µÇ¾ú´Ù. ÀÌ ¸ðµâÀº Apache 1.3ÀÇ + mod_mmap_static ±â´É¿¡ ´õ ³ªÀº ij½¬ ±â´ÉÀ» Ãß°¡Çß´Ù.
+ +
mod_headers
+ +
ÀÌ ¸ðµâÀº Apache 2.0¿¡¼­ ´õ À¯¿¬ÇØÁ³´Ù. ÀÌÁ¦ mod_proxy°¡ + »ç¿ëÇÏ´Â ¿äû Çì´õ¸¦ ¼öÁ¤ÇÒ ¼ö ÀÖ°í, °æ¿ì¿¡ µû¶ó¼­ ÀÀ´ä + Çì´õ¸¦ ¼³Á¤ÇÒ ¼öµµ ÀÖ´Ù.
+ +
mod_proxy
+ +
ÀÌ ÇÁ·Ï½Ã ¸ðµâÀº »õ·Î¿î ÇÊÅÍ ±¸Á¶¸¦ ÀÌ¿ëÇÏ°í ´õ ¹ÏÀ»¸¸ÇÑ HTTP/1.1 + ÇÁ·Ï½Ã¸¦ ±¸ÇöÇϱâÀ§ÇØ ¿ÏÀüÈ÷ ÀçÀÛ¼ºµÇ¾ú´Ù. Ãß°¡·Î »õ·Î¿î + <Proxy> ¼³Á¤ ¼½¼ÇÀº ÇÁ·Ï½Ã ¼³Á¤À» ´õ ½±°Ô (±×¸®°í ³»ºÎÀûÀ¸·Î + ´õ ºü¸£°Ô) ¸¸µç´Ù. °ú°Å <Directory "proxy:..."> ¼³Á¤Àº ÀÌÁ¦ + Áö¿øÇÏÁö ¾Ê´Â´Ù. ¸ðµâÀº proxy_connect, proxy_ftp, proxy_http¿Í °°ÀÌ + Áö¿øÇÏ´Â ÇÁ·ÎÅäÄÝ º°·Î ³ª´²Á³´Ù.
+ +
mod_negotiation
+ +
»õ·Î¿î ForceLanguagePriority Áö½Ã¾î´Â Ŭ¶óÀÌ¾ðÆ®°¡ NOT ACCEPTABLEÀ̳ª + MULTIPLE CHOICES ÀÀ´ä ´ë½Å ¸ðµç °æ¿ì ÇÑ ¹®¼­¸¦ ¹Þ´Â °ÍÀ» º¸ÀåÇÑ´Ù. + Ãß°¡·Î Çù»ó ¾Ë°í¸®Áò°ú MultiViews ¾Ë°í¸®ÁòÀÌ ´õ ÀϰüµÈ °á°ú¸¦ + ³»µµ·Ï ¼öÁ¤µÇ¾ú°í, ¹®¼­ ³»¿ëÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ´Â »õ·Î¿î Çü½ÄÀÇ + type mapÀÌ Ãß°¡µÇ¾ú´Ù.
+ +
mod_autoindex
+ +
ÀÚµ¿À¸·Î »ý¼ºµÈ µð·ºÅ丮 ¸ñ·ÏÀÌ ÀÌÁ¦ ´õ ±ò²ûÇÑ Çü½ÄÀ» À§ÇØ + HTML Ç¥¸¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô µÇ¾ú°í, ¹öÀü Á¤·ÄÀ» Æ÷ÇÔÇÏ¿© Á¤·ÄÀ» + ÀÚ¼¼È÷ Á¶ÀýÇÒ ¼ö ÀÖ°í, µð·ºÅ丮 ¸ñ·ÏÀ» ¿ÍÀϵåÄ«µå·Î °É·¯³¾ ¼ö ÀÖ´Ù.
+ +
mod_include
+ +
»õ·Î¿î Áö½Ã¾î·Î SSI ¿ä¼ÒÀÇ ±âº» ½ÃÀÛ ÅÂ±×¿Í ¸¶Ä§ ű׸¦ + ¼öÁ¤ÇÒ ¼ö ÀÖ°í, ¿À·ù¿Í ½Ã°£Çü½Ä ¼³Á¤ÀÌ SSI ¹®¼­°¡ ¾Æ´Ñ + ÁÖ ¼³Á¤ÆÄÀÏ¿¡¼­ °¡´ÉÇÏ°Ô µÇ¾ú´Ù. mod_include¿¡¼­ (ÀÌÁ¦ Perl + Á¤±ÔÇ¥Çö½Ä ¹®¹ý¿¡ ±â¹ÝÇÑ) Á¤±ÔÇ¥Çö½Ä ÆÄ½Ì°ú ±×·ì °á°ú¸¦ + $0 ... $9 º¯¼ö·Î ¾òÀ» ¼ö ÀÖ´Ù.
+ +
mod_auth_dbm
+ +
ÀÌÁ¦ AuthDBMType + Áö½Ã¾î¸¦ »ç¿ëÇÏ¿© ¿©·¯ DBM·ù µ¥ÀÌÅͺ£À̽º¸¦ Áö¿øÇÑ´Ù.
+ +
mod_auth_db
+ +
AuthDBMType Áö½Ã¾î°¡ ÀÖ´Â mod_auth_dbmÀÌ ±â´ÉÀ» + ´ë½ÅÇϱ⶧¹®¿¡ ¾ø¾îÁ³´Ù.
+ + +
+ + + + diff --git a/docs/manual/upgrading.html.ko.euc-kr b/docs/manual/upgrading.html.ko.euc-kr new file mode 100644 index 0000000000..f9b07f94cc --- /dev/null +++ b/docs/manual/upgrading.html.ko.euc-kr @@ -0,0 +1,156 @@ + + + + + + + + Upgrading to 2.0 from 1.3 + + + + + + +

1.3¿¡¼­ 2.0À¸·Î ¾÷±×·¹À̵å

+ +

¿ì¸®´Â ±âÁ¸ ¾ÆÆÄÄ¡ »ç¿ëÀÚ°¡ ¾÷±×·¹À̵åÇÏ´Â °ÍÀ» µ½±âÀ§ÇØ Áß¿äÇÑ + Á¤º¸¸¦ ¾Ë·ÁÁÖ´Â ¹®¼­¸¦ À¯ÁöÇÑ´Ù. ÀÌ ¹®¼­´Â °£´ÜÇÑ ¼³¸íÀ̹ǷÎ, + »õ·Î¿î ±â´É ¹®¼­³ª + src/CHANGES ÆÄÀÏ¿¡¼­ Á¤º¸¸¦ ã¾ÆºÁ¾ß ÇÑ´Ù.

+ +

ÄÄÆÄÀϽà ±¸¼º º¯È­

+ + + +

½ÇÇà½Ã ¼³Á¤ º¯È­

+ + + +

±âŸ º¯È­

+ + + +

Ãß°¡ ¸ðµâ

+ +

Apache 2.0¿¡¼­ ¼­¹ö API°¡ ¸¹ÀÌ º¯°æµÇ¾ú´Ù. Apache 1.3 API¿¡ + ¸ÂÃçÁø ±âÁ¸ ¸ðµâÀº ¼öÁ¤¾øÀÌ Apache 2.0¿¡¼­ »ç¿ëÇÒ ¼ö + ¾ø´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â °³¹ßÀÚ + ¹®¼­¸¦ Âü°íÇ϶ó.

+ + + +