+ 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ÆÄÀÏÀÇ °æ¿ì´Â ¹Ýµå½Ã ¾Æ½ºÅ° ÆÄÀÏÀÇ ¸ðµå·Î ¿Ã¸®¼Å¾ß ¸¸ Á¤»óÀÛµ¿À» ÇÒ¼ö ÀÖ½À´Ï´Ù.
ÆÄÀÏÀ» ¾÷·Îµå ÈÄ¿¡´Â ¹Ýµå½Ã À§¿¡¼ ¾ð±ÞÇѵ¥·Î Æ۹̼ÇÀ» ¹Ù²Ù¾î¾ß ÇÕ´Ï´Ù.
±×¸®°í ¹è³Êµî ÀϹÝÆÄÀÏÀ» ¿Ã¸±¶§´Â ¹Ýµå½Ã ¹ÙÀ̳ʸ®·Î ¿Ã·Á¾ß ÇÕ´Ï´Ù.
|