• Solr系列一:Solr与Tomcat的整合


    第一次尝试着去写一个系列的教程,希望自己能坚持下去,也希望自己能够通过博客的编写来加深自己对solr搜索的理解。

    Solr与Tomcat的整合网上有很多教程,我就以我的整合为例来讲述一下我的整合过程,我在整合的过程中用的是solr4.10

    第一步:下载solr的源码包,下载地址:<a>http://mirrors.hust.edu.cn/apache/lucene/solr/</a>,在这可以选择你想要的版本

    第二步:下载solr-4.10.4.zip,解压缩该文件。

    第三步:solr-4.10.4dist目录下的solr-4.10.4.war拷贝到tomcat的webapps目录下,并且重命名为solr.war(名称可以随意),怎么起名就在访问的时候怎么访问。

    第四步:启动tomcat,这个时候会自动解压solr.war到solr目录内。

    第五步:创建solr home的目录,在任意位置创建一个目录,命名为solr_home(名称也是随意)。我创建的目录为:D:Develop SoftWaresolr_home4.10.

    第六步:将solr源码包内solr-4.10.4examplesolr目录下的所有文件以及文件夹拷贝到第四步创建的目录solr_home内。

    第七步:修改solr的web.xml文件来配置solr home的路径,打开tomcat的webapps/solr/WEB_INF/目录下的web.xml,找到如下位置:

    将注释去掉,并且设置你的solr_home路径,如下:

    第八步:将源码包内solr-4.10.4examplelibext下的所有jar包拷贝到tomcat的webapps/solr/WEB_INF/lib目录下。

    最后重启tomcat服务器,在浏览器中输入<a>http://localhost:8080/solr</a>得到如下界面即配置成功!

    这样solr就和Tomcat整合到一起了。其它版本的整合方法基本一样。在整合的时候如果不拷贝第八步中的jar包,那么在浏览器中访问的时候会一直出现404错误。

    下节我将会讲述一下solr与中文分词器mmseg4j的整合。

  • 相关阅读:
    Storm分布式实时流计算框架相关技术总结
    上手开源项目的几点建议【转】
    笔试面试的路上——努力ing
    Storm配置项详解【转】
    storm UI
    leetcode-单词探索
    leetcode-全排列详解(回溯算法)
    leetcode-生成括号(回溯算法)
    leetcode-递增的三元子序列
    leetcode-最长无重复字符的子串
  • 原文地址:https://www.cnblogs.com/huajiezh/p/5432840.html
Copyright © 2020-2023  润新知