1、准备工作:下载tomcat(apache-tomcat-6.0.35) 以及solr(apache-solr-3.4.0)
2、安装tomcat,直接将下载的压缩包解压到指定目录(D:\apache-tomcat-6.0.35),设置环境变量CATALINA_HOME=D:\apache-tomcat-6.0.35,然后到%CATALINA_HOME%\bin目录下找到startup.bat文件,双击即可启动tomcat。解压solr到指定目录(D:\apache-solr-3.4.0)。
修改tomcat配置文件:%CATALINA_HOME%\conf\server.xml
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
修改为:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"/>
3、在%CATALINA_HOME%\HOME\conf\Catalina\localhost目录下新建文件solr.xml:
<Context path="/solr">
<Environment name="solr/home" type="java.lang.String" value="D:\apache-solr-3.4.0" override="true"/>
</Context>
4、在D:\apache-solr-3.4.0\dist目录下,拷贝apache-solr-3.4.0.war文件到tomcat的webapps目录下,并重命名为solr.war
5、拷贝D:\apache-solr-3.4.0\example\solr\目录下的conf目录到D:\apache-solr-3.4.0目录,也就是将示例example中的配置文件目录conf拷贝到solr目录下。
6、再次启动tomcat,如果能够看到加载solr的信息,并且没有报错,则说明部署成功。
其实还可以通过访问http://localhost:8080/solr/来验证是否部署成功,如果能够成功访问该页面,则部署成功。
分享到:
相关推荐
在Solr 3.4版本中,中文分词是实现中文搜索的关键步骤。在这个版本中,由于Solr主要支持英文分词,因此配置中文分词器需要额外的设置工作。这篇博客“solr 3.4 中文分词配置问题”很可能详细介绍了如何在Solr 3.4...
### Apache Solr 3.1 Cookbook 知识点解析 ...通过阅读《Apache Solr 3.1 Cookbook》,读者可以全面了解 Solr 的各项功能,并学会如何将其应用于实际项目中,从而构建出高效、稳定的企业级搜索解决方案。
在IT领域,尤其是在Java Web开发中,Tomcat和Solr是两个非常重要的工具。Tomcat作为一款开源的Servlet容器,广泛用于部署Java应用,而Solr则是一个强大的全文搜索引擎,适用于构建高效的搜索功能。本教程将详细介绍...
标题中的“tomcat下部署solr”意味着我们将讨论如何在Apache Tomcat服务器上安装和配置Apache Solr,这是一个流行的开源搜索引擎。Solr使得在大量数据中进行全文搜索、近似搜索、拼写检查以及多种其他高级功能变得...
标题 "Tomcat9 + Solr" 提示我们讨论的是如何在Apache Tomcat 9服务器上部署和运行Apache Solr搜索引擎。Solr是一个基于Java的开源全文搜索引擎,它提供了高效的索引和搜索功能,广泛用于企业级的信息检索系统。...
《Solr.3.1.Cookbook》是一本专注于Apache Solr搜索引擎的实践指南,而提供的"Solr.3.1.Cookbook_Code"压缩包则包含了书中所讲解的源代码示例。Solr是基于Lucene的全文搜索服务器,它提供了一个高效、可扩展的搜索...
【压缩包子文件的文件名称列表】仅给出了"solr",这通常意味着压缩包内包含了完整的Solr解压后的目录结构,包括`server`(Tomcat中部署的Solr服务器)、`example`(示例配置)、`dist`(Solr的发布文件)、`contrib`...
- 在 Tomcat 的配置目录 `conf/Catalina/localhost` 下创建一个名为 `solr.xml` 的文件。 - 编辑该文件,添加以下内容: ```xml <Context docBase="C:/Users/longge/Desktop/solr-4.10.2/dist/solr-4.10.2.war" ...
《Apache Solr 3.1 Cookbook》是一本深入探索Apache Solr 3.1功能的指南,由Rafał Kuć编写,旨在为读者提供超过100个实用的配方,帮助他们发掘与Apache的企业级搜索服务器——Solr交互的新方式。这本书版权属于...
### Apache Solr 3.1 Cookbook 知识点解析 #### 一、Apache Solr 3.1 简介 - **定义**: Apache Solr 是一个基于 Lucene 的高性能、可扩展的企业级搜索服务器。它支持高度动态的索引和搜索能力,广泛应用于网站的...
开发者可能需要解压这个文件,并将解压后的目录复制到Tomcat的webapps目录下,以启动一个运行在Tomcat上的Solr实例。 "apache-tomcat-9.0.1-windows-x64.zip"则是Tomcat的安装包,适用于64位Windows系统。安装...
solr5.5.4.war&tomcat8.5.20,solr环境已经配置好。直接启动Tomcat即可使用,使用的java环境是1.8的版本,低版本没测试过。solrHhome配置在Tomcat目录下,solr日志配置在Tomcat日志目录下。
【整合过程】:在“Tomcat8+Solr7直装版”中,Tomcat作为Solr的服务器环境,已经配置好Solr的核心服务,用户无需手动配置Solr服务器或设置上下文路径。通常,这会涉及到在Tomcat的webapps目录下放置Solr的WAR文件,...
要在Tomcat中配置Solr,需要修改Tomcat的`conf/Catalina/localhost`目录下的`solr.xml`文件。设置`docBase`属性为`E:\ruanjian\lucene-3.6.2\solr\server\solr`,这是你的Solr应用的路径。 5. **配置Context**: ...
这通常涉及到在Tomcat中部署Solr的服务核心,设置相关的配置文件,并确保两者能协同工作。 描述中的“在window下搭建的solr环境,以整合配置好”,意味着已经完成了Solr的安装、配置和测试,现在要将其与Tomcat整合...
总之,Solr 3.5 整合到 Tomcat 可以让你利用 Tomcat 的稳定性和灵活性来运行和管理 Solr 搜索服务,从而在 web 应用中实现高效的全文检索功能。通过理解 Solr 的配置和 Tomcat 的部署机制,你可以更好地定制和扩展你...
在Solr 4.9版本中,可以与Jetty或Tomcat这样的Servlet容器进行集成,以实现更灵活的部署。 1. **Solr 4.9与Jetty的直接运行** - 首先,你需要从Apache官网下载Solr 4.9的zip包,并解压。 - 使用CMD命令行,进入...
描述中提到"已经整合IKAnalyzer中文分词, 直接使用即可",这意味着开发者已经完成了将IKAnalyzer与Solr的集成工作,使得Solr具备了对中文文本的分词处理能力,用户可以直接在该环境中进行搜索和索引操作,无需额外的...