Windows下solr8.5整合tomcat8.5教程

1.tomcat8下载地址:https://tomcat.apache.org/download-80.cgi

2.solr8.5下载地址:https://lucene.apache.org/solr/downloads.html

3.整合tomcat和solr

在D盘建一个Solr文件夹,把解压后的tomcat和solr放到Solr文件夹中,再新建一个solrhome文件夹。

把D:\Solr\solr-8.5.0\server\solr-webapp文件夹中的webapp文件夹复制到D:\Solr\apache-tomcat-8.5.50\webapps文件夹中,并且改名为solr。

把ext文件夹中所有的包和lib文件中以metrics开头的五个包复制到D:\Solr\apache-tomcat-8.5.50\webapps\solr\WEB-INF\lib文件夹中。

在WEB-INF文件夹中新建classes文件夹,然后把D:\Solr\solr-8.5.0\server\resources文件夹中的三个文件复制到classes文件夹。

打开web.xml文件,在里面添加solrhome路径,注释掉一些的配置(下面会有说明)。

这是配置solrhome文件夹路径  

 <env-entry>
    <env-entry-name>solr/home</env-entry-name>
    <env-entry-value>D:\Solr\solrhome</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>

把D:\Solr\solr-8.5.0\server\solr文件夹中的文件复制到solrhome文件夹下。

新建一个文件夹collection1,把D:\Solr\solrhome\configsets\_default中conf文件夹复制到collection1文件夹下。

文件中的filestore和userfiles不用管。

双击启动服务。

会报一些错误,不用理睬,是因为log4j的保存路径没有配置。

打开浏览器,输入http://localhost:8080/solr/index.html记得带上后面的index.html路径,不然会报错误 。

 

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值