方法一:
假定$SOLR_HOME为E:\Software\apache-tomcat-6.0.35-solr\solr
步骤1,从solr-4.3.0\dist复制solr-4.3.0.war到$SOLR_HOME并重命名为solr.war;
步骤2,将solr-4.3.0\example\solr复制到$SOLR_HOME目录(包含solr文件夹及其下面的文件);
步骤3,在tomcat/conf/catalina/localhost下新建solr.xml,如下:
<?xml version="1.0" encoding="utf-8"?> <Context docBase="E:\Software\apache-tomcat-6.0.35-solr\solr\solr.war" reloadable="true" > <Environment name="solr/home" type="java.lang.String" value="E:\Software\apache-tomcat-6.0.35-solr\solr\solr" override="true" /> </Context>
步骤4,从solr-4.3.0\example\lib\ext复制所有的jar到tomcat/lib下,并复制solr-4.3.0\example\resources\log4j.properties到tomcat/lib下(有关日志的说明,见http://wiki.apache.org/solr/SolrLogging),须知,solr-4.3.0.jar并没有自带日志打印组件,因此这个步骤不执行,可能引起“org.apache.catalina.core.StandardContext filterStart SEVERE: Exception starting filter SolrRequestFilter org.apache.solr.common.SolrException: Could not find necessary SLF4j logging jars.”异常;
完成上述步骤以后,启动tomcat,访问http://<host>:8080/solr/admin确认是否配置正常。
方法二:
如果只部署一个solr服务,也可以直接将solr.war复制到webapp目录,将solr-4.3.0\example\solr整个目录复制到{tomcat}目录,然后修改catalina.bat在okhome下加上set JAVA_OPTS=%JAVA_OPTS% -Dsolr.solr.home="%CATALINA_HOME%\solr",再执行方法一的步骤4。
有关solr在不同web容器下部署的说明,可以参考官方说明http://wiki.apache.org/solr/SolrInstall
转自:http://www.cnblogs.com/makemelaugh/archive/2013/05/19/3087590.html
相关推荐
### Solr在Tomcat下的部署知识点详解 #### 一、准备工作 在开始部署Solr之前,需要准备以下软件包: 1. **Tomcat版本**:本案例中...通过本文的详细介绍,相信读者已经对如何在Tomcat下部署Solr有了较为清晰的认识。
标题中的“tomcat下部署solr”意味着我们将讨论如何在Apache Tomcat服务器上安装和配置Apache Solr,这是一个流行的开源搜索引擎。Solr使得在大量数据中进行全文搜索、近似搜索、拼写检查以及多种其他高级功能变得...
这些文档可能会讲解如何在Tomcat环境下设置Solr服务器,包括部署Solr的WAR文件,配置服务器端的XML文件,以及调整Solr的配置以适应特定需求。 "solr-7.1.0.zip"是Solr的源代码和二进制文件,通常包含了Solr服务器的...
这通常涉及到在Tomcat中部署Solr的服务核心,设置相关的配置文件,并确保两者能协同工作。 描述中的“在window下搭建的solr环境,以整合配置好”,意味着已经完成了Solr的安装、配置和测试,现在要将其与Tomcat整合...
在本文中,我们将详细介绍 Tomcat 和 Solr 的配置安装过程。Tomcat 是一个开源的 Web 服务器软件,而 Solr 是一个基于 Lucene 的搜索服务器。它们都是 Java 语言开发的,因此可以在多种操作系统上运行。 一、Tomcat...
总结来说,整合Tomcat 8.0与Solr 8.0的过程主要包括下载和安装两个组件,部署Solr的WAR文件到Tomcat,配置IK分词器,以及在Solr的schema.xml中定义字段类型。完成这些步骤后,你就能够利用Tomcat的便捷性和Solr的...
整合这两者可以方便地在Web环境中部署和管理Solr服务。 **整合步骤详解:** 1. **创建目录结构**: 首先,在Lucene的根目录下创建一个名为`solr`的新文件夹,然后在此文件夹内创建`home`子文件夹。将Solr的`...
【标题】"Tomcat8+Solr7.4+IK"是一个在Linux环境下搭建的搜索引擎解决方案,其中包含了Apache Tomcat 8作为应用服务器,Solr 7.4作为搜索引擎核心,以及IK Analyzer作为中文分词工具。这个配置适用于需要处理大量...
在windows7级以上版本,使用tomcat中间件,部署solr7.x,并创建开发工程文档。为想用solr做全文索引的人一起学习交流一下。
标题 "Tomcat9 + Solr" 提示我们讨论的是如何在Apache Tomcat 9服务器上部署和运行Apache Solr搜索引擎。Solr是一个基于Java的开源全文搜索引擎,它提供了高效的索引和搜索功能,广泛用于企业级的信息检索系统。...
总结一下,这个压缩包提供了在Windows 10上快速部署Solr 7.7.2的环境,利用Tomcat 8.5.45作为Web服务器。你只需确保JDK 8已安装,然后解压、启动Tomcat,即可开始使用预配置的Solr实例。进一步的定制和优化,如调整...
在这个场景下,Tomcat 作为一个流行的 Java 应用服务器,常常被用来部署 Solr。下面我们将详细讨论如何将 Solr 3.5 版本整合到 Tomcat 中。 首先,我们需要了解 Solr 3.5 的主要特性。这个版本包含了对搜索性能的...
solr在Tomcat上的完成部署 (1)准备工作:下载apache-tomcat-8.5.37,solr-7.7.1.tgz,Jdk1.8 解压solr7,进入solr7解压后的目录 (C:\Users\Administrator\Downloads\solr-7.7.1),复制并重命名solr-7.7.1目录里...
在Solr 4.9版本中,可以与Jetty或Tomcat这样的Servlet容器进行集成,以实现更灵活的部署。 1. **Solr 4.9与Jetty的直接运行** - 首先,你需要从Apache官网下载Solr 4.9的zip包,并解压。 - 使用CMD命令行,进入...
而Tomcat作为流行的Java Servlet容器,是部署Solr服务器的常见选择。本教程将详细介绍如何在Tomcat中整合Solr3.6版本,并引入MMSEG4J中文分词库,实现高效的中文文本处理。 【Solr3.6核心概念】 1. **SolrCloud**:...
### Solr 在 Tomcat 下的搭建与配置数据库详解 #### 一、Solr 在 Tomcat 下的搭建步骤 **步骤1:准备Solr环境** - 首先确保已安装了Tomcat服务器以及Solr软件。 - 假设`SOLR_HOME`设置为`E:\software\apache-solr...