zoukankan      html  css  js  c++  java
  • Solr学习笔记之1、环境搭建

    Solr学习笔记之1、环境搭建

    一、下载相关安装包

    1、JDK

    2、Tomcat

    3、Solr

    此文所用软件包版本如下:

    操作系统:Win7 64位

    JDK:jdk-7u25-windows-i586.exe

    Tomcat:apache-tomcat-8.0.3.exe

    Solr:solr-4.7.0.zip

    注意:JDK 与 Tomcat 版本要对应,要么都是32位版本,要么都是64位版本,否则会报异常。

    二、Solr安装

    1、解压solr的zip安装包;

    2、将dist文件夹中的solr-4.7.0.war(版本不同文件名有所不同),重命名为solr.war并复制到Tomcat安装目录下的webapps文件夹下,系统会自动解压为solr文件夹;

    三、Solr配置

    1、在tomcat安装目录/conf/Catalina/localhost/下添加配置文件solr.xml,内容如下:

    <?xml version="1.0" encoding="UTF-8"?>
    <Context docBase="D:\tomcat\webapps\solr.war" debug="0" crossContext="true" >
      <Environment name="solr/home" type="java.lang.String" value="D:\tomcat\SolrSingle" override="true" />
    </Context>


    说明:

    docBase:指solr安装目录,即solr.war文件的绝对路径;

    solr/home:指solr存放索引的根路径。

    2、配置Solr的Core

    将Solr安装包中 \solr-4.7.0\solr-4.7.0\example\solr 文件夹下的 文件复制到 solr/home 文件夹中,并在\collection1\文件夹下新建data文件夹用来存放Solr索引。上述为配置Solr的单Core;如要配置Solr多Core则复制 \solr-4.7.0\solr-4.7.0\example\multicore 文件夹下的文件即可。

    3、添加依赖jar包

    将\solr-4.7.0\solr-4.7.0\example\lib\ext中全部jar包复制到Tomcat安装目下的lib文件中(如:D:\tomcat\lib)。若跳过此步骤,启动Solr是会报404错误。

    4、重启Tomcat,在浏览器中打开http://localhost:8080/solr/,如出现以下页面则证明安装配置成功。

    Solr

    四、问题记录

    在查看Solr的logging会出现: 19:44:42 WARN SolrResourceLoader Can't find (or read) directory to add to classloader: ../../../contrib/extraction/lib (resolved as: /solr/home/collection1/../../../contrib/extraction/lib). 这样的警告;

    这是因为找不到对应的jar包造成的。

    在/solr/home/collection1/conf/solrconfig.xml 中原有的配置文件为:  

    可以将 \solr-4.7.0\目录下的 contrib 和 dist 拷贝到 /solr/home/collection1/conf 下面,然后修改上面的配置文件中dir路径为绝对路径即可。如下图:

    转载请保留本文地址:http://www.cnblogs.com/wangwangfei/p/3596859.html

    相关资料

    基于Solr和Zookeeper的分布式搜索方案的配置

  • 相关阅读:
    qemu-img压缩磁盘操作
    qemu-img压缩磁盘操作
    qemu-img压缩磁盘操作
    qemu-img压缩磁盘操作
    单文件组件
    单文件组件
    单文件组件
    单文件组件
    最适合人工智能开发的5种编程语言优缺点对比
    浅谈WebService开发(一)
  • 原文地址:https://www.cnblogs.com/wangwangfei/p/3596859.html
Copyright © 2011-2022 走看看