环境:Windows + tomcat 5.5
安装单个solr应用
下载tomcat5.5安装包. 把它安装在c:\tomcat\目录下
输入 http://localhost:8080/检测一下tomcat是否安装正确
编辑 Tomcat’s conf/server.xml, 添加下面的属性到Connector节点上面: URIEncoding=”UTF-8″.
- <Server ...>
- <Service ...>
- <Connector ... URIEncoding="UTF-8"/>
- ...
- </Connector>
- </Service>
- </Server>
下载并解压Solr的发布包,解压目录为C:\temp\solrZIp\ (当然也可以在其他目录,只是为了方便下面的说明,随便放了个位置)
创建一个目录”c:\web\solr\”
把刚才解压的solr.zip的包的目录 c:\temp\solrZip\example\solr\下面的”example\solr “的内容拷贝到”c:\web\solr”目录下面,
停止Tomcat服务;
把文件”*solr*.war “从” c:\temp\solrZip\dist\”目录下面拷贝到Tomcat的 webapps 目录下面c:\tomcat\webapps\
把”*solr*.war “文件重命名为”solr.war”;
在系统托盘下面找到tomcat的图标,点击配置其”Java option”为-Dsolr.solr.home=c:\web\solr
启动Tomcat服务
在ie地址栏中输入”http://localhost:8080/solr/admin “看一下,你是否安装成功,如果不成功,请检查以上的步骤。
在一个Tomcat上部署多个solr
下载安装tomcat到c:\tomcat\
检测tomcat是否安装成功: http://localhost:8080/
参照上面,在c:\tomcat\conf\server.xml 文件 中添加URIEncoding=”utf-8″到Connector节点上面.
下载solr的发布包,并解压到c:\temp\
创建两个目录,作为两个solr的home目录,分别为: c:\web\solr1 和c:\web\solr2
把c:\temp\solrZip\example\solr\目录下面的” example\solr “目录下面的所有内容拷贝到目录
c:\web\solr1\和c:\web\solr2\
停止Tomcat服务
从c:\temp\solrZip\dist\目录下复制”*solr*.war “文件到Tomcat的lib目录下面,c:\tomcat\lib\
重命名” *solr*.war “为” solr.war ”
在c:\tomcat\conf\Catalina\localhost 目录下面创建一个新的文件solr1.xml,其他内容如下:
- <Context docBase="c:\tomcat\lib\solr.war" debug="0" crossContext="true" >
- <Environment name="solr/home" type="java.lang.String" value="c:\web\solr1" override="true" />
- </Context>
同样的方法,在c:\tomcat\conf\Catalina\localhost 目录下创建一个新文件,名为solr2.xml,内容如下:
- <Context docBase="c:\tomcat\lib\solr.war" debug="0" crossContext="true" >
- <Environment name="solr/home" type="java.lang.String" value="c:\web\solr2" override="true" />
- </Context>
启动tomcat服务
启动完毕后在ie地址栏输入
http://localhost:8080/solr1/admin
http://localhost:8080/solr2/admin
来检测部署是否正确
<!---->
分类: java开源, solr |
分享到:
相关推荐
标题中的“tomcat下部署solr”意味着我们将讨论如何在Apache Tomcat服务器上安装和配置Apache Solr,这是一个流行的开源搜索引擎。Solr使得在大量数据中进行全文搜索、近似搜索、拼写检查以及多种其他高级功能变得...
### Solr在Tomcat下的部署知识点详解 #### 一、准备工作 在开始部署Solr之前,需要准备以下软件包: 1. **Tomcat版本**:本案例中...通过本文的详细介绍,相信读者已经对如何在Tomcat下部署Solr有了较为清晰的认识。
总结来说,整合Tomcat 8.0与Solr 8.0的过程主要包括下载和安装两个组件,部署Solr的WAR文件到Tomcat,配置IK分词器,以及在Solr的schema.xml中定义字段类型。完成这些步骤后,你就能够利用Tomcat的便捷性和Solr的...
标题 "Tomcat9 + Solr" 提示我们讨论的是如何在Apache Tomcat 9服务器上部署和运行Apache Solr搜索引擎。Solr是一个基于Java的开源全文搜索引擎,它提供了高效的索引和搜索功能,广泛用于企业级的信息检索系统。...
这些文档可能会讲解如何在Tomcat环境下设置Solr服务器,包括部署Solr的WAR文件,配置服务器端的XML文件,以及调整Solr的配置以适应特定需求。 "solr-7.1.0.zip"是Solr的源代码和二进制文件,通常包含了Solr服务器的...
【标题】"Tomcat8+Solr7.4+IK"是一个在Linux环境下搭建的搜索引擎解决方案,其中包含了Apache Tomcat 8作为应用服务器,Solr 7.4作为搜索引擎核心,以及IK Analyzer作为中文分词工具。这个配置适用于需要处理大量...
这通常涉及到在Tomcat中部署Solr的服务核心,设置相关的配置文件,并确保两者能协同工作。 描述中的“在window下搭建的solr环境,以整合配置好”,意味着已经完成了Solr的安装、配置和测试,现在要将其与Tomcat整合...
- 在 Tomcat 的配置目录 `conf/Catalina/localhost` 下创建一个名为 `solr.xml` 的文件。 - 编辑该文件,添加以下内容: ```xml <Context docBase="C:/Users/longge/Desktop/solr-4.10.2/dist/solr-4.10.2.war" ...
在这个场景中,我们将讨论如何在Java Development Kit (JDK) 1.8环境下,使用Apache Tomcat 8来部署Solr 7.2.0。 首先,确保你的系统已经安装了JDK 1.8。JDK是Java开发和运行的基础,包含了编译器、JRE(Java ...
【整合过程】:在“Tomcat8+Solr7直装版”中,Tomcat作为Solr的服务器环境,已经配置好Solr的核心服务,用户无需手动配置Solr服务器或设置上下文路径。通常,这会涉及到在Tomcat的webapps目录下放置Solr的WAR文件,...
整合这两者可以方便地在Web环境中部署和管理Solr服务。 **整合步骤详解:** 1. **创建目录结构**: 首先,在Lucene的根目录下创建一个名为`solr`的新文件夹,然后在此文件夹内创建`home`子文件夹。将Solr的`...
在这个场景下,Tomcat 作为一个流行的 Java 应用服务器,常常被用来部署 Solr。下面我们将详细讨论如何将 Solr 3.5 版本整合到 Tomcat 中。 首先,我们需要了解 Solr 3.5 的主要特性。这个版本包含了对搜索性能的...
通过以上步骤,我们可以成功地在Tomcat上部署Solr,并配置了IKAnalyzer分词器,实现了从数据库导入数据并进行全文检索的功能。Solr的强大在于它的灵活性和扩展性,可以根据需求进行更复杂的功能定制,例如设置更多...
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目录里...
在windows7级以上版本,使用tomcat中间件,部署solr7.x,并创建开发工程文档。为想用solr做全文索引的人一起学习交流一下。
在Solr 4.9版本中,可以与Jetty或Tomcat这样的Servlet容器进行集成,以实现更灵活的部署。 1. **Solr 4.9与Jetty的直接运行** - 首先,你需要从Apache官网下载Solr 4.9的zip包,并解压。 - 使用CMD命令行,进入...