solr8.5+tomcat8.5环境搭建

Posted 冬月末

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了solr8.5+tomcat8.5环境搭建相关的知识,希望对你有一定的参考价值。

1.本地环境参数

系统:windows 10tomcat 容器:tomcat 8.5.55jdk:jdk 1.8solr:8.5.1

2.本地环境搭建步骤

推荐与博主环境保持一致!

1.本机下载并配置好 jdk,请自行搜索;2.本机下载并配置好 tomcat 环境,请自行搜索;3.官网[1]下载 solr,并解压到本地,如下图:


在这里插入图片描述


1.solr-8.xserver/solr-webapp目录下边的webapp文件夹复制到tomcat/webapps的目录下,并重命名为solr


solr8.5+tomcat8.5环境搭建
在这里插入图片描述



solr8.5+tomcat8.5环境搭建
在这里插入图片描述


1.solr-8.xserverlibext下的jar包拷贝到tomcat里的webappssolrWEB-INFlib下,如下图:


solr8.5+tomcat8.5环境搭建
在这里插入图片描述


1.solr-8.xserverlib下 metrics开头的5个jar包也拷贝到tomcat里的webappssolrWEB-INFlib下:


solr8.5+tomcat8.5环境搭建
在这里插入图片描述


1.在solr调试的过程中,如果提示jar包的缺失,可以去图中两个文件夹下找到相应的jar包,也拷贝到tomcat里的webappssolrWEB-INFlib


solr8.5+tomcat8.5环境搭建
在这里插入图片描述


1.在tomcat里的webappssolrWEB-INF下创建classes文件夹,将solr/server/resources下的文件拷贝到新建的classes文件夹下,如图:


solr8.5+tomcat8.5环境搭建
在这里插入图片描述



solr8.5+tomcat8.5环境搭建
在这里插入图片描述


这里的配置主要与日志的配置有关,可以稍后再调试。

1.在磁盘任意目录创建solr_home文件夹,把solr-8.x 里面的solr文件夹下的内容放入solr_home中,博主如下:


solr8.5+tomcat8.5环境搭建
在这里插入图片描述



solr8.5+tomcat8.5环境搭建
在这里插入图片描述


1.修改webappssolrWEB-INFweb.xml里的solrhome路径,其中value的值为你创建的solr_home的绝对路径。

<env-entry> <env-entry-name>solr/home</env-entry-name> <env-entry-value>E:/JAVA/solr/solr_home</env-entry-value> <env-entry-type>java.lang.String</env-entry-type></env-entry>

1.web.xml里这段内容是是打开的,将其注释掉:

<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>

12 .启动tomcat测试 http://localhost:8080/solr/index.html#/


solr8.5+tomcat8.5环境搭建
在这里插入图片描述


3.索引的创建

3.1 core的创建

1.solr_home 文件夹下新建一个文件夹,文件夹名字自己定,这里取文件夹名为testCore,这个名字就是core的名字;2.D:JAVAsolrsolr_homeconfigsets\_default下的conf文件夹拷贝到testCore下;3.启动 tomcat, http://localhost:8080/solr/index.html#/进入 solr Admin 管理页面;4.在solr的图形页面中添加core即可, 名字和刚才新增名字相同,新增页面如下:


在这里插入图片描述


增加后:


在这里插入图片描述


References

[1] 官网: https://lucene.apache.org/solr/


以上是关于solr8.5+tomcat8.5环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

centos7下tomcat8.5安装部署与优化

搭建本地测试服务器

Eclipse+Tomcat8.5环境配置

SSM项目---员工管理系统的基础环境搭建

原无脑操作:Eclipse + Maven + jFinal + MariaDB 环境搭建

spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象(代码片段