前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >02 、Solr7.3.1 在Win10平台下使用Tomcat9的部署及配置

02 、Solr7.3.1 在Win10平台下使用Tomcat9的部署及配置

作者头像
全栈程序员站长
发布2022-07-05 12:39:41
3120
发布2022-07-05 12:39:41
举报
文章被收录于专栏:全栈程序员必看

solr7在tomcat上的部署

关于solr的下载及其目录介绍请参考上一篇博客—-Solr7.3.1 在Win10平台下使用jetty的部署及配置

solr6.x以上都需要JDK1.8以上版本。这里使用JDK1.8+tomcat9+solr7.x部署。

①准备环境:安装JDK1.8,tomcat9
②将solr-7.3.1/server/solr-webapp/下的webapp复制到tomcat-9.0.8-windows-x64/webapps/下并且重命名(可以随意命名),这里命名为solr。
2
2
2
2
③复制solr-7.3.1/server/lib/ext下的所有jar,到apache-tomcat9/webapps/solr/WEB-INF/lib/下。(没错,这个就是那个重命名solr下的WEB-INF/lib)
2
2
④复制solr-7.3.1/server/lib/下metrics相关的jar,到apache-tomcat9/webapps/solr/WEB-INF/lib/下。
2
2
⑤复制solr-7.3.1/server/resources下的log4j.properties文件,
2
2
到apache-tomcat9/webapps/solr/WEB-INF/下的classes文件夹中。(classes文件夹如果没有需要自己创建,这是日志文件)
2
2
⑥创建solrhome:复制solr-7.3.1/server/下的solr文件夹
2
2
到任意目录处(可以重新命名,这里重命名为solr-home,笔者solrhome路径为:D:\WorkEnv\solr-home),自定义solr-home。
2
2
⑦配置solrhome路径:修改apache-tomcat9/webapps/solr/WEB-INF/下的web.xml文件。
代码语言:javascript
复制
    <!-- 方法1:默认代码为注释状态。放开之后,替换<env-entry-value></env-entry-value>中间的值为自己的solrhome -->
    <env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>D:\WorkEnv\solr-home</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>

    <!--
     方法2:
     修改tomcat的配置文件, 在apache-tomcat9/bin/catalina.bat文件中的第二行加配置参数。也就是@echo off下面一行。

    set "JAVA_OPTS=-Dsolr.solr.home=D:\WorkEnv\solr-home
2
2
⑧取消权限控制,注释web.xml中的最后几行代码。否则项目会包403.
2
2
⑨初始化solr-home的数据,在solr-home文件下建一个目录,命名为solrcore1(名字随意取)
2
2
复制solr7.3.1/server/solr/configsets/_default/下的conf文件夹,到新建的solrcore1下
2
2
在solrcore1下创建文件夹data(空文件加即可)和core.properties(内容只配置name=solrcore1即可,这里的name的值也就是再页面要显示的solr-home名称)
2
2
2
2
⑩启动tomcat
2
2
⑾访问http://localhost:8080/solr/index.html
2
2

中文分词器的配置同上。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/111282.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021年8月2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • solr7在tomcat上的部署
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档