zoukankan      html  css  js  c++  java
  • (转载)Solr4.x在Tomcat下的部署

     

    Step1 下载安装包:

    下载最新版本安装包

    点击此处下载Tomcat    点击此处下载Solr

    Step2 解压:

    解压Tomcat和Solr

    Step3 拷贝War包:

    拷贝solr-4.xdistsolr-4.6.0.war到  omcat-7.xwebapps下,并将solr-4.x.war改名为solr.war

    Step4 建立solr_home目录:

    将solr-4.xexamplesolr拷贝到任意目录

    Step5 拷贝安装文件:

    将solr-4.xexamplelibext下的jar包拷贝到 omcat-7.xlib下

    将solr-4.6.0example esourceslog4j.properties 拷贝到 omcat-7.0.47lib 下

    Step6 修改solr_home映射:

    在 omcat-7.xconfCatalinalocalhost下建立solr.xml文件,黏贴下面的内容。docBase是第3步war包的路径,下面的value是第4步的目录

    <Context path="/solr" docBase="Step目录" debug="0" crossContext="true">

    <Environment name="solr/home" type="java.lang.String" value="Step4目录" override="true"/></Context>

    另外一种方式,先运行一次tomcat,war包解开后编辑tomcat-7.xwebappssolrWEB-INFweb.xml中的这一段

        <env-entry>

           <env-entry-name>solr/home</env-entry-name>

           <env-entry-value>Step4的目录</env-entry-value>

           <env-entry-type>java.lang.String</env-entry-type>

        </env-entry>

    这两种方式都可以

    Step7 修改引用的外部jar包:

    第4步,SolrHome目录下的SolrCollection1confsolrconfig.xml中的<lib dir="..配置,全部注释掉,否则启动Tomcat会有警告

    Step8 修改服务器编码:

    Solr要求服务器为UTF-8编码,必要的时候修改 omcat-7.xconfserver.xml中的

    <Connector port="8080" protocol="HTTP/1.1"   connectionTimeout="20000"    redirectPort="8443"  URIEncoding="UTF-8"/> 

    Step9 完毕

    启动Tomcat :) 浏览器里面输入 http://localhost:8080/solr 哇!出来了,界面比老版漂亮多了!

    转载自http://www.lichao.cn/post/203b2b_dae4ef

  • 相关阅读:
    第三章 函数式编程中的异常处理
    第二章 函数式数据结构
    android 轮播图
    模仿qq列表信息滑动删除效果
    android绘制圆形图片的两种方式
    android图片验证码--自绘控件
    MPAndroidChart 3.0——LineChart(折线图)
    提交本地项目到github服务器
    android 帧动画,补间动画,属性动画的简单总结
    android AsynTask处理返回数据和AsynTask使用get,post请求
  • 原文地址:https://www.cnblogs.com/coder-zhang/p/3796025.html
Copyright © 2011-2022 走看看