• SOLR企业搜索平台 一 (搭建SOLR)


     前提是已经安装了java的环境,环境变量的配置不做为讲解,网上也有大量资料.下面以linux为例来说明如何搭建好一个solr

    1)首先下载solr,下载地址:http://mirror.bit.edu.cn/apache/lucene/solr/

    2)准备运行容器,我用的是tomcat-7.0.27.

        也可以不用准备专门的容器,只需解压好solr,找到example文件夹,然后运行 start.jar。具体指令:java -jar start.jar。做应用的时候,不建议采用该方式。该方式内部包含了jetty! 

    3)解压好tomcat,将solr包下面的dist文件夹中的apache-solr-xxx.war 拷贝到 tomcat的webapps下,并且改名为 solr.war。

    4)新建一个 solr-tomcat文件夹(我将他建立在了宿主目录下,路径为/home/jason/solr-tomcat/。也可以不这样,放哪由你决定。) 建立好该文件夹以后,在solr-tomcat下面再建立一个solr文件夹,把下载的solr包里面的example/solr文件夹下所有文件放入到solr-tomcat/solr里面。

    5)最后一步 配置 solr.home。

        基于JNDI 

        在tomcat的conf文件夹建立Catalina文件夹,然后在Catalina文件夹中在建立localhost文件夹,在该文件夹下面建立solr.xml,其中内容:

    1. <Context docBase="/home/jason/tomcat7/webapps/solr.war" debug="0" crossContext="true" >   
    2.       <Environment name="solr/home" type="java.lang.String" value="/home/jason/solr-tomcat/solr" override="true" />   
    3. </Context>   
     
    6)打开浏览器,访问 http://127.0.0.1:8080/solr/。如果能够访问,恭喜您跑起来了。 
     
    如果发现Solr安装异常:SolrException: Error loading class 'solr.VelocityResponseWriter'。修改solr.home/solr/conf/solrconfig.xml,将

     enable:true改为enabled:false即可

    1. <queryResponseWriter name="velocity" class="solr.VelocityResponseWriter" enable="${solr.velocity.enabled:false}"/> 

    本文出自 “李明泽” 博客,请务必保留此出处http://3961409.blog.51cto.com/3951409/833366

  • 相关阅读:
    vim 颜色主题设置
    给vim安装YouCompleteMe
    linux的主题与图标
    arch点击硬盘无法挂载
    arch安装完成之后不能使用笔记本自带的无线网卡
    curl的使用
    arch优化开机
    seo成功案例的背后秘密
    网站seo整站优化有什么优势
    企业站如何做长尾关键词seo优化
  • 原文地址:https://www.cnblogs.com/hhcblog/p/3855505.html
Copyright © 2020-2023  润新知