`

solr4.4在tomcat6底下署

    博客分类:
  • solr
 
阅读更多
Solr最新版本是4.4,这两天一直在折腾其在tomcat6下的部署,参考了官方文档:
http://wiki.apache.org/solr/SolrTomcat

由于E文不继,根据官方文档部署的demo运行起来无法访问,报404,tomcat报错如下:
error filterstart
context [/solr] startup failed due to previous errors

最后参考Iteye一位网友的解决办法,是由于缺少了一些jar包和日志配置文件,最后问题才得以处理,感谢这位仁兄:
http://www.cnblogs.com/hupengcool/archive/2013/05/11/3072573.html

本次的环境是在Windows 7 下完成的部署,基于jdk1.6,现将步骤记录如下:

1)在apache官网下载solr4.4的包,解压到本地目录,如E:\apache\solr-4.4.0
2)找一个目录作为solr的home目录,如E:\solr\home
3)解压tomcat6,到bin先运行startup.bat,确保tomcat正常运行和访问,关闭tomcat
4)复制E:\apache\solr-4.4.0\example\solr目录下的所有文件到E:\solr\home
5)复制E:\apache\solr-4.4.0\dist目录下solr-4.4.0.war包到E:\solr\home
6)在tomcat\conf\Catalina\localhost目录下新增solr.xml,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="E:\solr\home\solr.war" debug="0" crossContext="true">
    <Environment name="solr/home" type="java.lang.String" value="E:\solr\home" override="true" />
</Context>
7)启动tomcat,访问http://localhost:8080/solr/,如果正常访问能见到solr界面,如果报上面所示错误,则将E:\apache\solr-4.4.0\example\lib\ext中的jar包copy到tomcat的lib中,再将E:\apache\solr-4.4.0\example\resources中的log4j.properties也放到tomcat/lib中,重启tomcat,再次访问solr,此时应该可以成功访问到了
分享到:
评论

相关推荐

    windows 7 solr4.4安装进tomcat8中

    在Windows 7操作系统中安装Apache Solr 4.4并将其部署到Tomcat 8是一项重要的配置工作,这对于搭建基于Solr的全文检索系统至关重要。下面将详细解释这个过程涉及的关键知识点。 首先,我们需要安装Java Development...

    solr4.4部署、维护、调优

    在本文中,我们将探讨如何在 Linux 环境下部署、维护和调优 Solr 4.4 版本。 首先,为了运行 Solr,我们需要先安装 Java 开发工具包(JDK)。这里我们选择了 JDK 1.7。使用 rpm 命令安装 JDK 1.7,并通过编辑 `/etc...

    solr4.10.2与tomcat6的整合

    ### Solr 4.10.2 与 Tomcat 6 的整合详解 #### 一、Solr 与 Tomcat 整合概述 Solr 是一个高性能、采用 Java 开发的全文搜索引擎,常用于网站搜索功能的搭建。而 Apache Tomcat 是一个免费开源的 Servlet 容器,...

    windows 下 部署 solr4.4

    - 重新启动Tomcat,Solr4.4应已在`http://localhost:8080/solr/`上运行。 - 访问管理界面,验证Solr实例是否正常工作,并根据需要创建和配置索引核心(core)。 - 使用`/dataimport`请求处理器,通过HTTP请求触发...

    solr3.5与tomcat6集成,添加自己的分词器

    本文将详细介绍如何在Tomcat 6环境下部署Solr 3.5,并实现自定义分词器。 #### 二、Solr与Tomcat集成步骤 ##### 步骤1:准备环境 确保已安装以下软件: - Tomcat 6.0.35 - Lucene 3.5.0 - Solr 3.5.0 - mmseg4j ...

    Solr3.5整合Tomcat

    在这个场景下,Tomcat 作为一个流行的 Java 应用服务器,常常被用来部署 Solr。下面我们将详细讨论如何将 Solr 3.5 版本整合到 Tomcat 中。 首先,我们需要了解 Solr 3.5 的主要特性。这个版本包含了对搜索性能的...

    solr4.4版本

    solr4.4版本,解压后可以放于tomcat下运行,可以配置数据库连接及SQL语句,将查询结果放在solr中缓存,项目直接操作solr,可以配置定时任务(PS:定时任务只支持到4.4版本,以后版本目前没有)solr作为数据库和项目...

    配置了solr服务的tomcat

    在本场景中,我们关注的是将 Solr 集成到 Tomcat 服务器上,以便利用其强大的搜索能力。Tomcat 是一个流行的开源 Java 应用服务器,常用于部署 Web 应用程序。下面我们将详细介绍如何配置已集成 Solr 的 Tomcat ...

    solr4.9与tomcat8,tomcat7整合

    - 在整合Solr 4.9和Tomcat 8.0时,你需要在Tomcat的`webapps`目录下放置`solr.war`文件。 - 启动Tomcat服务器,这会自动解压`solr.war`,生成一个名为`solr`的目录。 - 创建一个新的`solr`文件夹作为Solr的home...

    solr4.7在tomcat6中部署

    ### Solr 4.7 在 Tomcat 6 中部署详细步骤及知识点解析 #### 一、Solr 和 Tomcat 简介 - **Solr**:Apache Solr 是一个高性能、采用 Java 开发的全文搜索引擎。它基于 Lucene 库,支持高度可扩展性而不牺牲性能,...

    solr5.5.4&tomcat8.5.20 solr已经配置好,直接启动Tomcat即可

    solr5.5.4.war&tomcat8.5.20,solr环境已经配置好。直接启动Tomcat即可使用,使用的java环境是1.8的版本,低版本没测试过。solrHhome配置在Tomcat目录下,solr日志配置在Tomcat日志目录下。

    solr与tomcat整合

    要在Tomcat中配置Solr,需要修改Tomcat的`conf/Catalina/localhost`目录下的`solr.xml`文件。设置`docBase`属性为`E:\ruanjian\lucene-3.6.2\solr\server\solr`,这是你的Solr应用的路径。 5. **配置Context**: ...

    solr4.4.0入门配置步骤

    在这一步骤中,假设用户已经拥有了一个安装在D盘根目录下名为tomcat6的Tomcat服务器实例。 第三步,将下载的solr.war包拷贝到Tomcat的webapps目录。该目录是存放Web应用的默认目录,在Tomcat启动时,它会自动解压....

    solr4.7.2服务器tomcat集成

    5. **索引路径配置**:描述中提到索引路径在`tomcat\bin`中,这可能是误述,因为通常索引文件会存储在`solr_home`的每个核心的`data`目录下。如果你需要更改索引路径,需要在`solrconfig.xml`中修改`dataDir`属性。 ...

    solr3.5与tomcat的部署配置以及与java项目的集成

    ### Solr 3.5与Tomcat的部署配置及与Java项目的集成 #### 一、Solr 3.5与Tomcat的部署配置 **1. 下载与安装Solr** 首先,需要从官方或其他可信任来源下载Apache Solr 3.5.0。根据描述中的链接(虽然不可用),...

    solr6.0 tomcat搭建

    - 在 `Tomcat/solr` 目录下找到 `web.xml` 文件,将第 40 行的注释去除,并修改相应的路径为本地实际路径。 - 将 `E:\solr-6.6.2/server/solr` 下的所有文件复制到自定义的 `solrhome` 文件夹(例如 `E:\solrhome`...

    Solr在Tomcat下的部署

    ### Solr在Tomcat下的部署知识点详解 #### 一、准备工作 在开始部署Solr之前,需要准备以下软件包: 1. **Tomcat版本**:本案例中使用的是`apache-tomcat-6.0.41`。Tomcat作为Java Servlet容器,是Apache软件基金会...

Global site tag (gtag.js) - Google Analytics