ÅÚ³Ý »ç¿ë¹ý
  MySQL »ç¿ë¹ý
  Webalizer »ç¿ë¹ý
 CGI »ç¿ë¹ý
 SSH2(º¸¾È½©)»ç¿ë¹ý
 °èÁ¤ºñ¹Ð¹øÈ£ º¯°æÇϱâ
¼­¹ö »ç¿ë¹ý
°ü·ÃÇÁ·Î±×·¥ ¼ÂÆùý
Home | ·Î±×ÀÎ | ȸ¿ø°¡ÀÔ | ȸ»ç¼Ò°³ | ÀÌ¿ë¾à°ü | »çÀÌÆ®¸Ê .
 
  + ÇöÀçÀ§Ä¡ > HOME > ¼­¹ö»ç¿ë¹ý > CGI »ç¿ë¹ý

+ perlÀÇ À§Ä¡
cgiÆÄÀÏÀº ¿Ã¸°´Ù°í Çؼ­ ¹«Á¶°Ç µ¹¾Æ°¡´Â °ÍÀº ¾Æ´Õ´Ï´Ù. perlÀ̶ó´Â ÇÁ·Î±×·¥ÀÌ ¼­¹ö¿¡ ±âº»ÀûÀ¸·Î ¼³Ä¡°¡ µÇ¾î ÀÖ¾î¾ß¸¸ ÇÁ·Î±×·¥ÀÌ Á¤»óÀûÀ¸·Î ÀÛµ¿ µË´Ï´Ù. ÀúÈñµµ ÀÌ perlÀ» ±âº»ÀûÀ¸·Î Áö¿øÇÏ°í Àֱ⠶§¹®¿¡ ½±°Ô »ç¿ëÇϽǼö ÀÖ½À´Ï´Ù. perlÀÇ À§Ä¡¸¦ ¾Ë¼ö ÀÖ´Â ¹æ¹ýÀº ÅÚ³Ý Á¢¼ÓÈÄ Á÷Á¢ ¸í·É¾î¸¦ ±âÀÔÇÏ¿© È®ÀÎÇϽǼö ÀÖ½À´Ï´Ù.

'which perl' ¸¸ ÀÔ·ÂÇÏ°í enter¸¦ ´©¸£½Ã¸é ¼­¹ö¿¡¼­ ¼³Ä¡µÇ¾î ÀÖ´Â perlÀÇ À§Ä¡¸¦ ¾Ë·ÁÁÝ´Ï´Ù. ÀúÈñÀÇ °æ¿ì¿¡´Â °æ·Î°¡ '/usr/bin/perl' ¼³Ä¡µÇ¾î ÀÖ½À´Ï´Ù. ´Ù¸¥ °÷ÀÇ °æ¿ì¿¡´Â Ʋ¸®°Ô Àû¿ë µÉ¼ö ÀÖ´Â µ¥ ÀúÈñ¿Í °°Àº °æ·Î°¡ ¾Æ´Ï¸é '/usr/local/bin/perl'·Î ¼³Á¤µÇ¾îÁ® ÀÖ½À´Ï´Ù.
ÀÌ°ÍÀº º¸ÆíÀûÀ¸·Î °¢ cgiÆÄÀÏÀÇ ¸Ç óÀ½ ¶óÀο¡ ±âÀԵǹǷΠ°¢°¢ÀÇ cgiÆÄÀÏÀ» ¸Â°Ô º¯°æÇÏ¿© ÁÖ½Ã¸é µË´Ï´Ù.

+ Àý´ë°æ·Î / »ó´ë°æ·Î
Àý´ë °æ·Î¶ó´Â °ÍÀº ¼­¹ö³»¿¡¼­ ÆÄÀÏÀÌ À§Ä¡ÇÑ ½ÇÁ¦ÀûÀÎ °æ·Î¸¦ ¶æÇÕ´Ï´Ù.
À¥¿¡¼­´Â http://www.... À¸·Î Ç¥ÇöÀÌ µÇÁö¸¸ °á±¹¿¡ cgi´Â ¼­¹ö¶ó´Â ÄÄÇ»ÅÍ ³»¿¡¼­ ÀÛµ¿ÀÌ µÇ´Â °ÍÀ¸·Î ³»ºÎÀûÀÎ ³»¿ëÀ» ¾Ë°í ÀÖ¾î¾ß ÇÕ´Ï´Ù.
Àý´ë°æ·Î¸¦ ¾Æ´Â ¹æ¹ýÀº pwd¶ó´Â ¸í·É¾î¸¦ ¾Ë¼ö°¡ Àִµ¥ ¿ª½Ã ÅÚ³Ý Á¢¼ÓÈÄ pwd¶ó´Â ¸í·É¾î¸¸ ÀÔ·ÂÇÏ½Ã¸é ¼­¹ö°¡ ÇöÀç À§Ä¡ÇÑ °÷¿¡ ´ëÇÑ °æ·Î¸¦ ¾Ë·ÁÁÝ´Ï´Ù.

+ ¾Æ½ºÅ° ¸ðµå / ¹ÙÀ̳ʸ® ¸ðµå
¾Æ½ºÅ° ¸ðµå¿Í ¹ÙÀ̳ʸ® ¸ðµå´Â ÆÄÀÏÀÇ ÇüŸ¦ ¸»ÇÕ´Ï´Ù.
½±°Ô ±¸ºÐÀ» Áþ´Â´Ù¸é ¾Æ½ºÅ° ¸ðµå´Â ¸Þ¸ðÀå °ú °°Àº ÅؽºÆ® ¿¡µðÅ͸¦ ÅëÇÏ¿© ÆÄÀÏÀÇ ³»¿ëÀ» È®ÀÎÇÒ¼ö ÀÖ´Â ÆÄÀϵéÀ» ÀǹÌÇϸç, ±×·¸Áö ¾ÊÀº ÆÄÀϵéÀ» ¹ÙÀ̳ʸ® ÆÄÀÏ·Î »ý°¢ÇÏ½Ã¸é µË´Ï´Ù.

¿¹¸¦ µé¾î htm, txtÆÄÀϵéÀº ¿¡µðÅÍ ÇÁ·Î±×·¥À» ÅëÇÏ¿© È®ÀÎÇÒ¼ö ÀÖÀ¸´Ï ¾Æ½ºÅ° ¸ðµåÆÄÀÏÀÌ µÉ °ÍÀ̸ç ÇÁ·Î±×·¥½ÇÇàÆÄÀÏ(exe), ±×¸² ÆÄÀϵîÀº ¿¡µðÅÍ ÇÁ·Î±×·¥À¸·Î È®ÀÎÇÏ°Ô µÇ¸é ÀÌ»óÇÑ ¹®Àڵ鸸 ³ª¿À´Ï ¹ÙÀ̳ʶó ÆÄÀÏÀ̶ó ÇÒ¼ö ÀÖ½À´Ï´Ù.
ÀÌ ¼º°Ý¿¡ µû¶ó¼­ ÆÄÀϵéÀ» ¾Æ½ºÅ° ¸ðµå ¹× ¹ÙÀ̳ʸ® ÆÄÀÏ·Î ±¸ºÐÇÏ¿© Àü¼ÛÇÏ¿©¾ß¸¸ ÇÕ´Ï´Ù.
ƯÈ÷ cgiÆÄÀÏÀÇ °æ¿ì´Â ¹Ýµå½Ã ¾Æ½ºÅ° ÆÄÀÏÀÇ ¸ðµå·Î ¿Ã¸®¼Å¾ß ¸¸ Á¤»óÀÛµ¿À» ÇÒ¼ö ÀÖ½À´Ï´Ù.
ÆÄÀÏÀ» ¾÷·Îµå ÈÄ¿¡´Â ¹Ýµå½Ã À§¿¡¼­ ¾ð±ÞÇѵ¥·Î Æ۹̼ÇÀ» ¹Ù²Ù¾î¾ß ÇÕ´Ï´Ù.
±×¸®°í ¹è³Êµî ÀϹÝÆÄÀÏÀ» ¿Ã¸±¶§´Â ¹Ýµå½Ã ¹ÙÀ̳ʸ®·Î ¿Ã·Á¾ß ÇÕ´Ï´Ù.