zoukankan      html  css  js  c++  java
  • linux_solr

    solr安装(单机版)

    1.导入安装包(到新创建的singleSolr文件夹下)

    solr-4.10.3.tgz.tgz  apache-tomcat-7.0.47.tar.gz

    2.解压安装包

    tar -zxvf  **

    3.把解压的solr-4.10.3文件下的(solr-4.10.3/example/webapps/solr.war)复制到apache-tomcat-7.0.47/webapps下

    4.解压war包

    unzip -oq solr.war -d solr

    5.拷贝依赖内置日志文件

    cp solr-4.10.3/example/lib/ext/*   apache-tomcat-7.0.47/webapps/solr/WEB-INF/lib/

    6.拷贝solr依赖索引仓库

    cp  solr-4.10.3/example/solr  singleSolr

    7.指定仓库位置

    配置apache-tomcat-7.0.47/bin/catalina.sh文件,第一行添加

    export JAVA_OPTS="-Dsolr.solr.home=/usr/local/singleSolr/solr"

    8.拷贝solr-4.10.3下contrib和dist到索引仓库solr下

    cp contrib dist ../solr/

      在collection1/conf/solrConfig.xml修改以上两个文件的指定路径

    <lib dir="${solr.install.dir:..}/contrib/extraction/lib" regex=".*.jar" />
    <lib dir="${solr.install.dir:..}/dist/" regex="solr-cell-d.*.jar" />

    <lib dir="${solr.install.dir:..}/contrib/clustering/lib/" regex=".*.jar" />
    <lib dir="${solr.install.dir:..}/dist/" regex="solr-clustering-d.*.jar" />

    <lib dir="${solr.install.dir:..}/contrib/langid/lib/" regex=".*.jar" />
    <lib dir="${solr.install.dir:..}/dist/" regex="solr-langid-d.*.jar" />

    <lib dir="${solr.install.dir:..}/contrib/velocity/lib" regex=".*.jar" />
    <lib dir="${solr.install.dir:..}/dist/" regex="solr-velocity-d.*.jar" />

    9.配置IK分词器

     <1.导入IKAnalyzer2012FFul.jar  包到 apache-tomcat-7.0.47/webapps/solr/WEB-INF/lib下

     <2.导入相应的配置文件:扩展词汇,停用词汇,核心配置文件到apache-tomcat-7.0.47/webapps/solr/WEB-INF/classes(classes手动创建mkdir classes)下

      <3.配置索引域字段,配置索引仓库solr/collection1/conf/schema.xml中添加:

      <field name="test_ik" type="ik_type" indexed="true" stored="true" />
         <fieldType name="ik_type" class="solr.TextField">
          <analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>
         </fieldType>

         扩展:配置多个索引域字段示例:

         

    完事!

  • 相关阅读:
    20155333 《网络对抗》 Exp6 信息搜集与漏洞扫描
    20155333 《网络对抗》 Exp5 MSF基础应用
    20155333 《网络对抗》Exp4 恶意代码分析
    20155333 《网络对抗》Exp3 免杀原理与实践
    20155333 《网络对抗》Exp2 后门原理与实践
    2017-2018-2 20155333 《网络对抗技术》 Exp1 PC平台逆向破解
    2017-2018-1 20155333 《信息安全系统设计基础》第三周学习总结
    内核模块实践实验报告
    Linux内核期末总结
    Linux内核期中
  • 原文地址:https://www.cnblogs.com/zbdouble/p/8762570.html
Copyright © 2011-2022 走看看