linux如何查看solr服务,Linux中搭建solr服务

前提:Linux安装好jdk、tomcat

一 把solr 的压缩包上传到Linux系统并解压

0397621212bab79a554ca7f3b3c91039.png

二 把solr部署到Tomcat下。启动Tomcat解压缩solr的war包

1.先创建文件夹solr,用来搭建solr服务

6df4a0d2823f66d8fdf5a0bacb28c05e.png

2.拷贝tomcat到/usr/local/solr,并把solr.war包拷贝到tomcat/webapps/

613ed782ac3d1bd8ec012f4e325b0039.png

3.启动tomcat,解压solr.war

7938790b9b6062e872b7c930b12ac04d.png

fbbe8060e98265d44afe09dbb580f3fd.png

4.把/root/solr-4.10.3/example/lib/ext目录下的所有的jar包,添加到solr工程中

e8a70c6c8f4456ee4b1f48d771c70b33.png

5.创建一个solrhome(装索引库、配置文件、数据脚本)。/example/solr目录就是一个solrhome。复制此目录到/usr/local/solr/solrhome

6c293847520877cb02863fce95ad284c.png

6.关联solr及solrhome。需要修改solr工程的web.xml文件。

04b3c9f9209331768ec6ee967fe87e7f.png

去掉注释,并修改solrhome路径

1195deda16d6c4317618f24292e290de.png

7.启动 cd /usr/loca/solr/tomcat/bin

63027c947a2d92a3492d0f2474afd3e0.png

浏览器访问:192.168.25.128/solr

f6dba3e4571d1501e2af906fd06febc9.png

三 配置中文分析器Ik-Analyzer

1.上传Ik-Analyzer文件到Linux中

f8a5865001f03449a3972bcd75e76759.png

2.把中文分析器jar包添加到solr工程中

cp IKAnalyzer2012FF_u1.jar /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib

5f875803f93e09881439ef847b1490d6.png

3.把扩展词典、配置文件放到solr工程的WEB-INF/classes目录下

9cfb5663f59042c55039d8027fc7ff48.png

别遗漏了IKAnalyzer.cfg.xml

249a33b7189cb9175975adf9b0314130.png

4.配置一个FieldType,制定使用IKAnalyzer。需要在solrhome/collection1/conf/schema.xml中配置如下:

e79cbf0371b7234dbc9e0dd7a8426331.png

8a9a11a61c15f6bf9fa2f9556bbd660e.png

5.配置业务域,type制定使用自定义的FieldType

业务字段判断标准:

1、在搜索时是否需要在此字段上进行搜索。例如:商品名称、商品的卖点、商品的描述

2、后续的业务是否需要用到此字段。例如:商品id。

( stored:查询出来的结果是否要在页面上显示

indexed:表示是否是检索字段,用于查询

multiValued="true",表明当前字段会使用下面的copyField标签中的字段来匹配。)

9bc46f1a31e8f217a0e5170ad312d17f.png

6.重启tomcat

35d454a2c90b2b328bae650dc9faaecd.png

478192e120a019eada70867e1e589a6b.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值