ÀÚü ¼¹ö¸¦ ÁÖ¹® °úÁ¤¿¡ »ç¿ëÇÏ·Á¸é, ¼¹ö¿¡ cgi ÇÁ·Î±×·¥ ¼³Ä¡¸¦ ÇØ º» °æÇèÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. CGI ¼³Ä¡ Áö¿øÀº ÇÏÁö ¾Ê½À´Ï´Ù. ȸ»ç »ó¼¼ Á¤º¸ ¸¶¹ý»ç¸¦ »ç¿ëÇÏ¿©, "ÀÚü ½Ã½ºÅÛ¿¡¼ ÁÖ¹® ½ÂÀÎ" ÁöºÒ ½Ã½ºÅÛÀ» ¼±ÅÃÇÕ´Ï´Ù. ´ÙÀ½ ÆÄÀϵéÀ» ¾÷·ÎµåÇÒ ¶§, ShopFactory°¡ ÀÚµ¿À¸·Î ÇØ´ç ÆÄÀϵéÀ» »ç¿ëÀÚÀÇ ¼¹ö¿¡ ¾÷·Îµå ÇØ ÁÝ´Ï´Ù.: lockssl-on.gif shopfactory_order.cgi shopfactory_email.cgi
ÀÌ ÆÄÀϵéÀº ¸ðµÎ CGI ½ÇÇàÀ» °¡´ÉÄÉ ÇÏ´Â cgi bin°ú °°Àº µð·ºÅ͸®·Î À̵¿ÇØ¾ß ÇÕ´Ï´Ù. ±× ´ÙÀ½, »ç¿ëÀÚ ¼¹öÀÇ cgi ÇÁ·Î±×·¥ÀÇ ÀÎÅÍ³Ý ÁÖ¼Ò¸¦ ¾÷·Îµå ¼³Á¤¿¡ ÀÖ´Â CGI ÇÁ·Î¼¼½º URL Çʵ忡 Ãß°¡ÇÕ´Ï´Ù. ÁÖ¼Ò´Â ´ÙÀ½°ú °°½À´Ï´Ù: http://www.3d3.com/cgi-basket/shopfactory_order.cgi º¸¾È ¼¹ö¸¦ °¡Áö°í ÀÖ´Â °æ¿ì, http<¸¦ »ç¿ëÇÕ´Ï´Ù. URLÀº http·Î ½ÃÀÛÇÏ°í ÆÄÀÏ À̸§À¸·Î ³¡³ª¾ß ÇÕ´Ï´Ù (SSLÀ» »ç¿ëÇϰíÀÚ ÇÏ´Â °æ¿ì¿¡´Â, https) ShopFactory_email.cgi ÇÁ·Î±×·¥À» ÀÚü ¼¹ö¿¡¼ ½ÇÇàÇÏ·Á¸é, ¾à°£ÀÇ º¯°æÀ» ÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù. ´ÙÀ½À» ã½À´Ï´Ù: $mailprog = '/bin/sendmail'; À̰ÍÀº ÀúÈñ ¼¹öÀÇ ¸ÞÀÏ¹ß¼Û ÇÁ·Î±×·¥ÀÇ À§Ä¡ÀÔ´Ï´Ù. ¼¹ö¿¡¼ À̰ÍÀ» »ç¿ëÀÚ ¼¹öÀÇ ¸ÞÀÏ ÇÁ·Î±×·¥ À§Ä¡·Î º¯°æÇØ¾ß ÇÕ´Ï´Ù. È®½ÇÇÏÁö ¾ÊÀº °æ¿ì ¼ºñ½º Á¦°øÀÚ¿¡°Ô ¹®ÀÇÇϽʽÿÀ. ¾Æ´Ï¸é, »ç¿ëÀÚ ¼¹öÀÇ ÅÚ³Ý ¼¼¼Ç¿¡¼ ´ÙÀ½ÀÇ ¸í·É¾î¸¦ »ç¿ëÇÏ¿© À§Ä¡¸¦ ã½À´Ï´Ù: which sendmail ¸ðµç ¼¹ö¿¡¼ À̰ÍÀÌ ½ÇÇàµÇÁö´Â ¾Ê½À´Ï´Ù. cgi ÇÁ·Î±×·¥ ÆäÀÌÁöÀÇ ¸Ç À§¿¡ ÀÖ´Â ¼¹öÀÇ ÆÞ ÇÁ·Î±×·¥ À§Ä¡¸¦ º¯°æÇØ¾ß ÇÒ Çʿ䰡 ÀÖÀ» ¼öµµ ÀÖ½À´Ï´Ù. ¼ºñ½º Á¦°øÀÚ¿¡°Ô ¹®ÀÇÇϸé, ±×°÷¿¡ ¹«¾ùÀ» ÀÔ·ÂÇØ¾ß ÇÏ´ÂÁö °¡¸£ÃÄ ÁÙ °ÍÀÔ´Ï´Ù. ¶Ç´Â, »ç¿ëÀÚ ¼¹öÀÇ ÅÚ³Ý ¼¼¼Ç¿¡¼ ´ÙÀ½ÀÇ ¸í·É¾î¸¦ »ç¿ëÇÏ¿© À§Ä¡¸¦ ã½À´Ï´Ù: which perl ¸ðµç ¼¹ö¿¡¼ À̰ÍÀÌ ½ÇÇàµÇÁö´Â ¾Ê½À´Ï´Ù. cgi ÇÁ·Î±×·¥À» 755·Î º¯°æÇÏ¿© ½ÇÇà ±Ç¸®À» ¾ò¾î¾ß ÇÕ´Ï´Ù. Perl 5°¡ ½Ã½ºÅÛ¿¡ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¼¹ö¿¡¼ PGP¸¦ »ç¿ëÇÒ °æ¿ì, PGP ÆÄÀÏ »ç¿ëÀÌ ÇÊ¿äÇÏ°Ô µÇ¸ç, °°Àº ¹æ¹ýÀ¸·Î ½ÇÇàÇÏ¸é µË´Ï´Ù. ÆÄÀÏÀÇ PGP À§Ä¡¸¦ º¯°æÇØ¾ß ÇÒ Çʿ䰡 ÀÖÀ» ¼öµµ ÀÖ½À´Ï´Ù. |