Solr服务器搭建与简单使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/eagleuniversityeye/article/details/78995416

一.Solr服务器搭建(Windows环境)

第一步:下载所需资源

搭建一个单机版的Solr服务器需要一个Solr,一个Tomcat
Solr下载地址:http://www.apache.org/dyn/closer.lua/lucene/solr/

1.下载Solr

打开下载页,如下所示,有4个下载地址可以使用,随便打开一个

这里写图片描述

选择版本,我选了5.5.5版本

这里写图片描述

点击.zip文件开始下载,Linux环境需要下载tgz文件

这里写图片描述

这里写图片描述

2.准备一个Tomcat

如果使用Solr的版本在5.0以上,需要使用的JDK版本必须在1.8及以上,Tomcat版本必须在8.0及以上,否则会报错
准备一个没有使用过的Tomcat

这里写图片描述

第二步:配置一个Solr工程并将其部署到Tomcat中

Solr其实是一个可以运行在服务器上的web项目,在目录solr-5.5.5\solr-5.5.5\server\solr-webapp下有一个webapp目录,这个目录下就是Solr项目,将其部署到Tomcat中并运行就可以使用Solr服务器了,但是在这之前还需要进行一些配置

1.创建Solr工程

在Tomcat的webapps目录下创建一个名为Solr的目录,并将
solr-5.5.5\solr-5.5.5\server\solr-webapp\webapp目录下的文件全部拷贝到新建的Solr目录下,如下图所示

这里写图片描述

2.导入必须的jar包

拷贝solr-5.5.5\server\lib\ext文件夹下的jar包到Solr工程的WEB-INF\lib文件夹下
拷贝solr-5.5.5\dist文件夹下solr-dataimporthandler包和solr-dataimporthandler-extras-5.5.5包到Solr工程的WEB-INF\lib文件夹下

这里写图片描述

这里写图片描述

3.创建并配置SolrHome

创建一个存放索引文件的索引库,可以在任何位置,任意文件名,我创建在E盘根目录,文件名为SolrHome

将solr-5.5.5\server\solr文件夹下的所有内容到新建的文件夹SolrHome中

修改配置文件,在项目的web.xml文件(在\WEB-INF\web.xml)中添加部分配置,去掉下面标识内容的注释,并将SolrHome索引库的地址配置到标签中

这里写图片描述

这里写图片描述

4.为项目添加log4j日志配置文件

拷贝solr-5.5.5\server\resources下的log4j.properties到\WEB-INF\classes文件夹下(没有classes文件夹就创建一个)

Solr服务器搭建完毕,开启Tomcat服务器,输入地址http://localhost:8080/Solr/index.html,显示如下说明Solr服务器搭建成功

这里写图片描述

阅读更多
换一批

没有更多推荐了,返回首页