zoukankan      html  css  js  c++  java
  • solr简易安装配置

    之前弄了段时间的lucene,昨天下午开始学solr,准备用到项目中,在网上找了一些教程,有的不是讲得太复杂,就是讲得不在点上,花了不少冤枉时间。有的一上来就花过半的篇幅大讲特讲“3H”,(what,why,when),然后复杂的架构图,当然不是说文章不好,相反地,非常专业非常漂亮。只是觉得大家的切入点不一样。这只是讲配置的小文。

     

    下载

    apache官网下载资源,我用的是版本4.1

    安装

       有两种安装方式

       一种是使用自带的jetty服务,直接运行编译好的文件,打开路径“solrsolr-4.10.1example”,可以看到start.jar,CMD下运行,即可启动.注意,因为是编译好的class文件,可能会有JDK版本不同引起的冲突异常。

     

    另一种方式,使用tomcat或其它服务器发布.首先把路径“solrsolr-4.10.1examplewebapps”下的solr.war文件发布到tomcatwebapps目录下,启动tomcat,此时会报错,不必管它,这步目的主要是为了解压,当然也可以把war文件解压发布。然后新建文件“solr_home,文件名不固定,路径也不固定,当然最好是在solr文件以内。把路径“solrsolr-4.10.1examplemulticore”里的文件全部复制到“solr_home”内。可以看到里面有文件“core0”,“core1”,索引文件即是将会存入在这里。最后一步,把“solr_home”的位置告之程序,步骤为,打开tomcat服务器的下发布的solr项目web.xml,里面有一段注释代码:

     

    把注释打开,看到一句话“put your solr home here,即是把你创建的“solr_home”路径复制过来就可以了。

     

    简单总结起来就是,解压发布到tomcat服务器中,然后需要一个用来存储索引的文件夹,然后在web.xml中配置此路径即可.当然还有jar文件。

     当然,solr本质是对lucene的封装,jar包是少不了的。如果仅为是solr的安装运行,我只在tomcatlib下导入slf4j-api-1.7.6.jarcommons-logging-1.2.jar两个即可。Solr的功能还在摸索学习中,我觉得,不一次性导入,而在学习摸索的过程中,需要什么去导什么,更有助于理解。

  • 相关阅读:
    linux下修改MAC地址方法
    自定义VBS脚本(统计在指定文件中搜索字符串出现的次数)
    mysql 1053错误,无法启动的解决方法
    VBS自编写脚本。(实现批量修改文件名且在执行前,备份原有文件夹中的文件)
    在命令提示符下,怎么查看windows开启了哪些服务?
    vbs 读取txt是读取特定的行
    Windows XP SP3中远程桌面实现多用户登陆
    Linux关机命令详解
    VBS 读取文本文件特殊字符前如逗号的值并赋值给变量
    VBS基础篇
  • 原文地址:https://www.cnblogs.com/eryuan/p/4058761.html
Copyright © 2011-2022 走看看