zoukankan      html  css  js  c++  java
  • Solr入门之(2)快速启动:第一个例子

      Solr作为一个web应用来启动,因此需要JDK支持,需要WEB容器,本文环境如下:

    JDK6.0或以上(环境变量设置等不再赘述)
    
    Tomcat-6.0.35或以上(自行下载)
    
    apache-solr-3.6.2.ziphttp://www.apache.org/dyn/closer.cgi/lucene/solr/Windows 7 :

    Solr提供了一个WEB应用,位于apache-solr-3.6.2解压包的/dist文件夹下,即apache-solr-3.6.2.war文件,为了方便访问,改名为solr.war

    Solr WEB应用的前提条件

      1、首先将war包解压为solr目录,解压方式不作赘述。

      2、solr/WEB-INF/lib下的jar包补全:dist/*.jar, dist/solrj-lib/*.jar下的jar全部拷贝,省事.

      3、提供log4j配置文件,不提供会报错,但是不影响正常启动.

      4、将apache-solr-3.6.2examplesolr目录复制到一个任意新目录,比如D:/Test/solr_home/下,该文件夹就是solr提供的一个索引库的简单例子。

    Solr WEB应用的启动步骤

      1、Tomcat的一些设置:本文将端口设置为8089; 编码设置为UTF-8URIEncoding="UTF-8"

      2、将solr部署到tomcat,但是在部署时需要提供一个solr/home的环境变量,下面的23步骤就分别用通常使用的部署web应用的方式来提供solr/home,选择其中一种方式即可.

      3、(可选一)${tomcat_home}/conf/Catalina/localhost文件夹(不存在手动创建)下创建solr.xml

    <?xml version="1.0" encoding="UTF-8" ?>
    <Context docBase="solr应用路径" reloadable="true" > 
        <Environment name="solr/home" type="java.lang.String" value="D:/Test/solr_home/solr" override="true" /> 
    </Context>
            说明:此种方式配置时solr应用路径不要放在${tomcat_home}/webapps/下。
                  solr/home即为上面复制出来的索引库的地址。

      4、(可选二)直接将solr应用放到${tomcat_home}/webapps/,但是要修改solrweb.xml文件:

    <env-entry>
        <env-entry-name>solr/home</env-entry-name>
        <env-entry-value>D:/Test/solr_home/solr</env-entry-value>
        <env-entry-type>java.lang.String</env-entry-type>
     </env-entry>

      5、启动tomcat,访问http://localhost:8089/solr即可显示主界面

      6、上述所有操作仅是了解solr作为一个web应用如何启动,后续依次介绍其它概念及界面操作。

  • 相关阅读:
    输入adb shell 时 提示error: more than one device and emulator
    增加 addDataScheme("file") 才能收到SD卡插拔事件的原因分析 -- 浅析android事件过滤策略
    Android音乐编程:管理音频焦点
    Android MediaScanner 详尽分析
    MediaScanner与音乐信息扫描==
    Vold工作流程分析学习
    [LeetCode] Majority Element II
    Android 四大组件学习之ContentProvider五
    HDU 1171 Big Event in HDU(01背包)
    Atom编辑器折腾记_(15)JS代码片段补全(插件:javascript-snippets)
  • 原文地址:https://www.cnblogs.com/tq03/p/3601048.html
Copyright © 2011-2022 走看看