码迷,mamicode.com
首页 > 系统相关 > 详细

一、linux系统安装配置solr8

时间:2020-01-17 09:18:53      阅读:331      评论:0      收藏:0      [点我收藏+]

标签:路径   dir   linux   jar   span   nbsp   rop   环境   tty   

一、准备环境

1、下载solr最新版本,我的是8.4.0

https://lucene.apache.org/solr/downloads.html

2、下载安装tomcat,我的是9.0版本,用来做启动运行solr服务,因为solr内嵌的是netty,不稳定

3、下载安装jdk1.8以上版本

 

二、安装solr,创建目录solr,解压下载好的solr,记得,linux是tgz后缀,建议在window系统中解压,因为要用到里面的文件配置,在window系统中方便操作

mkdir /usr/local/solr
tar -xvf solr-8.4.0.tgz

 

三、把/usr/local/solr/solr-8.4.0/server/solr-webapp目录下的webapp复制粘贴到下载安装好的tomcat中,并mv改名为solr

技术图片

 

 技术图片

 

 四、将solr安装包中的server→ext 文件夹下的jar、server→metrics开头的jar文件、server→http2开头的jar文件 拷贝到tomcat→webApp→solr→WEB_INF→lib文件夹中

技术图片

 

第五步:配家、配置apache-tomcat-8.0.47→webApp→solr→WEB_INF下的web.xml

技术图片

 

 注释一下配置(目的是防止tomcat 403问题)

技术图片

 

第六步:把solr8安装包中的server→resources文件下的配置文件拷贝到apache-tomcat→webApp→solr→WEB_INF→classes文件夹下(如果没有classes文件夹,请先创建)以后配置ik分词器也会用到classes

技术图片

 

 

技术图片

 

第七步:在第五步的配置路径下/usr/local/solr创建一下solrhome,用来存放solr数据

技术图片

 1、把solr8安装下面的例子中的conf、core.properties文件复制到solrhome目录下的core1,core1是自己创建起名,core1就是solr的片,实例

技术图片

2、同时编辑vim core.properties文件,添加name=core1

技术图片

3、也要编辑conf下面的配置managed-schema、solrconfig文件

技术图片

 4、solrconfig编辑如下,以后配置mysql导入数据时也会用到它

技术图片

 5、managed-schema主要是配置solr域的,配置如下,在尾部新增的自定义域,其中text_ik是要配置ik中文分词器的,可以先用solr自带类型,等会再说明配置ik分词器

技术图片

7、配置ik中文分词器,请参考 https://blog.csdn.net/u010634288/article/details/81634689

8、把solr8安装下面dist、contrib包也复制到solrhome目录下,这两个包是solr官方example实例用到,我们也复制吧

 技术图片

最终solrhome目录如下:

 技术图片

 3、启动tomcat,运行solr就可以看到了成功的画面了

技术图片

一、linux系统安装配置solr8

标签:路径   dir   linux   jar   span   nbsp   rop   环境   tty   

原文地址:https://www.cnblogs.com/caohanren/p/12203800.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!