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生效