Konlo WebSpider V0.01 Install

ÀÛ¼ºÀÚ : ³ªÁ¾¼º (konlo@geonji.co.kr) http://www.geonji.co.kr/~konlo ±âŸ ¹®ÀÇ »çÇ× ¹× Áú¹®Àº ȨÆäÀÌÁö¸¦ ÀÌ¿ëÇØÁֽʽÿÀ

1. PHP ¼³Ä¡ ¿É¼Ç Ãß°¡

    configure ¿É¼Ç¿¡ --enable-sockets ¿É¼ÊÀ» Ãß°¡ÇϼžßÇÕ´Ï´Ù.

2. ´Ù¿î ¹Þ±â

    konlo webspider : http://www.geonji.co.kr:9080/Konlo_pds/pds/konlo_webspider_version_0.01

3. ¾ÐÃà Ç®±â

    À§¿¡¼­ ´Ù¿î ¹ÞÀº ÆÄÀÏÀ» ¼³Ä¡Çϰí ÀÚ ÇÏ´Â À§Ä¡¿¡ ³Ö°í tar¸¦ Ç®¾î ÁÝ´Ï´Ù.

    tar -xvf konlo_webspider_version_0.01.tar

    ÀÌ·¸°Ô Çϸé version_0.01 À̶ó´Â µð·ºÅ丮°¡ »ý±â´Â ±×³É µÎ¼Åµµ ÁÁ°í µð·ºÅ丮°¡ webspider ÀÓÀ¸·Î konlo_webspider ¶Ç´Â ¿øÇϽô µð·ºÅ丮·Î À̸§À» º¯°æÇÕ´Ï´Ù.

    mv version_0.01 konlo_webspider

    ÀÌ·¸°Ô µð·ºÅ丮¸íÀ» konlo_webspider·Î º¯°æÇÕ´Ï´Ù.

4. php.ini ÆÄÀÏ ¼öÁ¤ Çϱâ

    php.iniÆÄÀÏ·Î ¸î°¡Áö ¼³Á¤ÇØÁÙ »çÇ×ÀÌ ÀÖ½À´Ï´Ù. Å©°Ô ´ÙÀ½ 2°¡Áö°¡ ÀÖ½À´Ï´Ù.

  1. include_path  
  2. max_execution_time

   include_path´Â phplib(±âŸ class ¸ðÀ½)°¡ ÀÖ´Â µð·ºÅ丮 À§Ä¡¸¦ ¼³Á¤ÇÏ¸é µË´Ï´Ù.
      - php.iniÆÄÀÏÀÇ À§Ä¡´Â phpinfo() ÇÔ¼ö·Î ºÃÀ» ¶§ »ó´Ü¿¡ php.ini ÆÄÀÏÀÌ ¾îµð¿¡ ÀÖ´ÂÁö ±× Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ´ëºÎºÐ default °ªÀ¸·Î ¼³Á¤ÇßÀ» ¶§ /usr/local/php·Î ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù.

         *  ¿©±â¿¡ php.ini ÆÄÀÏÀÌ ¾øÀ» °æ¿ì php ¼³Ä¡ ¼Ò½º(php-4.0.x·ÎµÇ¾î ÀÖ´Â ¼³Ä¡ ¼Ò½º)¿¡ º¸¸é php.ini-dist¶ó´Â ÆÄÀÏÀÌ Àִµ¥ ÀÌ ÆÄÀÏÀ» /usr/local/php/php.ini ÆÄÀÏ·Î º¹»çÇØÁÖ½Ã¸é µË´Ï´Ù.

   max_execution_time Àº ÇÁ·Î±×·¥ ¼öÇà ÃÖ´ë ½Ã°£Àε¥ default °ªÀ¸·Î 30ÃÊ·Î µÇ¾î ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô µÇ¸é ¼öÁý ³»¿ëÀÌ ¸¹Àº °æ¿ì Áß°£¿¡ Á¾·áµÇ´Â °æ¿ì°¡ ÀÖÀ¸´Ï ÀÌ °ªÀ» ÃæºÐÈ÷ Å«°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.

    ¼³Á¤Àº ´ÙÀ½°ú °°ÀÌ ÇØÁÖ½Ã¸é µË´Ï´Ù.

        - php.ini ÆÄÀÏ -    
        include_path = ".:/home/konlo/httpd/htdocs/konlo_spider/phplib"
        auto_prepend_file = "prepend.php" 
        max_execution_time = 300000     ; Maximum execution time of each script, in seconds 

     º¸½Ã¸é include path´Â µð·ºÅ丮 ±¸ºÐÀ» ":"ÄÝ·ÐÀ¸·Î ±¸ºÐÇÏ¿© ÀÛ¼ºÇØÁÖ¾ú°í, prepend ÆÄÀÏÀº prepend.php·Î ¼³Á¤Çß½À´Ï´Ù.
     ¿©±â¿¡¼­ include ½ÃÄÑÁÖ´Â phplib´Â konlo_webspider ¹ØÀ¸·Î Á¸ÀçÇÕ´Ï´Ù. ±×·¯´Ï ±× °æ·Î¸¦ ¸ÂÃç¼­ À§¿Í °°ÀÌ ¼³Á¤ÇØÁÖ½Ã¸é µË´Ï´Ù.     

5. À¥ ¼­¹ö Àç½ÃÀÛÇϱâ

    php.ini ÆÄÀÏÀÇ ¼öÁ¤ ³»¿ëÀ» Àû¿ëÇϱâ À§Çؼ­ À¥ ¼­¹ö¸¦ Àç½ÃÀÛÇÕ´Ï´Ù.