zoukankan      html  css  js  c++  java
  • linux下Solr7的安装

    一.Solr概述

      Solr是一个开源搜索平台,用于构建搜索应用程序。 它建立在Lucene(全文搜索引擎)之上。 Solr是企业级的,快速的和高度可扩展的。 使用Solr构建的应用程序非常复杂,可提供高性能。

    二.安装部署

      1.安装前准备

        部署环境:Centos7

        官网下载:http://mirror.bit.edu.cn/apache/lucene/solr/7.5.0/

        准备一个Tomcat8容器,注意,如果用Tomcat7会出现访问异常

      2.将 solr 压缩包解压,并将solr-7.5.0serversolr-webap文件夹下的webapp文件夹,复制到Tomcatwebapps目录下,并改成solr

      3.将solr-7.5.0serverlibext 中的 jar 全部复制到 Tomcat webappssolrWEB-INFlib 目录中 

      将solr-7.5.0serverlib下5个metrics-开头的jar复制到 Tomcat webappssolrWEB-INFlib 目录中

      将solr-7.5.0dist下solr-dataimporthandler-开头的2个jar复制到Tomcatwebappssolr

    WEB-INFlib 目录中

      4.并将 solr 压缩包中 solr-7.5.0/server/solr放到指定目录改名为solr_home

      5.修改tomcat下的webapps/solr/WEB-INF/web.xml配置文件,修改solr_home的存放路径,

      并且把下面的<security-constraint>注释掉

           <env-entry-name>solr/home</env-entry-name>
             <env-entry-value>/usr/local/solr_home</env-entry-value>
             <env-entry-type>java.lang.String</env-entry-type>
        </env-entry>
        
        ……

    <!-- <security-constraint>
    <web-resource-collection>
    <web-resource-name>Disable TRACE</web-resource-name>
    <url-pattern>/</url-pattern>
    <http-method>TRACE</http-method>
    </web-resource-collection>
    <auth-constraint/>
    </security-constraint>
    <security-constraint>
    <web-resource-collection>
    <web-resource-name>Enable everything but TRACE</web-resource-name>
    <url-pattern>/</url-pattern>
    <http-method-omission>TRACE</http-method-omission>
    </web-resource-collection>
    </security-constraint> -->

     

    三.启动tomcat并访问solr

      地址:http://10.8.30.100:8080/solr/index.html#/

      部署成功

      

        

  • 相关阅读:
    Linux ifconfig 命令
    linux sed命令就是这么简单
    让博客园博客自动生成章节目录索引
    linux中cat、more、less命令区别详解
    Linux yum源搭建及配置
    关于java中位运算的左移、右移、无符号右移
    一个老话题,short s=s+1的日常
    C语言移位运算符
    关于异或的一些东西和应用
    指针就算指向了常量也不能修改这个常量
  • 原文地址:https://www.cnblogs.com/cracker13/p/9962601.html
Copyright © 2011-2022 走看看