zoukankan      html  css  js  c++  java
  • linux solr7.2+tomcat8 详细部署整合

    1、去solr官网下solr-7.2.0.tgz

    2、上传至linux解压

    tar -zxvf solr-7.2.0.tgz

    3、准备tomcat8

    拷贝solr-7.2.0/server/solr-webapp/webapp下的 webapp文件拷贝到tomcat/webapp/下并将拷贝完的webapp 改名为solr

    cp -r solr-7.2.0/server/solr-webapp/webapp /data/tomcats/solr/webapps/solr

    4、拷贝solr-7.2.0/server/solr下的所有文件到solr_home中

    cp -r solr-7.2.0/server/solr /data/web/solr_home

    5、修改web.xml 指定solr主目录,有注释去掉注释

    <env-entry>
      <env-entry-name>solr/home</env-entry-name>
      <env-entry-value>/data/web/solr_home</env-entry-value>   #指定solr_home目录
      <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>

    6、进入cd solr-7.2.0/server/lib/ext目录下复制所有文件至tomcat/webapp/solr/WEB-INF/lib/下

     cp -r * /data/tomcats/solr/webapps/solr/WEB-INF/lib/

    7、复制solr-7.2.0/server/lib下所有matrics开头的jar到tomcat/webapp/solr/WEB-INF/lib/下

    cp -r metric* /data/tomcats/solr/webapps/solr/WEB-INF/lib/

     8、复制solr/solr-7.2.0/dist/下的solr-clustering-7.2.0.jar solr-dataimporthandler-extras-7.2.0.jar和solr-dataimporthandler-7.2.0.jar三个jar包复制到tomcat/webapp/solr/WEB-INF/lib/下

      cp -r solr-dataimporthandle* /data/tomcats/solr/webapps/solr/WEB-INF/lib/

     7、复制log4j.properties配置文件
    server/resources/log4j.properties  复制到tomcat/webapp/solr/WEB-INF/lib/下或者tomcat/webapp/solr/WEB-INF/classes目录下(需要先建目录)

    mkdir /data/tomcats/solr/webapps/solr/WEB-INF/classes

    cp -r log4j.properties /data/tomcats/solr/webapps/solr/WEB-INF/classes

    8、启动tomcat,后访问ip:端口/solr/index.htm

    9、增加项目

     10、将server/solr/configsets/_default/下的conf文件夹复制到 solr-home/Order/下

     然后我们再点击 Add Core

    至此添加完成。

  • 相关阅读:
    阿里云配置学习
    华为机试练习代码
    微信公众号开发
    给div加滚动条
    Nolia 给CC添加过滤器
    算法理解
    Jquery常用功能
    day 2Linux软件从主机安装到服务器和安装JDK软件
    10月11 一些小的东西
    9月30 json工具类
  • 原文地址:https://www.cnblogs.com/Nanaya/p/11911481.html
Copyright © 2011-2022 走看看