heritrix下载及配置

一、下载:www.sourceforge.net网站搜索heritrix,然后分别下载下来heritrix-1.14.0-RC1.zip,heritrix-1.14.0-RC1-src.zip

二、配置

     .在非开发环境下配置的步骤

        1.解压heritrix-1.14.0-RC1.zip,假设解压到了c盘根目录下并把解压后的文件夹命名为heritrix

        2.进入c:/heritrix/conf复制文件jmxremote.password.templatec:/heritrix下并把文件重新命名为jmxremote.password

          然后修改其内容为下:

           monitorRole  @123456789@ ->monitorRole admin (@@之间设置的是密码,后面是->用户角色用户名)

           controlRole  @123456789@ ->controlRole shi 

          并设置文件jmxremote.password的属性为只读

        3.进入c:/heritrix/conf打开文件heritrix.properties,修改其中的几项key-value

          heritrix.cmdline.admin = admin:770629 (用户名:密码)

          heritrix.cmdline.port = 8080 (heritrix服务器默认端口号8080,保证该端口不被占用就不用改了)

        4.打开cmd,切换目录到c:/heritrix/bin

          然后敲入命令:heritrix --admin=admin:123456789

 

      .eclipe中配置并启动的步骤 

       1.首先解压heritrix-1.14.0-RC1.zip得到heritrix-1.14.0-RC1.jar,然后解压jar包,再解压heritrix-1.14.0-RC1-src.zip

        2.我把两个解压后的jar文件和heritrix-1.14.0-RC1-src.zip分别放在了E:/MyWork/heritrix/heritrix-1.14-jar目录下和

                E:/MyWork/libs/heritrix/heritrix-1.14.0-RC1-src/heritrix-1.14.0-RC1目录下

        3.创建一个动态Web工程

        4. E:/MyWork/heritrix/heritrix-1.14.0-RC1/lib目录下的所有jar文件导入工程,并且复制到工程下面的

            WebContent/WEB_INF下面,工程会自动把这些jar放在Web App Libraries里面

        5.E:/MyWork/libs/heritrix/heritrix-1.14.0-RC1-src/heritrix-1.14.0-RC1/src/java下的com,org,st这三个目录都拷贝到

         工程src下面

        6. E:/MyWork/heritrix/heritrix-1.14-jar下的modulesarcMetaheaderBody.xslheritrix.properties,其修该内容是:

             heritrix.cmdline.admin = admin:770629 (用户名:密码)

             heritrix.cmdline.port = 8080 (heritrix服务器默认端口号8080,保证该端口不被占用就不用改了)

             然后将其拷贝到工程src下面

        7. E:/MyWork/libs/heritrix/heritrix-1.14.0-RC1-src/heritrix-1.14.0-RC1/src下的webapps拷贝到工程目录下面

        8.在工程下面新建一个jobs文件夹,heritrix抓取的内容默认是放在该文件夹下面

        9.现在就可以运行主类Heritrix.java了,然后就可以以web的形式访问服务器了:http://localhost:8080/登录就ok

1.登录界面:

 

2.登录后你会看到这个界面:

 

3.下面开始建立一个简单的抓取测试点击Jobs进入新建job界面

 

 

 

4点击defaul建立一个缺省抓取

 

5.点击Modules进行参数设置

 

 

除了以上两个组件外,还有五个队列要配置,这5个队列依次heritrix的处理器链

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值