| ¼Ò°á Sophster´Â ½ÇÇàÁßÀÎ Linux ¼¹ö¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Á¦°øÇÏ´Â HTTP ¼¹öÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
¼Ò°á ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Steven Schaefer
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.schaefer.dhcp.biz/current/programming.htm
¼Ò°á ű×
¼Ò°á ¼³¸í
Sophstster´Â ½ÇÇàÁßÀÎ Linux ¼¹ö¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Á¦°øÇÏ´Â HTTP ¼¹öÀÔ´Ï´Ù. Sophstster´Â ½ÇÇàÁßÀÎ Linux ¼¹ö¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Á¦°øÇÏ´Â HTTP ¼¹öÀÔ´Ï´Ù. ³ª´Â ½Ã°£ÀÌÀÖ´Â °Íº¸´Ù Äڵ忡 ´ëÇÑ ÇÁ·Î±×·¥¿¡ ´ëÇÑ ¾ÆÀ̵ð¾î°¡ ³Ê¹« ¸¹½À´Ï´Ù. óÀ½¿¡´Â CGI ½ºÅ©¸³Æ®¸¦ ÄÚµùÇÏ°í Å×½ºÆ®¸¦ °ü¸®Çϱâ À§ÇØ CGI ½ºÅ©¸³Æ®¸¦ ÄÚµùÇϱ⠽ÃÀÛÇßÁö¸¸ ÀϺΠ½ÃÁ¡¿¡¼ ¿ÏÀüÇÑ HTTP ¼¹ö ±¸Çö¿¡¼ ÀÛ¾÷À» ÁßÁöÇß½À´Ï´Ù. ³ª´Â Linux¿¡¼ C / C ++¿¡¼ °ÅÀÇ ¸ðµç °³ÀÎ °ü½É ÇÁ·Î±×·¡¹ÖÀ» ¼öÇàÇÕ´Ï´Ù. ¶ÇÇÑ Á÷Àå¿¡¼ ÇÁ·Î±×·¥À» ÇÁ·Î±×·¡¹ÖÇÏÁö¸¸ Linux´Â 2000 ³â ÈĹݺÎÅÍ HTTP ¼¹ö¸¦ ÇÁ·Î±×·¡¹ÖÇÏ°í ÀÖ½À´Ï´Ù. ³ª´Â »ó´çÇÑ ¾çÀÇ ¹®¼¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. ³ª´Â ÇöÀç ¹Ì±¹ ÀúÀÛ±Ç »ç¹«½Ç¿¡ Á¦ÃâÇÏ´Â °úÁ¤¿¡ ÀÖ½À´Ï´Ù. ±×°ÍÀº "À¥"ÀÀ¿ë ÇÁ·Î±×·¥ ÇÁ·Î±×·¡¹ÖÀ» ÇâÇÑ °ÍÀÔ´Ï´Ù. ÀúÀÛ±ÇûÀº û±¸¸¦ ó¸®ÇÏ´Â µ¥ ¾à 6 ÁÖ¿¡¼ 6 °³¿ùÀÔ´Ï´Ù. ¹ýÀûÀ¸·Î ³ª´Â ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÛ¼ºÇÏ¿© ÀúÀÛ±Ç º¸È£¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. ÀúÀÛ±Ç »ç¹«¼Ò´Â °ø°³ ·¹Äڵ带 ¼³Á¤ÇÏ°í ÀÖÁö¸¸ ¼Ò½º ÄÚµå¿Í °°ÀÌ ÀÛ¼ºÇÑ Áõ°Å¸¦ Ç¥½ÃÇؾßÇÕ´Ï´Ù. HTTP ¼¹ö¿¡ ´ëÇÑ µÎ °¡Áö Ãß°¡ Ãß°¡ ÇÁ·Î±×·¥ ÇÁ·Î±×·¥À» ¿Ï·áÇß½À´Ï´Ù. ù ¹ø°´Â ¸Å¿ì °£´ÜÇÑ ÇÁ·Î±×·¥ÀÇ ±âº»ÀûÀÎ ¸ñ·ÏÀÔ´Ï´Ù. µÎ ¹ø°´Â Linux ±â¹Ý ĸó Ä«µåÀÇ ºñµð¿À¿¡¼ ȸé ĸó¸¦ ±¸ÇöÇÕ´Ï´Ù. ³ª´Â ¾î´À ÂÊÀÌµç ¹®¼¸¦ ÀÛ¼ºÇÏÁö ¾Ê¾ÒÁö¸¸ µÑ ´Ù ¾ÈÁ¤ÀûÀÔ´Ï´Ù. ³ª´Â ¹«·á ¹ÙÀ̳ʸ®¿¡ Æ÷ÇÔ Çҽñ⸦ °áÁ¤ÇÏÁö ¾Ê¾Ò½À´Ï´Ù. ³» ´ÙÀ½ ÇÁ·Î±×·¡¹Ö ÇÁ·ÎÁ§Æ®´Â ¿©·¯ ÇØ µ¿¾È °³³ä ºñµð¿À °ÔÀÓ ¾ÆÀ̵ð¾îÀÇ Áõ°Å°¡ µÉ °ÍÀÔ´Ï´Ù. ³ª´Â °ÔÀÓ È¸ÀÇ Áß Çϳª¿¡¼ ¼³¸í ÇÒ °èȹÀ̾ú½À´Ï´Ù. ³ª´ÂÀÌ ÇÁ·ÎÁ§Æ®¸¦ ¾ðÁ¦ ÁÖº¯¿¡ µµ´ÞÇÒÁö ¸ð¸£°Ú´Ù. ³ª´Â °èȹÀ» °Ô½Ã ÇÒ ¼ö ÀÖ´Ù°í »ý°¢ÇÕ´Ï´Ù.
¼Ò°á °ü·Ã ¼ÒÇÁÆ®¿þ¾î