`

solr 安装配置

    博客分类:
  • solr
 
阅读更多

下载:

下载地址:http://mirror.bit.edu.cn/apache/lucene/solr/  选择对应的版本(本次下载的是4.10.4)

windows下载:solr-4.10.4.zip Linux下载:solr-4.10.4.tgz

解压开后的目录说明:

    exapmle

        solr 配置了solr运行时信息是一个标准的solrhome目录。

        webapps-->solr.war

 

安装:

1,安装tomcat    

参考http://wangshirufeng.iteye.com/blog/2242993

2,将solr.war部署到tomcat中

复制solr-4.10.4\example\webapps中的solr.war文件到tomcat安装目录中的webapps文件夹下

运行tomcat。tomcat会自动解压solr.war文件。

删除solr.war文件。(不然每次启动tomcat都会发布一次)

3,添加扩展依赖包到指定目录

打开文件夹:solr-4.10.4/example/lib/ext,复制所有jar包到tomcat的webapps/solr/WEB-INF/lib下。

4,添加log4j配置文件

将solr-4.10.4/example/resource下的log4j.properties文件到/webapps/solr/WEB-INF/classes下

5,在web.xml中指定solrhome的位置

		<env-entry>
		   <env-entry-name>solr/home</env-entry-name>
		   <env-entry-value>E:\solrhome\solr</env-entry-value>
		   <env-entry-type>java.lang.String</env-entry-type>
		</env-entry>

将solr-4.10.4\example\solr拷贝到E:/solrhome目录下

 

6, SolrCore配置      

 a,solr-4.10.4 下面的 contrib和dist文件夹拷贝到E:\solrhome目录下

 b,将SolrCore/conf/solrconfig.xml中的 

 <lib dir="${solr.install.dir:../../..}/contrib/extraction/lib" regex=".*\.jar" />

 <lib dir="${solr.install.dir:../../..}/dist/" regex="solr-cell-\d.*\.jar" />

 

 <lib dir="${solr.install.dir:../../..}/contrib/clustering/lib/" regex=".*\.jar" />

 <lib dir="${solr.install.dir:../../..}/dist/" regex="solr-clustering-\d.*\.jar" />

 

 <lib dir="${solr.install.dir:../../..}/contrib/langid/lib/" regex=".*\.jar" />

 <lib dir="${solr.install.dir:../../..}/dist/" regex="solr-langid-\d.*\.jar" />

 

 <lib dir="${solr.install.dir:../../..}/contrib/velocity/lib" regex=".*\.jar" />

 <lib dir="${solr.install.dir:../../..}/dist/" regex="solr-velocity-\d.*\.jar" />

改为:

 <lib dir="${solr.install.dir:../..}/contrib/extraction/lib" regex=".*\.jar" />

 <lib dir="${solr.install.dir:../..}/dist/" regex="solr-cell-\d.*\.jar" />

 

 <lib dir="${solr.install.dir:../..}/contrib/clustering/lib/" regex=".*\.jar" />

 <lib dir="${solr.install.dir:../..}/dist/" regex="solr-clustering-\d.*\.jar" />

 

 <lib dir="${solr.install.dir:../..}/contrib/langid/lib/" regex=".*\.jar" />

 <lib dir="${solr.install.dir:../..}/dist/" regex="solr-langid-\d.*\.jar" />

 

 <lib dir="${solr.install.dir:../..}/contrib/velocity/lib" regex=".*\.jar" />

 <lib dir="${solr.install.dir:../..}/dist/" regex="solr-velocity-\d.*\.jar" />

将solr-4.10.4下的contrib和dist文件夹拷贝到E:\solrhome目录下

 

注意: 1,solr.install.dir 路径表示:E:\solrhome\solr\collection1

            2,这步操作不做也不会报错,但是在主界面的日志部分能有找不到资源的日志。 

     

 

启动tomcat后在浏览器地址输入http://localhost:8888/solr/#/ 可以看到SolrHome主页

 

 

配置多个SolrCore:

1,复制collection1 并重命名为 collection2

2,修改 collection2/core.properties 文件内容,将其改为:name=collection2

 

 

分享到:
评论

相关推荐

    Tomcat和solr安装配置说明

    Tomcat和solr安装配置说明,详细记录了Tomcat和solr安装配置

    solr安装配置(单核、多核)

    本篇将详细介绍如何在本地环境中安装并配置 Solr,包括单核心(core)和多核心的设置。 **一、Solr 单核心安装配置** 1. 首先,我们需要从 Apache Tomcat 官网下载 Tomcat,这将作为 Solr 的服务器容器。Tomcat ...

    solr安装配置

    本文将详细介绍如何在本地环境中安装和配置 Solr。 首先,我们需要准备的环境是 JDK 和 Tomcat。Solr 建立在 Java 之上,所以必须先安装 JDK 1.6 或以上版本。在安装 JDK 后,需要设置相应的环境变量,例如 `JAVA_...

    Solr安装与配置

    本文将详细介绍如何进行 Solr 的安装与配置。 首先,安装 Solr 需要先确保你的系统已经安装了 Java Development Kit (JDK) 1.6 或以上版本,因为 Solr 需要依赖 JDK 来运行。你可以从 Oracle 的官方网站下载并安装...

    solr安装与配置

    #### 三、Solr配置细节 ##### 1. 配置核心 - **配置核心信息**:每个索引都需要一个核心(Core),核心是Solr的一个实例,包含一个或多个索引。在`D:\Solr\solr1\home`目录下,可以通过编辑`core.properties`文件来...

    Solr配置安装(一)

    Solr配置安装(一) Apache Solr是一款基于Java的开源搜索服务器,由Apache软件基金会开发。它提供了全文检索、命中高亮、拼写检查、实时索引和多种数据类型支持等强大功能,常用于构建高性能的搜索应用。本文将...

    solr搜索服务器安装配置

    ### Solr搜索服务器安装配置详解 #### 一、Solr简介 Apache Solr是一款开源的高性能全文搜索引擎,基于Lucene库构建。它采用Java开发,提供了丰富的API接口,支持多种编程语言,使得开发者能够轻松地集成搜索功能到...

    solr安装到Linux系统

    在Linux系统上如何搭建了solr搜索服务,同时运用到项目中

    tomcat和solr的配置安装过程

    "Tomcat 和 Solr 的配置安装过程" 在本文中,我们将详细介绍 Tomcat 和 Solr 的配置安装过程。Tomcat 是一个开源的 Web 服务器软件,而 Solr 是一个基于 Lucene 的搜索服务器。它们都是 Java 语言开发的,因此可以...

    Solr操作说明文档

    Solr 的基本安装配置主要包括 Solr 配置所需包、Solr 配置文件详解和 Solr 服务配置说明三个部分。 Solr 配置所需包 Solr 需要的配置包主要包括 JDK、Apache Tomcat 和 Apache ZooKeeper 等。 Solr 配置文件详解 ...

    手把手教你 对 solr8 配置用户登录验证 涉及到的配置文件

    在 Solr 8 中,为了确保系统的安全性和数据的隐私性,配置用户登录验证是非常重要的步骤。本文将详细介绍如何对手动配置 Solr 8 的用户登录验证。 首先,我们需要了解 Solr 的安全组件——Jetty 容器。Solr 默认...

    solr安装部署文档

    Solr 安装部署文档 Solr 是一个基于 Lucene 的搜索服务器,提供了强大的全文搜索功能。下面是基于 Solr 5.5.5 的安装部署文档,包含 Solr 导入 Oracle 数据库的步骤。 Solr 安装部署 1. 下载 Solr 5.5.5,地址:...

    Solr入门配置说明

    【Solr入门配置说明】 ...总的来说,配置Solr涉及JDK、Tomcat的安装与环境变量设置,以及Solr自身的部署和核心配置。一旦完成这些步骤,你就能够利用Solr的强大搜索功能来提升你的应用程序的用户体验。

    solr笔记solr笔记

    3. 安装 SolrCore:SolrCore 是 Solr 的核心组件,需要安装和配置 SolrCore。 4. 配置 SolrHome:SolrHome 是 Solr 的主目录,包括多个 SolrCore 目录,每个 SolrCore 目录中包含 Solr 实例的运行配置文件和数据文件...

    Solr文档.pdf

    Solr安装配置相对直接,可以从其官方网站下载特定版本(如Solr4.10.3),并根据运行环境(Linux或Windows)选择相应的安装包。Solr使用指南亦可在其官方wiki页面找到。安装后,Solr主要目录结构包括bin(运行脚本)...

    Solr安装与配置solr.rar

    本压缩包“Solr安装与配置solr.rar”包含了Solr的安装和配置步骤,对于理解和使用Solr进行全文检索、索引和查询操作具有重要的参考价值。 首先,我们需要了解Solr的基本架构。Solr的核心组件包括索引库、请求处理器...

Global site tag (gtag.js) - Google Analytics