centos下solr服务器的搭建与IK分词器的配置

环境准备:

上传,解压:

目录结构:

搭建:

 第一步:复制solr.war到Tomcat/webapp下

 第二步:复制支持包到tomcat/lib下

 

第三步:指定家的位置web.xml(solr/WEB-INF/web.xml)

 

启动Tomcat

 配置IK分词器

IK配置过程

第一步:查看目录

搭建IK

第一步:复制jar 到tomcat/webapp/solr/WEB-INF/lib  

第二步:复制配置文件.cfg.xml stopword.dic 到tomcat/webapp/solr/WEB-INF/classes下

第三步:自定义字段所属类型    之前  先自定义类型(类型支持IK分词)

配置schema.xml

1 <!-- 自定义的数据类型 支持IKAnalyzer-->
2      <fieldType name="text_ik" class="solr.TextField">
3         <analyzer type="index" isMaxWordLength="false" class="org.wltea.analyzer.lucene.IKAnalyzer"/>
4         <analyzer type="query" isMaxWordLength="true" class="org.wltea.analyzer.lucene.IKAnalyzer"/>
5      </fieldType>

配置自定义字段

1  <!-- 自定义字段 name_ik  网站查询的关键词字段 -->
2 <field name="name_ik" type="text_ik" indexed="true" stored="true" />

第四步:重启Tomcat生效

原文地址:https://www.cnblogs.com/cuibin/p/6994133.html