linux中solr创建core,linux(centos)上solr7.2.1 环境搭建

一.准备环境

一台linux云主机,安装好jdk8环境

二.搭建环境

1.下载:

wget http://mirror.bit.edu.cn/apache/lucene/solr/7.2.1/solr-7.2.1.tgz(作者把solr 下载到了/usr/local该目录下面)

2.解压

tar -zxf  solr-7.2.1.tgz

3.启动

cd /usr/local/solr-7.2.1/bin

./solr start -p 30004 (作者所用为聚石塔云主机,开放端口有限,所以不能用默认端口启动)

4.检查是否启动成功

./solr status

aa49fce0ef02

5.访问

http://IP:端口/solr/#/ 进行访问了

aa49fce0ef02

三.创建core

运行./solr status 命令的时候有返回 solr_home,进入该目录/usr/local/solr-7.2.1/server/solr

aa49fce0ef02

cd configsets/

把solr 提供的core 模版复制出来放到solr目录下面

cp sample_techproducts_configs/  ../

重命名core

mv  sample_techproducts_configs guava_item

进入web页面,创建core

aa49fce0ef02

aa49fce0ef02

四.中文分词

该中文分词是用的solr 自带的分词

进入目录:/usr/local/solr-7.2.1/contrib/analysis-extras/lucene-libs

aa49fce0ef02

把solr 自带的分词包放入solr-web 的lib里面。执行命令:

cp lucene-analyzers-smartcn-7.2.1.jar    /usr/local/solr-7.2.1/server/solr-webapp/webapp/WEB-INF/lib

进入刚创建的core 目录下面,本例子core 目录为:/usr/local/solr-7.2.1/server/solr/guava_item

进入conf 目录,更改配置文件managed-schema

在该文件最后加入:参考博客:https://blog.csdn.net/a897180673/article/details/79410241

aa49fce0ef02

注意:需要重启solr 因为加入了新的lib 没有被solr 加载到内存

进入 /usr/local/solr-7.2.1/bin        执行./solr restart -p 30004

重新访问web ,测试分词是否成功

aa49fce0ef02

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值