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其他的知识。

  • 相关阅读:
    tomcat 支持https
    linux环境下jdk 安装以及maven私服搭建
    消息中间间初识
    HDU 5527 Too Rich
    HDU 5534 Partial Tree
    HDU 5543 Pick The Sticks
    HDU 5542 The Battle of Chibi dp+树状数组
    CodeForces 842D Vitya and Strange Lesson
    Codeforces 858D Polycarp's phone book
    HDU 5489 Removed Interval
  • 原文地址:https://www.cnblogs.com/sand-tiny/p/3937521.html
Copyright © 2011-2022 走看看