我是靠谱客的博主 凶狠吐司,最近开发中收集的这篇文章主要介绍Solr4.2 + Tomcat 7 配置及使用solrnet访问和管理索引服务,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

按照我的理解,使用solr搜索的大致流程为:配置tomcat--->配置solr---->配置中文分词---->引用solrnet生成索引---->访问索引服务

 

步骤一:安装tomcat

  版本:tomcat 7.0

  下载地址:http://mirror.bjtu.edu.cn/apache/tomcat/tomcat-7/v7.0.39/bin/apache-tomcat-7.0.39.exe

  这个是安装版的,很简单,当然安装之前别忘了先准过java环境哈

  访问http://localhost:8080/即可显示tomcat主页

步骤二:安装solr

  版本:4.2

  下载地址:http://www.apache.org/dyn/closer.cgi/lucene/solr/4.2.0

  解压后得到如下目录

   

  1.把/dist/solr-4.2.0.war拷贝到tomcat目录/webapps/下面,更改文件名为solr.war,重启tomcat后会自动生成solr文件夹

  2.我们要使用多个core的solr服务,所以拷贝/example/multicore/文件夹到D盘根目录,并更改文件名为solr,作为SolrHome使用,完整路径为d:/solr-4.2.0/solr

  3.在tomcat目录/conf/Catalina/localhost/下添加配置文件solr.xml,内容如下:

<Context docBase="D:/Tomcat 7.0/webapps/solr" reloadable="true" >
<Environment name="solr/home" type="java.lang.String" value="D:/solr-4.2.0/solr" override="true" />
</Context>

  4.重启tomcat,访问http://localhost:8080/solr/,不出意外可以显示如下界面

  

  5.默认自带了core0 core1两个core,现在我们自己创建一个名为test的core,可以直接复制core0文件,更改为test,然后使用solr管理界面中的core admin 添加就可以了,或者直    接solr.xml重启tomcat也可以

步骤三:安装IK中文分词器

  版本:2012-FF hotfix 1

  下载地址:https://code.google.com/p/ik-analyzer/downloads/detail?name=IK%20Analyzer%202012FF_hf1.zip&can=2&q=

  1.将 IKAnalyzer.cfg.xml,IKAnalyzer2012FF_u1.jar,stopword.dic 拷贝到tomcat的/webapps/solr/WEB-INF/lib/下面

  2.为刚才名为test的core配置IK分词,打开test/conf/schema.xml,加入以下配置:

  

<!-- ik analyzer -->
<fieldType name="text_ik" class="solr.TextField">
<analyzer type="index" isMaxWordLength="false" class="org.wltea.analyzer.lucene.IKAnalyzer"/>
<analyzer type="query" isMaxWordLength="true" class="org.wltea.analyzer.lucene.IKAnalyzer"/>
</fieldType>

  3.重启tomcat,没有意外的话,IK已经可以初步使用了,我们在solr管理中打开test core,点击analysis,field type选择text_ik,然后输入一串中文,就可以显示分词结果

 

 

 

转载于:https://www.cnblogs.com/reveewu/archive/2013/03/28/2987168.html

最后

以上就是凶狠吐司为你收集整理的Solr4.2 + Tomcat 7 配置及使用solrnet访问和管理索引服务的全部内容,希望文章能够帮你解决Solr4.2 + Tomcat 7 配置及使用solrnet访问和管理索引服务所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部