当前位置:Gxlcms > 数据库问题 > SOLR环境搭建以及全量导入MYSQL数据

SOLR环境搭建以及全量导入MYSQL数据

时间:2021-07-01 10:21:17 帮助过:3人阅读

SOLR文档

前言

因为项目中要用到solr,因此花了一周多的时间研究了一下solr,其中的各种问题我就不说了,特别是这两天在研究定时增量索引的时候,心里不知道多少个XXX在奔腾,好了,废话不多说,下面把我得研究成果跟大家分享一下,另外对于SOLR是什么,大家还是自行度娘吧,让我说我也说不清楚。

 

版本

SOLR

SOLR最新的版本是5.3,但是我没有用最新的版本,用的是4.10.4.

 

JDK

JDK的版本是jdk1.7.0_13,这里要说一下的就是4.10版本的SOLR需要1.7以上的JDK,刚开始的时候我使用的是1.6版本的JDK,但是部署之后一直在报错,百度之后换成1.7版本的JDK就没问题了。

 

TOMCAT

Tomcat的版本是apache-tomcat-7.0.63,这个无所谓,使用tomcat 6也是可以的。

 

 

部署

1.下载solr

从http://apache.dataguru.cn/lucene/solr/4.10.4/下载4.10.4版本的solr到本机,随便放到一个位置即可。

2.解压

将下载好的solr4.10.4压缩包解压到本地一个文件夹,位置随意,解压后的文件夹如下所示:

 技术分享

3.部署

(1)复制example\webapps文件夹下面的solr.war文件到tomcat的webapps目录下,启动tomcat解压solr.war,此时tomcat可能会报错,但是不用管,只要把solr.war解压出来即可(当然也可以手动解压),停掉tomcat,删除solr.war,不然以后每次启动都会重新解压。

(2)回到tomcat的webapps目录下,记事本打开solr\WEB-INF\web.xml文件。加入如下所示的代码:

 技术分享

(3)如上面代码所示,需要创建一个SOLR_HOME文件夹,放在哪个盘符可以自己确定,我的是放在F盘下。

(4)创建SOLR_HOME文件夹完成之后,回到解压好的solr 4.10.4文件夹,复制example\solr文件夹下面的全部内容到SOLR_HOME文件夹中,复制完成后的SOLR_HOME文件夹如下所示:

 技术分享

人气教程排行