Åé¹ä

°¡»ó È£½ºÆ® ¸ð´ÏÅÍ
Áö±Ý ´Ù¿î·Îµå

Åé¹ä ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL v3
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Gary Wuertz
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://www.issihosts.com/vhostTop

Åé¹ä ű×


Åé¹ä ¼³¸í

°¡»ó È£½ºÆ® ¸ð´ÏÅÍ TopVhost´Â Linux ¿ë °¡»ó È£½ºÆ® ¸ð´ÏÅÍ µµ±¸ÀÔ´Ï´Ù. Introductionthe Apache Mod »óÅ ¸ðµâÀº ¸Å¿ì ÀÚ¼¼ÇÑ ½Ç½Ã°£ ¼­¹ö Á¤º¸¸¦ Á¦°øÇÏÁö¸¸ °¡»ó È£½ºÆ® ±¸¼º¿¡ ÇØ´ç È°µ¿ÀÌ È®»êµÇ´ÂÁö¿¡ ´ëÇÑ ¸¹Àº Á÷°¨À» Á¦°øÇÏÁö´Â ¾Ê½À´Ï´Ù. ³ª´Â GLOB ()À» »ç¿ëÇÏ¿© °¡»ó È£½ºÆ® ·Î±× ÆÄÀÏ ¸ñ·ÏÀ» ¸¸µç ´ÙÀ½ ¸¶Áö¸·À¸·Î ¼öÁ¤ µÈ ³¯Â¥ ½Ã°£À» ¼öÁýÇϱâ À§ÇØ ¸Å ÃÊÀÇ ÆÄÀÏÀ» ½ºÄµ ÇÑ ´ÙÀ½ ¸¶Ä§³» ¸í·ÉÀ» ³»¸²Â÷¼øÀ¸·Î ¿­°Å ÇÑ PHP ÇÁ·ÎÅä ŸÀÔÀ» ÇÑ ¹ø ½è½À´Ï´Ù. ¸Å¿ì ¿¹»Ú°í ¸Å¿ì ºñÈ¿À²Àû À̾úÁö¸¸ ´õ ³ªÀº ¼­¹ö ¸ð´ÏÅÍÀÇ ¿µ°¨À» Á¦°øÇß½À´Ï´Ù. Linux´Â ÆÄÀÏ ½Ã½ºÅÛ º¯°æ »çÇ×À» ¸ð´ÏÅ͸µÇϱâ À§ÇØ ¸Å¿ì È¿°úÀûÀÎ ¸ÞÄ¿´ÏÁò (Inotify)À» Á¦°øÇϹǷΠÀúÀÇ ÇÁ·ÎÅä ŸÀÔÀ» ÀçÇöÇϱâ À§ÇØ ÀúÁÖ ÀÀ¿ë ÇÁ·Î±×·¥ ÀÛ¼ºÀ» ¼³Á¤Çß½À´Ï´Ù. ÀϹÝÀûÀ¸·Î À¯¿ë ÇÒ ¼ö ÀÖÀ¸·Á¸é ÆÄÀÏ ¸ñ·Ï »ç¾çÀº °¡»ó È£½ºÆ® ·Î±ëÀÌ ¼³Á¤µÈ ´Ù¾çÇÑ ¹æ¹ýÀ» ¼³¸íÇϱâ À§ÇØ À¯¿¬ÇؾßÇß½À´Ï´Ù. ³ª´Â glob () ¸ÞÄ¿´ÏÁòÀ» ¸Å°³ º¯¼öÈ­ÇÏ°í ¾à°£ ÀϹÝÈ­ÇÏ°í ¸í½Ã Àû ¸ñ·Ï ¸ÞÄ¿´ÏÁòÀ» Ãß°¡Çß½À´Ï´Ù. ÀÌ·¯ÇÑ ´Ù¸¥ ¸Å°³ º¯¼ö¸¦ ÀúÀåÇÏ·Á¸é ±¸¼º ÆÄÀÏ "~ / .topvhosts"°¡ »ý¼ºµÇ¾ú½À´Ï´Ù.ÀÌ Á¢±Ù¹ýÀÇ È¿À²¼ºÀº ¸¶Áö¸·À¸·Î º¯°æµÈ ÀÌÈÄ ÆÄÀÏ¿¡ Ãß°¡ µÈ ·¹Äڵ带 ½ºÄµÇÏ¿© °¢ ·Î±× ÆÄÀÏ¿¡¼­ ÁõºÐÀ¸·Î ÃßÃâÇÑ Ãß°¡ Á¤º¸¸¦ Ãß°¡ ÇÒ ¼öÀÖ¾ú½À´Ï´Ù. ·¹ÄÚµå ¼ö´Â "È÷Æ®"¿¡ ´ëÇÑ ÇÁ·Ï½Ã·Î »ç¿ëµÇ¸ç ¸¶Áö¸· ÆÄ½Ì µÈ ·¹ÄÚµåÀÇ Çʵ带 "°ÅÀÇ"½Ç½Ã°£ Á¤º¸¸¦ Á¦°øÇϱâ À§ÇØ Ç¥½Ã µÉ ¼ö ÀÖ½À´Ï´Ù. ¼³Ä¡ ÀÀ¿ë ÇÁ·Î±×·¥Àº ÇöÀç GPL¿¡¼­ ÇØÁ¦ µÈ ¼Ò½º Ÿ¸£º¼·Î Á¦°øµË´Ï´Ù. C ++ ÄÄÆÄÀÏ·¯¿Í Curses °³¹ß ȯ°æÀÌ ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÛ¼ºÇؾßÇÕ´Ï´Ù. ºôµå´Â GNU AutoTools¸¦ »ç¿ëÇϹǷΠ¼³Ä¡°¡ TarballÀ» È®ÀåÇÏ°í µð·ºÅ丮¸¦ ±âº» ¹èÆ÷ µð·ºÅ丮·Î º¯°æ ÇÑ ´ÙÀ½ "./configure", "make"¹× "¼³Ä¡"¸¦ ½ÇÇàÇÕ´Ï´Ù. ³ª´Â 32 °³ ¹× 64 ºñÆ® CentOS ȯ°æ¿¡¼­¸¸ ºôµå¸¦ Å×½ºÆ®Çß½À´Ï´Ù. ÀÌ·¯ÇÑ È¯°æ¿¡¼­´Â ./configure ´Ü°è¸¦ ¼º°øÀûÀ¸·Î ¿Ï·áÇϱâ À§ÇØ GCC-C ++ ¹× NCurses Devel ÆÐÅ°Áö¸¦ ¼³Ä¡ÇØ¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÇϱâ Àü¿¡ ÀÀ¿ë ÇÁ·Î±×·¥À» ±¸¼ºÇؾßÇÕ´Ï´Ù - ´ÙÀ½ ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ. ±¸¼º ÆÄÀÏÀÇ À̸§Àº '.topVhosts'¶ó´Â À̸§ÀÇ È¨ µð·ºÅ丮¿¡ ÀúÀåµË´Ï´Ù. ÀÌ ÆÄÀÏÀÇ ÇÁ·ÎÅä ŸÀÔÀº ÁÖ ¹èÆ÷ÆÇ ¹èÆ÷ÆÇ¿¡¼­ ¹ß°ßµË´Ï´Ù. ÀÌ ÆÄÀÏÀº »ç¿ëÀÚ Á¤ÀÇµÇ¾î »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮¿¡ ¹èÄ¡µÇ¾î¾ßÇÕ´Ï´Ù (ÀÌ ´Ü°è´Â ¾ÕÀ¸·ÎÀÇ Ãß°¡·Î ´ë»óÀ» ¸¸µé ¼ö ÀÖÀ½À» Èñ¸ÁÇÕ´Ï´Ù). ÀÌ "INI"½ºÅ¸ÀÏ ÅؽºÆ® ÆÄÀÏÀÇ ÀϹÝÀûÀÎ ±â´ÉÀº ´ÙÀ½°ú °°½À´Ï´Ù. * ¼±Çà '#'¶Ç´Â ''ÁÙ¹«´Ì°¡ ÀÖ½À´Ï´Ù. ³íÆòÀ¸·Î Ãë±ÞµË´Ï´Ù * Çü½ÄÀÇ ''»õ À̸§ ÁöÁ¤µÈ ±¸¼º ¼½¼Ç ¸¸µé±â * ¼³Á¤Àº ÇÒ´ç 'name = value'ÀÇ Çü½ÄÀ» ÃëÇÕ´Ï´Ù. * µÑ°ÀÇ °úÁ¦ÀÇ µÎ ¹ø° ¹ß»ýÀº ù ¹ø° (±×·¯³ª ´ÙÀ½ ÂüÁ¶) * ·±Å¸ÀÓ ±¸¼ºÀº ÁöÁ¤µÈ ¼½¼Ç¿¡¼­ ÁöÁ¤µÈ ¼½¼ÇÀÇ ÇÒ´çÀÌÀִ ù ¹ø° ¼½¼Ç ¾Õ¿¡ ³ªÅ¸³ª´Â ÇÒ´çÀ» º´ÇÕÇÏ¿© °áÁ¤µË´Ï´Ù. ±âº» ±¸¼º ¼³Á¤Àº ´ÙÀ½°ú °°½À´Ï´Ù. ±âº»°ªÀÌ ¾øÀ¸¸é »ç¿ëµÇ´Â ±¸¼º ÆÄÀÏ ¼½¼ÇÀÇ À̸§ linehdr_format ¸í·É ¹®ÀÚ¿­°ú °°Àº sprintf ¸í·É ÀÌ´Â µð½ºÇ÷¹ÀÌÀÇ ÃÖ»ó¼± ÁÙÀ» ¼³¸íÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ .Row_Format µð½ºÇ÷¹ÀÌÀÇ ´Ù¸¥ ÁÙÀ» ¼³¸íÇÏ´Â Çü½Ä ¹®ÀÚ¿­°ú °°Àº Sprintf. ¾Æ·¡ÀÇ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ. log_format ·Î±× ·¹ÄÚµåÀÇ Çü½ÄÀ» ¼³¸íÇÏ´Â Çü½Ä ¹®ÀÚ¿­°ú °°Àº sprintf. ¾Æ·¡ÀÇ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ. glob_src µµ¸ÞÀÎ À̸§ÀÇ Àå¼Ò Ȧ´õ·Î '% s'ÀÌ Æ÷ÇÔ µÈ °æ·Î. Àå¼Ò Ȧ´õ´Â '*'·Î ´ëüµÇ°í glob () flob () config_src¿¡¼­ »ý¼º µÈ ¸ñ·Ï¿¡¼­ Á¦°Å ÇÒ ÆÄÀÏ¿¡¼­ Á¦°Å ÇÒ ÆÄÀÏÀÇ È®ÀåÀ» »ý¼ºÇÏ¿© ÇÒ´çÀÌ ÇÒ´çÀÇ ±¸¼º ÆÄÀÏÀÇ ¼½¼ÇÀÇ À̸§À» »ý¼ºÇÕ´Ï´Ù. ÆÄÀÏ ¸ñ·Ï¿¡ Ãß°¡ÇϽʽÿÀ. ¿ÞÂÊ °ªÀº µµ¸ÞÀÎ À̸§À¸·Î ÃßÁ¤µÇ°í ¿À¸¥ÂÊ °ªÀº ÃÖ»óÀÇ ÇÒ´çÀÌ CONFIG_SRCTHE ÃÖÁ¾ ÆÄÀÏ ¸ñ·Ï¿¡¼­ »ç¿ëµÇ´Â °Í°ú µ¿ÀÏÇÑ ÇÒ´ç Çü½ÄÀ» »ç¿ëÇÏ´Â ¿ÜºÎ ±¸¼º ÆÄÀÏÀÇ Àüü °æ·Î¿¡ ´ëÇÑ Àüü °æ·Î·Î °¡µæ Âù ÆÄÀÏÇÊ·Î ÃßÁ¤µË´Ï´Ù. * _SRC »ç¾çÀ» º´ÇÕÇÏ¿© ¾ò½À´Ï´Ù. ºÐ»ê ±¸¼º ÆÄÀÏ¿¡´Â Direct Admin ¹× Plesk Á¦¾î Æгο¡¼­ °ü¸®ÇÏ´Â °¡»ó È£½ºÆ®ÀÇ ¼½¼ÇÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ´Ù¸¥ ÇÕ¸®ÀûÀÎ ·Î±× ÆÄÀÏ setups.log ¹× µð½ºÇ÷¹ÀÌ Çʵ忡 ´ëÇÑ ±¸¼º ¸Þ¼Òµå¸¦ È®ÀåÇÏ´Â °ÍÀº ¿­·Á ÀÖ½À´Ï´Ù. À̸§ ÁöÁ¤µÈ ¿­·Î Ãë±ÞµÇ°í Çà µð½ºÇ÷¹ÀÌÀÇ ±¸ÃàÀº ·Î±× ¿­ÀÇ Çà ¿­ÀÇ Àü¼ÛÀÌ ÀϾ´Ï´Ù. ÀÌ Àü¼ÛÀÇ ¼Ò½º¿Í ¸ñÀûÁö¸¦ ¸ðµÎ ¼³¸íÇϱâ À§ÇØ µ¿ÀÏÇÑ ¸í¸í¹ýÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¼Ò½º ·¹ÄÚµå´Â Apache LogFormat ±¸¹®À¸·Î ÁöÁ¤µÇ¹Ç·Î ´ë»ó (µð½ºÇ÷¹ÀÌ Çà)Àº À¯»çÇÑ ±¸¹®À¸·Î ¼³¸íµË´Ï´Ù. * Ãâ·Â »ç¾çÀº ¼±Çà '%'IE¿¡ µû¶ó Sprintf¿Í °°Àº Æø / Á¤¹Ðµµ¸¦ »ðÀÔÇÕ´Ï´Ù. IE % <> * Apache % {name} ±¸¼ºÀº Ãâ·Â »ç¾çÀÇ % {name}·Î Ç¥½ÃµË´Ï´Ù. * Ãâ·Â Çʵå´Â °íÁ¤ ³Êºñ ¿©¾ßÇÕ´Ï´Ù. * ȣȯ °¡´ÉÇÑ ±¸¹®Àº È­¸é Çì´õ µð½ºÇ÷¹À̸¦ Æ÷¸ËÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : ¡¤ÀÌ ¸±¸®½º´Â ÀûÀýÇÑ ³²ÀÚ (1) ¹®¼­¸¦ Ãß°¡ÇÕ´Ï´Ù. ¡¤ ÀÔ·Â ¹× Ãâ·Â ¸ðµÎ¿¡ ´ëÇÑ °æ¹ÌÇÑ Æļ­ ¼öÁ¤ÀÌ ÀÖ½À´Ï´Ù.


Åé¹ä °ü·Ã ¼ÒÇÁÆ®¿þ¾î

GTK-Pinger.

GTK-Pinger´Â GTK / ncurses¸¦ »ç¿ëÇÏ¿© °á°ú¸¦ ³ªÅ¸³»´Â ¿©·¯ ÁÖ¼Ò¸¦ ÇÎÇÏ´Â À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. ...

191

´Ù¿î·Îµå