zoukankan      html  css  js  c++  java
  • Tomcat配置Solr4.8

    简介:Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-serviceAPI接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。

    1.下载solr4.8,下载地址:http://archive.apache.org/dist/lucene/solr/,下载减压到E盘:E:\solr-4.8.0

    2.将E:Program FilesApache Software Foundation omcat7conf目录下的server.xml文件作如下修改:

     <Connector port="8080" protocol="HTTP/1.1"

                   connectionTimeout="20000"

                   redirectPort="8443" URIEncoding="UTF-8"/>

    3.将E:solr-4.8.0examplewebapps目录中的solr复制到tomcatwebapps目录下,启动tomcat时会自动解压。

    4.在E盘新建solrHome目录,将E:solr-4.8.0example目录下的solr拷贝到solrHome目录下。

    5.在E:Program FilesApache Software Foundation omcat7confCatalinalocalhost目录中新建solr.xml文件:

    <?xml version="1.0" encoding="utf-8"?>

    <Context docBase="/solr.war" debug="0" crossContext="true">

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

    </Context>

    注意:docBase=“solr.war的目录,如果放在了/tomcat安装目录/webapps下,则是/solr.war
    Environment name="solr/home"必须这么写,可能solr默认为solrhome目录(记住必须这么写)

    Environment  value="E:sourceapache-solr-1.4.1examplesolr" 值,是solr目录,就是包括bin,conf等目录,一定要有.

    6.从solr-4.8.0examplelibext复制所有的jartomcat/lib下,并复制solr-4.8.0example esourceslog4j.propertiestomcat/lib(有关日志的说明,见http://wiki.apache.org/solr/SolrLogging),须知,solr-4.8.0.jar并没有自带日志打印组件,因此这个步骤不执行,可能引起“org.apache.catalina.core.StandardContext filterStart SEVERE: ExceptionstartingfilterSolrRequestFilterorg.apache.solr.common.SolrException: Could not find necessary SLF4j logging jars.”异常;

    7.启动Tomcat服务器,在浏览器中输入http://localhost:8080/solr出现如下画面:

  • 相关阅读:
    std thread
    windows更新包发布地址
    How to set up logging level for Spark application in IntelliJ IDEA?
    spark 错误 How to set heap size in spark within the Eclipse environment?
    hadoop 常用命令
    windows 安装hadoop 3.2.1
    windows JAVA_HOME 路径有空格,执行软连接
    day01MyBatisPlus条件构造器(04)
    day01MyBatisPlus的CRUD 接口(03)
    day01MyBatisPlus入门(02)
  • 原文地址:https://www.cnblogs.com/CooderIsCool/p/4729272.html
Copyright © 2011-2022 走看看