写点比较初级的东东:
最近工作需要,研究搜索相关的内容,下面是搭建Solr4.5的一些心得,属于QuickStart类型的。
环境:
Tomcat6.x + Windows
Solr4.5(binary)
实际上网上的启动描述的也比较多,但是不知道为什么4.5还是有问题:
官方关于如何启动第一个实例的描述(Solr+Tomcat):
. http://wiki.apache.org/solr/SolrTomcat
. https://cwiki.apache.org/confluence/display/solr/Running+Solr+on+Tomcat
其他的版本不太清楚,4.5实际部署的时候有如下问题:
. 原版的WAR包实际上是无法启动的,Tomcat错误日志显示找不到SLF4j这个包(官网的说明是4.3以后实际上LOG是不依赖SLF4的,可以后面配置,但实际上是无法启动的)
----没有找到想要的答案,只好给原版的WAR包打一个补丁了,找到slf4j-api.jar;slf4j-log14.jar;commons-logging1.1.1.jar;log4j.1.2.16.jar,再配置一个log4j.xml放到War/web-inf/classes/下,启动OK。(也可以使用JDK默认的输出)
. 关于solr.solr.home的设置:不是很理解Solr为什么要这样做(可能一些扩展的、可定义的功能都是放在这个目录下的),solr.war并没有包含所有的运行包,有一部分配置、包实际上是运行在$solr.solr.home下面的。
注意运行Example的时候必须把Solr.solr.home设置成为$解压后的ZIP/example/solr这个目录,并且运行的时候解压后的包实际上是被依赖的(也就是说你不能新建一个别的目录,然后把相关的东东Copy进去),配置在example/solr/solrconfig.xml里面,只要打开这个文件仔细看一下就清楚了,本人就是比较心急,想直接看下效果,结果半天出不来。
就写到这里,玩solr去了。
相关推荐
Solr安装与使用 Solr是一款功能强大的搜索引擎,能够帮助我们快速搭建企业搜索平台。在本文中,我们将详细介绍Solr的安装和使用过程。 一、安装Solr 首先,我们需要下载Solr的安装包。这里我们使用的是Solr 1.3...
在这个版本中,安装和配置过程可能会有所不同,因此在学习Solr时,确保查阅对应版本的文档是非常重要的。 Apache Solr 的官方网站(http://wiki.apache.org/solr/)提供最全面和最新的文档,虽然这些文档通常是英文...
Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个...本文为solr下载安装教程
【Solr集群安装部署】 Apache Solr 是一个流行的开源全文搜索引擎,它提供了高效、可扩展的搜索和分析功能。在企业级应用中,通常需要部署Solr集群来实现高可用性和数据分布,以处理大量的索引和查询请求。以下是...
在Linux系统上如何搭建了solr搜索服务,同时运用到项目中
Solr配置安装(一) Apache Solr是一款基于Java的开源搜索服务器,由Apache软件基金会开发。它提供了全文检索、命中高亮、拼写检查、实时索引和多种数据类型支持等强大功能,常用于构建高性能的搜索应用。本文将...
### Solr集群安装手册知识点详解 #### 一、SolrCloud概述 - **定义与应用场景:** - **定义:** SolrCloud 是 Apache Solr 提供的一种分布式搜索解决方案,适用于需要大规模、高容错性、分布式索引及检索能力的...
本文将详细介绍如何在本地环境中安装和配置 Solr。 首先,我们需要准备的环境是 JDK 和 Tomcat。Solr 建立在 Java 之上,所以必须先安装 JDK 1.6 或以上版本。在安装 JDK 后,需要设置相应的环境变量,例如 `JAVA_...
文档中详细介绍了如何在ubuntu下面安装solr-4.9.0,以及在安装过程中出现的问题和解决办法
Solr 7.4 集群安装是一个关键的IT任务,涉及到分布式搜索和数据分析的基础设施建设。Apache Solr是一款开源的企业级搜索平台,能够处理大量数据并提供快速、高效的全文检索服务。在Solr 7.4版本中,它引入了多项改进...
### Solr搜索服务器安装配置详解 #### 一、Solr简介 Apache Solr是一款开源的高性能全文搜索引擎,基于Lucene库构建。它采用Java开发,提供了丰富的API接口,支持多种编程语言,使得开发者能够轻松地集成搜索功能到...
【标题】:“MySQL数据库基础教程:安装与基本操作” 【描述】:“这是一份详细的MySQL数据库的入门教程,包括从安装MySQL到执行基本查询的全过程。适用于初学者,旨在帮助理解数据库管理和SQL语言的基础知识。” ...
### Tomcat 8.0.28 + Solr 5.3.1 安装教程 #### 一、JDK 下载与安装 1. **下载** 访问官方下载页面:[http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html]...
在本文中,我们将深入探讨如何在Windows 7 64位环境下安装配置Solr 4.1,并结合IK分词器进行中文处理,以及使用SolrJ进行索引操作。 一、安装配置Solr 4.1 1. **安装JDK**: - 首先,下载并安装JDK 7的64位版本,...
### Window下Solr1.4安装部署的知识点详解 #### 一、Solr简介 Apache Solr 是一个高性能、基于Lucene的全文检索服务。它提供了丰富的功能集,包括高度可扩展性、易于部署和强大的搜索功能。Solr 1.4版本是在2009年...
7. **安装Solr**:在Ambari的管理界面中,选择离线安装模式,然后添加并启动Solr服务。Ambari会根据你的配置和定义文件,在每个节点上安装和配置Solr。 8. **验证安装**:安装完成后,可以通过Ambari的监控功能检查...
### Solr的安装使用步骤详解 #### Solr概述与特性 **Solr** 是 Apache 下的一个顶级开源项目,它基于 **Lucene** 进行构建,提供了强大的全文搜索能力。相较于 Lucene,Solr 提供了更为丰富的查询语言支持,并且...