作者:手机用户2602938875 | 来源:互联网 | 2023-05-18 05:02
这篇文章主要讲解了“Nutch怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Nutch怎么使用”吧!
Nutch现在已经到了2.2.2版本,而且版本1.x已经更新到了1.8,这里以1.7为例,1.8中的部分命令行工具的API有变,入门时不是很容易。
#安转运行Nutch#
下载安装Nutch
在${NUTCH_HOME}下,mkdir urls
cd urls
touch seed.txt
edit seed.txt ,write :http://nutch.apache.org
edit ${NUTCH_HOME}/conf/regex.urlfilter.txt
replace
'#accept anything else
+.
with
+^http://([a-z0-9]*\.)*nutch.apache.org/
#安装Solr#
#Nutch和Solr集成# 这里要注意:文档说了那么多其实只有两件事:
使用${NUTCH_HOME}/conf/schema-solr4.xml 替换掉${SOLR_HOME}/example/solr/collection1/conf/schema.xml ,并将schema-solr4.xml改名为schema.xml
在schema.xml中第351行后面(其实只要添加在types标签中即可)添加:
到这里集成就完成了。现在只要重新启动solr,并用下面的命令将Nutch爬取的数据索引到solr即可。
在${NUTCH_HOME}下,运行:
bin/nutch solrindex http://127.0.0.1:8983/solr/ crawl/crawldb -linkdb crawl/linkdb crawl/segments/*
然后访问:http://localhost:8983/solr/
感谢各位的阅读,以上就是“Nutch怎么使用”的内容了,经过本文的学习后,相信大家对Nutch怎么使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程笔记,小编将为大家推送更多相关知识点的文章,欢迎关注!