solr安装配置中文分词IK

搭建solr

1、上传solr安装包

solr-7.2.1.tgz


2、确认服务器配置好java环境

java -version


3、解压缩solr的安装包

tar xvf solr-7.2.1.tgz -C /usr/local/


4、进入解压缩目录,修改解压缩文件夹名称

cd /usr/local

mv solr-7.2.1/ solr

5、进入solr启动目录

cd solr/bin

6、启动solr

./solr start -force


7、打开防火墙

firewall-cmd --add-port=8983/tcp --permanent
firewall-cmd --reload

firewall-cmd --list-all


8、访问solr管理控制台

http://192.168.188.141:8983


配置solr


1、创建core


确保solr启动的情况下,在创建core


./solr create -c collection1 -force


//-c 后面跟 core的名字


2、下载编译分词软件、上传分词包到solr目录

(1)、下载编译分词软件

https://github.com/xuexi007/ik-analyzer-solr5

(2)、编译分词软件

进入分词软件所在目录,确保当前目录有pom.xml

mvn clean package

(3)、获取到jar
ik-analyzer-solr5-5.x.jar

(4)、上传分词包到solr指定目录

/usr/local/solr/server/solr-webapp/webapp/WEB-INF/lib

3、配置分词

修改:/usr/local/solr/server/solr/collection1/conf/managed-schema

在倒数第二行,新增:

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

4、重启solr

./solr restart -force


猜你喜欢

转载自www.cnblogs.com/meani/p/12658130.html