Solr服务器搭建与简单使用

本文详细介绍了如何在Windows环境下搭建单机版Solr服务器的过程,包括所需资源的下载、配置及部署步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.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服务器搭建成功

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值