本机部署solr服务器基本步骤如下:
1、下载solr,网址:http://mirror.bit.edu.cn/apache/lucene/solr/6.6.0/,并解压到本地文件夹
2、下载tomcat,网址:http://tomcat.apache.org/,并解压到本地文件夹,E:\packs\run\tomcat8.0-solr6
3、将solr-6.6.0\server\solr-webapp\文件夹下的webapp文件夹,复制到Tomcat\webapps\目录下,并改成solr(名字随意,通过浏览器进行访问solr管理界面时要用到)
4、将solr压缩包中solr-6.6.0\server\lib\ext中的所有jar全部复制到Tomcat\ webapps\solr\WEB-INF\lib目录中
5、将solr压缩包中solr-6.6.0\server\resources\log4j.properties 复制到Tomcat\ webapps\solr\WEB-INF\classes 目录中
6、将 solr 压缩包中solr-6.6.0/server/中的solr目录复制到计算机某个目录下,如E:\packs\run\solr中,并更改名字为solr_home;
7、打开Tomcat/webapps/solr/WEB-INF下的web.xml,找到如下配置内容(初始状态下该内容是被注释掉的),并将中的内容修改成你的solr_home路径:
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>E:\packs\run\solr\solr_home</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
8、保存关闭,而后启动tomcat,在浏览器输入http://localhost:8080/solr/index.html即可出现Solr的管理界面
注意:
第7部也支持,直接把路径防止在tomcat服务器中,例如,可以将solr_home整个文件夹放在tomcat的webapps/solr/下,然后修改web.xml中的配置文件为:/webapps/mysolr/solr_home
本机部署好之后该如何在java端使用呢?
需要引入solrrj相关包,官网解释:solr-solrj: Solrj - Solr Java Client
分享到:
相关推荐
在Linux和Windows环境下部署Solr服务器是常见的需求,这两种操作系统各有其特点和优势。 **Linux环境下的Solr服务器部署:** 1. **系统准备**:首先确保系统已安装Java Development Kit (JDK) 8或以上版本,因为...
总之,搭建Solr服务器涉及多个步骤,包括Java环境配置、Tomcat安装、Solrwar部署、Solrhome创建以及配置修改。完成这些步骤后,你就可以开始使用Solr进行全文搜索、数据分析以及其他高级搜索功能了。在实际生产环境...
6. **分布式搜索**:Solr支持分布式搜索,这意味着可以在多台服务器上部署Solr,并将索引分布在这些服务器上,以处理大量数据和高并发请求。SolrCloud是Solr的分布式实现,它利用ZooKeeper进行集群协调和配置管理。 ...
标题中的“tomcat下部署solr”意味着我们将讨论如何在Apache Tomcat服务器上安装和配置Apache Solr,这是一个流行的开源搜索引擎。Solr使得在大量数据中进行全文搜索、近似搜索、拼写检查以及多种其他高级功能变得...
- **Apache Tomcat**:用于部署Solr的应用服务器,建议版本为8.x或9.x。 ##### 2.2 Solr下载与解压 1. **下载Solr**:访问Apache Solr官方网站(https://lucene.apache.org/solr/),下载最新的稳定版本。 2. **解压...
在开始部署Solr之前,需要准备以下软件包: 1. **Tomcat版本**:本案例中使用的是`apache-tomcat-6.0.41`。Tomcat作为Java Servlet容器,是Apache软件基金会的Jakarta项目中的一个重要子项目,主要负责处理Java Web...
### Solr服务器的搭建与配置实例 #### 一、Solr简介 Solr是一个高性能、可伸缩的企业级搜索引擎平台,它可以作为一个独立的服务运行,并且提供了丰富的API接口,支持多种编程语言,使得开发者能够轻松地集成搜索...
接下来,你需要配置Solr服务器,这通常涉及到修改`solrconfig.xml`和`schema.xml`这两个核心配置文件。`solrconfig.xml`用于定义Solr的行为,如索引和查询的处理方式,以及缓存策略。而`schema.xml`则定义了字段类型...
本教程将引导你完成Solr的基本安装、配置以及数据库索引的建立,特别关注定时增量索引这一重要特性。 首先,从Apache官方网站下载Solr的最新稳定版本,例如5.1.0。解压缩文件到任何你喜欢的目录,比如F盘。接下来,...
本篇文章将详细介绍如何搭建Solr服务器,帮助开发者快速上手并理解Solr的基本配置流程。 #### 二、Solr服务器搭建步骤 ##### 2.1 创建Solr目录 首先,在计算机的指定位置(如:`D:\讲课内容--\新巴巴运动网`)...
这个压缩包包含了运行Solr所需的所有组件,包括Solr服务器、配置文件和相关的文档,方便用户在本地快速启动和测试。 首先,我们需要下载适用于Windows的Solr压缩包。下载完成后,解压缩到一个合适的目录,一般推荐...
虽然 Solr 可以运行在任何兼容的中间件上,但在本教程中,我们将以开源的 Apache Tomcat 为例。从 Apache 官网下载 Tomcat 的解压版,并按照官方文档的指示进行安装。 安装 Solr 本身,可以从 Apache 官网获取最新...
安装步骤需要把Solr服务器安装到Linux环境: 第一步:安装Linux、JDK、Tomcat。 第二步:把Solr的压缩包上传到服务器,并解压。 第三步:把Solr的war包部署到Tomcat下,并改名为solr.war。 第四步:解压war包,启动...
本文将详细介绍如何在Tomcat环境下部署Solr5.0,并进行必要的配置。 #### 二、部署前的准备工作 1. **JDK下载安装** - 下载地址:[http://www.greenxf.com/soft/60331.html]...
5. 启动Solr服务器:通过bin/solr start命令启动默认的单节点配置。 6. 测试Solr:访问管理界面,如http://localhost:8983/solr,查看是否正常运行。 7. 配置中文分词器:如IKAnalyzer,需在Solr的配置文件中添加...
- 创建Solr服务器的根目录:例如 `D:\lucene\solr\home`。 - 将解压后的 `example\solr` 目录下的所有文件复制到 `D:\lucene\solr\home` 路径下。 - 删除 `data` 文件夹中的所有数据。 - 修改 `D:\lucene\solr\...
1. **bin** 文件夹:这个目录下有启动和管理Solr服务器的各种脚本,如`solr`命令行工具,可以用于启动、停止和管理Solr实例。 2. **server** 文件夹:这是Solr的核心所在,包括了Jetty服务器(默认的嵌入式HTTP...
【Solr自学详细教程,吐血总结】 在IT领域,特别是在大数据处理和信息检索中,Apache Solr扮演着至关重要的角色。Solr是一款强大的、基于Java的全文搜索服务器,它建立在Lucene之上,提供了更高级的企业级搜索功能...
Solr 是一个基于 Lucene 的全文检索服务器,用于构建高效、可扩展的搜索应用。在本文中,我们将探讨如何在 Linux 环境下部署、维护和调优 Solr 4.4 版本。 首先,为了运行 Solr,我们需要先安装 Java 开发工具包...
2. **Server 目录**:包含运行Solr服务器所需的所有文件,如配置文件、日志目录、启动脚本等。这个目录下的`start.jar`是用于启动Solr服务器的命令行工具。 3. **dist 目录**:包含Solr的JAR文件和其他库,这些是...