zoukankan      html  css  js  c++  java
  • solr课程学习系列-solr服务器配置(2)

    本文是solr课程学习系列的第2个课程,对solr基础知识不是很了解的请查看

    本文以windows的solr6服务器搭建为例。


    一、solr的工作环境:

    solr6.0 下载地址 solr6.0

    jdk8 下载地址:jdk1.8  (solr6.0是基于jdk8开发的,必须下载)

    tomcat8.0 下载地址:tomcat8 (运行solr的服务器,solr5.0之后 solr已经内置jetty服务器,不想用tomcat8可试试jetty服务器)


    二、安装步骤

    1、安装jdk8

    2、解压tomcat8

    3、解压solr6.0

    4、将 solr-6.0serversolr-webapp 下的webapp文件拷贝到 apache-tomcat--8.0.33webapps 目录下,并将webapp重命名为solr(可以重命名为自己喜欢的名称)。

    solr文件目录如下:


    5、将 solr-6.0serverlibext 下的所有jar包拷贝到 apache-tomcat-8.0.33webappssolrWEB-INFlib

    6、将【solr-6.0server esources】下的log4j.properties配置文件拷贝到【apache-tomcat-8.0.33webappssolrWEB-INFclasses】,如果没有classes文件就创建一个classes文件夹。

    7、在【apache-tomcat-8.0.33webappssolr】下新建一个文件【solrhome】,将【solr-6.0serversolr】下的所有文件拷贝到刚创建的solrhome中。

          文件中包含如下:

        


    8、修改【apache-tomcat-8.0.33webappssolrWEB-INF】下的web.xml,找到如下代码:

    1. <env-entry>  
    2.        <env-entry-name>solr/home</env-entry-name>  
    3.        <env-entry-value>/put/your/solr/home/here</env-entry-value>  
    4.        <env-entry-type>java.lang.String</env-entry-type>  
    5.     </env-entry>  


    默认是注解掉,放开注解,并将<env-entry-value>中的值修改为刚刚步骤7中的solrhome目录,如:E:projectSearchapache-tomcat-8.0.33webappssolrsolrhome

    9、运行tomcat,运行成功后访问:http://localhost:8080/solr/index.html 即可得到如下界面:


    那么整个solr的环境搭建已经成功。

    注意:6.4.1需要把这些包复制过去
    请把solr-6.4.1/server/lib下的metrics-core-3.1.2.jar,metrics-ganglia-3.1.2.jar,metrics-graphite-3.1.2.jar,metrics-jetty9-3.1.2.jar,metrics-jvm-3.1.2.jar这几个jar包放到tomcat下的solr项目的WEB-INF/lib目录下。

    接下来创建core

  • 相关阅读:
    vuex入门
    element-UI快速上手例子运行失败
    Fix协议
    KDB+
    GO基础知识(基础数据类型之字符串、常量)
    如何实现一个通用的、高性能的排序函数
    线性排序(如何根据年龄给100万用户数据排序)
    【转】OpenResty 究竟解决了什么痛点
    idea项目常用的设置
    php站点ajax请求返回数据异常处理的经历
  • 原文地址:https://www.cnblogs.com/happyday56/p/5933558.html
Copyright © 2011-2022 走看看