`

solr配置

 
阅读更多

一、 环境

   solr   下载地址 http://archive.apache.org/dist/lucene/solr/6.2.0/

  jdk 1.8 

tomcat8

 

二、 安装solr到tomcat

  1  解压solr ,把 solr-6.2.0\solr-6.1.0\server\solr-webapp下的 webapp 文件夹拷贝到tomcat 的webapps下,重命名为solr,也可以是其他名字;

  ( 注意,此处有的教程错误的将solr-webapp文件夹进行拷贝,这会导致solr启动不了)

   2 拷贝solr-6.2.0\server\lib\ext 下的jar包到 tomcat\webapps\ 下solr 项目的WEB-INF\lib下;拷贝solr-6.2.0\dist 下solr-dataimporthandler jar 包,solr-dataimporthandler-extras-6.2.0.jar 包 到 tomcat\webapps\ 下solr 项目的WEB-INF\lib下

 

 3 拷贝solr-6.2.0\server 下的solr文件夹到E盘或其它非中文目录下,重命名为solrhome;

 

4 修改tomcat\webapps\ solr(solr的项目名)\WEB-INF\web.xml, 找到如下代码,去掉注释,/put/your/solr/home/here 改为你自己的solrhome的路径,         如:E:/solr-home

<env-entry>

       <env-entry-name>solr/home</env-entry-name>

       <env-entry-value>/put/your/solr/home/here</env-entry-value>

       <env-entry-type>Java.lang.String</env-entry-type>

    </env-entry>

5 拷贝solr-6.2.0\server\resources下的log4j.properties到tomcat\webapps\solr\WEB-INF\classes,如果WEB-INF下没有classes文件那么就创建一个classes文件夹。

6、启动tomcat, 输入http://localhost:8080/solr/index.html 看到如下界面:

 

如果报403错误 有个节点<auth-constraint />,这个配置表示拒绝所有对这个资源的访问。原来如此,把这段代码注释掉:

 

在web.xml最底层 倒数第一个

 

添加core

  • 进入到solrhome文件夹,建立一个文件夹,用于存放你的core,例如我的cores 

 

1 进入到server\solr\configsets\sample_techproducts_configs 文件夹,将此文件夹下的conf 目录拷贝到刚刚建立的core的文件夹下,即我的cores文件夹下

  • 2  在浏览器中输入http://localhost:8080/solr/index.html,进入solr管理页面,点击左侧的add core,在name 和instanceDir下都输入cores(在步骤1中取得名称) ,点击add core即可 

-此时在输入http://localhost:8080/solr/index.html, 在左侧即可看见刚刚建立的core 

  • 然后在进入到\cores目录,此时会发现多了一个data文件夹和一个properties文件,如图:
  • ​​​​​​​

 

data目录,用于存储索引文件,core.properties文件用于存放core的配置信息

到此solr的搭建,以及第一个core的就到此结束了

 

---------------或者----------------

5、修改tomcat配置文件,D:\projects\solr\server\conf\server.xml:

在<Host name="localhost"  appBase="webapps"

            unpackWARs="true" autoDeploy="true">下添加:

<Context path="" docBase="solr" reloadable="false" crossContext="true">

                            <Environment name="solr/home" type="java.lang.String" value="D:\projects\solr\home" override="true"/>

                   </Context>

这里的docBase=”solr”,对应D:\projects\solr\server\webapps\solr 这里的文件夹中的solr;

 

分享到:
评论

相关推荐

    solr配置搜索引擎平台

    solr配置搜索引擎平台 一、 SOLR搭建企业搜索平台 二.... 三,,,,

    solr配置指南

    Solr配置指南旨在帮助初学者了解如何下载、安装和配置Apache Solr,这是一个流行的开源搜索引擎。下面是详细的步骤和相关知识点: 1. **下载Solr和Tomcat**:首先,你需要从官方网站下载Apache Solr和Apache Tomcat...

    solr 配置 以及建立索引

    ### Solr配置与全文搜索建立索引的知识点详解 #### 一、Solr的基本安装与配置 1. **下载Solr** - **版本选择**:根据项目需求选择合适的Solr版本,通常推荐使用官方提供的最新稳定版。 - **下载地址**:从Apache...

    Solr配置安装(一)

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

    Solr配置入门教程

    Solr配置入门教程主要涉及如何将数据从MySQL数据库和XML文件导入到Solr索引中。以下是详细步骤和相关知识点: 1. **下载与解压Solr**:首先需要从官方源获取Apache Solr的最新版本,并将其解压缩到一个合适的文件夹...

    solr_solr_

    在本配置文件中,我们关注的是`manageschema`配置,这是Solr用来管理其Schema XML的一种工具,用于定义字段类型和字段,以及它们如何被索引和搜索。 在Solr中,Schema是核心组件之一,它定义了文档的结构和处理方式...

    solr配置放啊

    ### Solr配置详解 #### 一、Solr简介与配置的重要性 Apache Solr是一款开源的高性能全文搜索引擎,基于Lucene库构建。它提供了一个高度可扩展的搜索平台,并且易于部署和管理。对于想要实现复杂搜索功能的企业级...

    Solr安装与配置

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

    solr配置IK分词器Jar包和配置文件

    标题中的“solr配置IK分词器Jar包和配置文件”意味着我们需要将IK分词器的相关库文件(Jar包)添加到Solr的类路径中,并且对Solr的配置文件进行适当的修改,以便Solr知道如何使用这个分词器。 首先,你需要下载IK...

    solr配置和solrJ的使用

    ### Solr配置与SolrJ使用详解 #### 一、Solr基本安装与配置 **1. 下载Solr** - **步骤说明**: 从Apache官方镜像站点下载Solr 1.4.1版本。 - **操作详情**: 访问链接`http://apache.etoak.com/lucene/solr/`,...

    solr配置和solrj使用(demo)

    ### Solr配置与SolrJ使用详解 #### 一、Solr简介 Solr是一款开源的、高性能的企业级全文搜索引擎,它可以独立运行并通过HTTP协议提供服务。用户可以通过发送XML文件来创建索引,或者通过HTTP GET请求来进行检索,...

    Solr配置安装(二)--之中文分语器IKAnalyzer

    标题中的“Solr配置安装(二)--之中文分词器IKAnalyzer”指的是在Solr搜索引擎平台上进行IKAnalyzer中文分词器的配置和安装过程。IKAnalyzer是一个针对中文处理的开源搜索分析器,广泛应用于Lucene和Solr项目中,为...

    solr4.1安装配置

    3. **修改Solr配置**: - 在`$SOLR_HOME/collection1/conf/schema.xml`文件中,在`&lt;types&gt;&lt;/types&gt;`之间添加以下内容: ```xml &lt;fieldType name="text_ik" class="solr.TextField"&gt; ``` - 同时,修改`...

    solr详细配置

    详细的solr配置 信息,从刚开始,到最后使用分词器的设置,附带jar包等

    Solr配置和使用

    Solr配置和使用

    solr配置与安装

    Solr的配置和安装: 1. 创建一个solr的文件夹作为服务器的位置,里面再建两个文件夹一个home文件夹一个server文件夹。 2. home文件夹中存放apache-solr-3.6.0\example\solr中的所有文件,删除data中所有的数据,...

    Solrj and Solr and LDAP and SearchEngine

    【Solr配置】 配置Solr涉及到多个步骤,包括: 1. 需求:首先,确保安装了JDK环境,因为Solr运行在Java平台上。 2. 下载:从Apache官方网站下载Solr的最新版本。 3. 配置:修改solrconfig.xml和schema.xml文件以定义...

    docker配置solr登录密码文件

    docker配置solr登录密码文件,内含配置密码的文件 、web.xml的文件 ,详情可以去看我的博客,博客地址:https://blog.csdn.net/huyande123/article/details/97110784

Global site tag (gtag.js) - Google Analytics