|
||||
1 : ¹æ¹®ÀÚ ±â·Ï ¹× Åë°è¢Ò 2 : ------------------------------------------------------------------------------¢Ò 3 : ¢Ò 4 : ÀÌ°ÍÀº °ø°³¿ë ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. ¹æ¹®ÀÚ¿¡ ´ëÇÑ ±â·Ï°ú Åë°è ¸·´ë±×·¡ÇÁ¸¦¢Ò 5 : º¸½Ç¼ö ÀÖ½À´Ï´Ù. ¸¸ÀÏ mSQL µ¥ÀÌÅͺ£À̽º°¡ ¼³Ä¡µÇÁö ¾Ê¾Ò´Ù¸é ÀÌ ÇÁ·Î±×·¥À»¢Ò 6 : »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.¢Ò 7 : ¢Ò 8 : 1. ¼³Ä¡ ¼³¸í¢Ò 9 : ¢Ò 10 : WelÀ» ¼³Ä¡ÇÑ ÈÄ¿¡ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç CGI µð·ºÅ丮(cgi-bin ¶Ç´Â cgi-pub)¿¡¢Ò 11 : º¹»çÇÏ¿© ¾Æ·¡ÀÇ ÀÛ¾÷À» ÇϽŠÈÄ »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.¢Ò 12 : ¢Ò 13 : 2. ¼³Ä¡ ¹æ¹ý¢Ò 14 : ¢Ò 15 : (1) visit¿¡ °ü·ÃµÈ µð·ºÅ丮¸¦ CGI µð·ºÅ丮(cgi-binÀÌ¶ó °¡Á¤)·Î º¹»çÇÑ´Ù.¢Ò 16 : (¾Æ·¡ÀÇ ¸í·É¿¡¼ '#' ±âÈ£´Â ÇÁ·ÒÇÁÆ®¸¦ ÀǹÌÇÕ´Ï´Ù.)¢Ò 17 : ¢Ò 18 : # cp /wel/sample/html/visit /home/httpd/cgi-bin -Rf¢Ò 19 : ¢Ò 20 : (2) ¾Æ·¡¿Í °°ÀÌ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© msql µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÕ´Ï´Ù.¢Ò 21 : À̶§ visit¶õ ¸íĪÀÇ db¸í°ú visit¿Í stat¶ó´Â Å×À̺íÀÌ »ý¼ºµÇ´Âµ¥¢Ò 22 : ¸¸ÀÏ ÀÌ¿Í °°Àº ¸íĪÀÇ db¸í°ú Å×À̺íÀ» ÀÌ¹Ì »ç¿ëÇÏ°í ÀÖ¾ú´Ù¸é¢Ò 23 : ¼³Ä¡Àü¿¡ visit¿¡ °ü·ÃµÈ Wel ÇÁ·Î±×·¥À» ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù.¢Ò 24 : ( ÇÁ·Î±×·¥ÀÇ ¼±µÎºÎ¿¡ dbname ¶Ç´Â Qdb¿¡ ´ëÀԵǴ "visit"¸¦ ´Ù¸¥¢Ò 25 : ¸íĪÀ¸·Î ¸ðµÎ ¹Ù²ã ÁÖ¼¼¿ä )¢Ò 26 : ¢Ò 27 : # cd /home/httpd/cgi-bin/visit¢Ò 28 : ¢Ò 29 : ¡Ø mSQLÀÌ /usr/local/msql¿¡ ¼³Ä¡µÇÁö ¾Ê¾Ò´Ù¸é emacs createDB¸¦ ÇÏ¿©¢Ò 30 : msql_binÀÇ µð·ºÅ丮 ¸íĪÀ» º¯°æÇØ¾ß ÇÕ´Ï´Ù.¢Ò 31 : ¢Ò 32 : # ./createDB¢Ò 33 : ¢Ò 34 : (3) ÀÌÁ¨ ÀÚ½ÅÀÇ »çÀÌÆ®¿¡ Á¢¼ÓÇÏ´Â »ç¿ëÀÚ¸¦ ±â·ÏÇϱâ À§ÇÏ¿© ¾Æ·¡¿Í °°Àº¢Ò 35 : ÀÛ¾÷À» ÇÕ´Ï´Ù.(¹°·Ð ÇöÀç µð·ºÅ丮´Â /home/httpd/cgi-bin/visit ÀÔ´Ï´Ù.)¢Ò 36 : ¢Ò 37 : ¡Ø ¼³Ä¡µÈ visitÀÇ µð·ºÅ丮°¡ "/home/httpd/cgi-bin/visit"°¡ ¾Æ´Ï¶ó¸é¢Ò 38 : emacs index.welÀ» ÇÏ¿© ùÁÙÀÇ ³»¿ëÀ» ¼³Ä¡ÇÑ µð·ºÅ丮ÀÇ Àý´ë °æ·Î¸íÀ¸·Î¢Ò 39 : ¹Ù²ãÁØ´Ù. ¿¹¸¦ µé¾î visitÀ» "/home/httpd/cgi-pub/visit"¿¡ ¼³Ä¡Çß´Ù¸é¢Ò 40 : visit_dir= "/home/httpd/cgi-pub/visit/"; ·Î ¹Ù²ãÁà¾ß ÇÕ´Ï´Ù.¢Ò 41 : ¢Ò 42 : # cp index.wel /home/httpd/html¢Ò 43 : (ÀÚ½ÅÀÇ »çÀÌÆ®ÀÇ À¥ ȨÀÌ /home/httpd/htmlÀÌ¶ó °¡Á¤ÇÕ´Ï´Ù)¢Ò 44 : ¢Ò 45 : # cd /home/httpd/html¢Ò 46 : # mv index.html index.fom¢Ò 47 : (ÀÚ½ÅÀÇ »çÀÌÆ®¿¡ Á¢¼Ó½Ã ÃÖÃÊÀÇ ¹®¼°¡ index.htmlÀÌ¶ó °¡Á¤ÇÕ´Ï´Ù)¢Ò 48 : ¢Ò 49 : (4) ¸¶Áö¸·À¸·Î À¥ ºê¶ó¿ìÀú·Î Á¢¼ÓÇÏ¿© ½ÃÇèÇØ º¸½Ã¸é µË´Ï´Ù.¢Ò 50 : ±×¸®°í ÀÚ½ÅÀÇ ³×Æ®¿öÅ©±º¿¡¼ Á¢¼ÓÇÏ´Â °ÍÀ» ±â·ÏÇÏÁö ¾Êµµ·Ï ÇÏ·Á¸é¢Ò 51 : ¾Æ·¡¿Í °°ÀÌ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© deny_ip1, deny_ip2, deny_ip3¸¦ º¯°æÇϽøé¢Ò 52 : µË´Ï´Ù.¢Ò 53 : ¢Ò 54 : # cd /home/httpd/cgi-bin/visit¢Ò 55 : # emacs visit.wel¢Ò 56 : ¢Ò 57 : (5) Á¢¼Ó ±â·ÏÀÌ ³²¾ÒÀ» °æ¿ì¿¡ Åë°è ¸·´ë ±×·¡ÇÁ¸¦ º¸½Ã·Á¸é À¥ ºê¶ó¿ìÀú¿¡¼¢Ò 58 : http://your.domain/cgi-bin/visit/viewstat.welÀ» ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù.¢Ò 59 : Ȥ, Åë°è±â·ÏÀÌ ÀÏÄ¡ÇÏÁö ¾ÊÀ» °æ¿ì¿¡´Â terminal¿¡¼ ¾Æ·¡¿Í °°ÀÌ ¸í·ÉÀ»¢Ò 60 : ÀÔ·ÂÇϽøé Åë°è ±â·ÏÀ» ÀçÁ¤¸® ÇÒ °ÍÀÔ´Ï´Ù.¢Ò 61 : ¢Ò 62 : # cd /home/httpd/cgi-bin/visit¢Ò 63 : # vstat¢Ò 64 : ¢Ò 65 : ¢Ò 66 : 3. ¼³Ä¡ ³»¿ë¢Ò 67 : ¢Ò 68 : /home/httpd/cgi-bin/visit/createDB ---> mSQL db¿Í table »ý¼º ÇÁ·Î±×·¥¢Ò 69 : /home/httpd/cgi-bin/visit/dmerge -----> dwhoisÀÇ °á°ú¹°À» Á¤¸®ÇÏ¿© Ãâ·Â¢Ò 70 : /home/httpd/cgi-bin/visit/dwhois -----> Á¢¼Ó±â·Ï¿¡ ´ëÇÑ »ó¼¼ º¸°í¼ ÀÛ¼º¢Ò 71 : (domain.txt¶õ ÆÄÀÏÀÌ »ý¼ºµÊ)¢Ò 72 : /home/httpd/cgi-bin/visit/vstat ------> Åë°è ±â·Ï ÀÌ»ó ¹ß»ý½Ã ±â·ÏÀ» Á¤¸®¢Ò 73 : /home/httpd/cgi-bin/visit/excel ------> Á¢¼ÓÀÚ ±â·ÏÀ» MS-ExcelÆÄÀÏ·Î º¯È¯¢Ò 74 : /home/httpd/cgi-bin/visit/index.wel --> »çÀÌÆ® À¥ Ȩ¿¡¼ ½ÇÇàµÉ ÆÄÀÏ¢Ò 75 : /home/httpd/cgi-bin/visit/viewstat.wel ---> Åë°è ¸·´ë ±×·¡ÇÁ º¸±â¢Ò 76 : /home/httpd/cgi-bin/visit/viewvisit.wel --> ¹æ¹®ÀÚ ±â·Ï º¸±â¢Ò 77 : /home/httpd/cgi-bin/visit/visit.wel ------> ¹æ¹®ÀÚ ±â·Ï ÇÁ·Î±×·¥¢Ò 78 : ¢Ò 79 : /home/httpd/cgi-bin/visit/visit.msql -----> visit¸¦ À§ÇÑ mSQL table ±¸Á¶¢Ò 80 : /home/httpd/cgi-bin/visit/log/ -----------> log directory¢Ò 81 : ¢Ò 82 : 4. »ç¿ë ±Ô¾à (License)¢Ò 83 : ¢Ò 84 : (1) º» ÇÁ·Î±×·¥Àº °ø°³ ¼ÒÇÁÆ®¿þ¾î(freeware)ÀÔ´Ï´Ù.¢Ò 85 : ¢Ò 86 : (2) Á¦ÀÛÀÚ´Â visitÀÇ ÀúÀÛ±Ç¹× ±ÇÇÑÀ» »ç¿ëÀÚ¿¡°Ô ¹ÝȯÇÕ´Ï´Ù.¢Ò 87 : ¢Ò 88 : (3) º» ÇÁ·Î±×·¥Àº ÇÁ·Î±×·¥ÀÇ ³»¿ëÀ» ¼öÁ¤¾øÀÌ »ó¿ë ¼ÒÇÁÆ®¿þ¾î¿¡ »ðÀÔÇÏ¿© ÆÇ¸Å¢Ò 89 : ÇÒ¼ö ÀÖÀ¸¸ç, ÀÌ·ÎÀÎÇÏ¿© ¹ß»ýµÇ´Â »çÇ׿¡ ´ëÇÏ¿© Á¦ÀÛÀÚ ¹× ¹èÆ÷ó´Â Ã¥ÀÓ°ú¢Ò 90 : Àǹ«°¡ ¾ø½À´Ï´Ù.¢Ò 91 : ¢Ò 92 : (4) º» ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÔ¿¡ ÀÖ¾î °ÞÀ»¼ö ÀÖ´Â ¹°Àû, Á¤½ÅÀû ºÒÀÌÀÍ¿¡ ´ëÇÏ¿©¢Ò 93 : Á¦ÀÛ ¹× ¹èÆ÷ó´Â ¹è»óÀÇ Àǹ«°¡ ¾ø½À´Ï´Ù.¢Ò 94 : ¢Ò 95 : 5. Á¦ÀÛÀÚ¢Ò 96 : ¢Ò 97 : Á¦ ÀÛ Ã³: Wesoft¢Ò 98 : email ÁÖ¼Ò: gline@jacom.co.kr¢Ò 99 : gline@wesoft.co.kr¢Ò 100 : ¢Ò 101 : --<< end >>--¢Ò |
||||
|