• Solr服务器的搭建(完整版,基础)


    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
    本文链接:https://blog.csdn.net/qq_40202111/article/details/80654876
    首先你需要准备的资料:

    1.JDK1.8+ (因为官网说版本6以上,就是基于JDK1.8上开发的,反正安装高版本就对了,又不收费...)

    2. 下载solr,去官网:http://archive.apache.org/dist/lucene/solr/6.5.1/ ,版本看你自己选,我这边里是选择6.5.1

    3.下载Tomcat, 下载地址:http://apache.fayea.com/tomcat/  ,选择1.8 版本的。

    -----------------------------------------------------------------------------------------------------------------------

    确定安装好JDK1.8 。


    解压下载好的solr.

    解压下载好的Tomcat

    准备上述之后:

    配置安装

    1.把solr-6.5.1serversolr-webapp目录下的webapp重命名为solr,并且复制到apache-tomcat-8.0.47webapps目录下。

    2.打开apache-tomcat-8.0.47webappssolrWEB-INFweb.xml  消除SolrHome注释的配置并且修改,配置上自己的目录(如果目录不存在则新建)。

    3.还是这个打开apache-tomcat-8.0.47webappssolrWEB-INFweb.xml,把里面<security-constraint> 注释掉,不然你后面就算部署好了也是不能访问的,我就在这里坑了好久。。

    4.在apache-tomcat-8.0.47webappssolrWEB-INF目下新建classes目录(经常做java web开发的应该知道这是一个放java编译好的字节码文件的目录)


    5.把solr-6.5.1server esources目录下的log4j.properties放入刚刚新建的apache-tomcat-8.0.47webappssolrWEB-INFclasses目录下

    6. 把solr-6.5.1serverlibext目录下所有的jar文件放入到apache-tomcat-8.0.47webappssolrWEB-INFlib目录下(这一步骤和上一步骤主要是加入日志log4j的配置), 还有就是和重要的solr-6.5.1dist文件中 solr-dataimporthandler-6.5.1.jar 和 solr-dataimporthandler-extras-6.5.1.jar也要放在apache-tomcat-8.0.47webappssolrWEB-INFlib目录下。不然会跑不起来。

    7.把solr-6.5.1serverlib 下面除了jetty 的jar【下图红线内的6个】 也拷贝到apache-tomcat-8.0.47webappssolrWEB-INFlib目录下,这一步很重要,不然solr 跑不起来。

    8.接着把solr-6.5.1serversolr目录下的solr.xml放入到之前建立的solrHome目录中(本来里面是空的)

    9.打开apache-tomcat-8.0.47in目录下的startup.bat启动tomcat。


    应该就成功了!

    10.启动成功后访问http://localhost:8080/solr/index.html


    ————————————————
    版权声明:本文为CSDN博主「qq_40202111」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_40202111/article/details/80654876

  • 相关阅读:
    NYOJ127 星际之门(一)【定理】
    JAVAWEB开发之JSTL标签库的使用、 自己定义EL函数、自己定义标签(带属性的、带标签体的)
    如何写一个不可变类
    保护性拷贝
    猴子搬香蕉问题
    阿里云服务器安装redis启动失败问题排查
    oauth2测试
    远程连接云服务器上的mysql失败问题解决
    SQLServer中将yyyy:MM:dd HH:mm:ss.sss转为yyyyMMddHHmmss
    Centos8 安装 MySQL
  • 原文地址:https://www.cnblogs.com/Dearmyh/p/11416727.html
Copyright © 2020-2023  润新知