zoukankan      html  css  js  c++  java
  • Solr4.8.1与Tomcat7整合

    Solr4.8.1和Tomcat7都可以到官方网站去下载,我这里就不多说了,如下图。

              

              

    这里我们首先解压Solr-4.8.1.zip,再解压Tomcat,解压后,再在当前文件夹下建2个文件夹,一个用来放Solr的目录文件的,一个用来放Tomcat要跑起来的solr项目,如下图:

               

    将solr-4.8.1examplesolr下的文件拷贝到home文件夹下,将solr-4.8.1examplewebapps下的solr.war拷贝到server目录下并解压并删除war包,如下图:

              

             

    我们在home目录下建一个文件夹,叫data,用来存储索引文件:homedata,并找到homecollection1conf目录下的solrconfig.xml找到如下行,指定索引数据存放路劲。

      

    指定Solr的工作目录,找到server目录中的solr项目,到WEB-INF下找到web.xml并找到如下代码,去掉注释,将env-entry-value的值改成home目录。

      

    到这里,Solr的就配置完成了,接下来配置Tomcat。

          Tomcat其实只是部署运行Solr项目。我们把tomcat的server.xml中增加host节点,如下:

    这里我直接使用了域名,你们可以将search.solr.com应解析到本地,当然你们这里也不需要配置这么复杂,可以直接在Context中加入,输入localhost就可以了!

    到这里,并不会如愿以偿的不报错,实际上还是会报错的,我们需要将solr-4.8.1examplelibext下的所有jar包加入到server中的solr项目中去。这时候再运行tomcat就不会报错了。如下图:

         

          ok,solr和tomcat整合完成了,接下来就继续讲解solr其他的知识。

  • 相关阅读:
    组合数问题
    [Repost] 悬线法
    图论 List
    杂项 List
    动态规划 List
    Binary Search
    树状数组,Fenwick Tree
    HDU1086判断线段相交
    高效大数模板
    HDUOJ2298三分加二分
  • 原文地址:https://www.cnblogs.com/sand-tiny/p/3937521.html
Copyright © 2011-2022 走看看