• 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

    至此添加完成。

  • 相关阅读:
    【6.24校内test】T1 江城唱晚
    【6.20校内test】
    【洛谷p1983】车站分级
    【洛谷p2239】螺旋矩阵
    【6.18校内test】T2分数线划定
    【6.18校内test】T1多项式输出
    【洛谷p1981】表达式求值
    【洛谷p1077】摆花
    【洛谷p1158】导弹拦截
    博客园 api
  • 原文地址:https://www.cnblogs.com/Nanaya/p/11911481.html
Copyright © 2020-2023  润新知