solr7.5.0部署到Tomcat8.5.35

  1. 环境:win7 64位 + Java8
  2. solr官网下载solr:http://lucene.apache.org/solr/downloads.html 

   3 ,Tomcat下载:https://tomcat.apache.org/download-80.cgi

 

4,分别解压solr和Tomcat的压缩包,然后进行如下文件移到:

  • 将solr-7.5.0\server\solr-webapp路径下的webapp文件夹复制到apache-tomcat-8.5.35\webapps路径下,并重命名为solr。
  • 将solr-7.5.0\server\lib\ext路径下的所有jar包复制到apache-tomcat-8.5.35\webapps\solr\WEB-INF\lib路径下。
  • 将solr-7.5.0\server\lib路径下的名称为metrics开头的jar包复制到apache-tomcat-8.5.35\webapps\solr\WEB-INF\lib路径下。
  • 将solr-7.5.0\dist路径下名称为solr-dataimporthandler开头的jar包复制到apache-tomcat-8.5.35\webapps\solr\WEB-INF\lib路径下。
  • 将solr-7.5.0\server\resources路径下的log4j2.xml文件复制到apache-tomcat-8.5.35\webapps\solr\WEB-INF\classes路径下(classes文件夹需要自己创建)
  • 再系统任意路径创建solrHome文件夹,如E:/solrHome/core0, 将solr-7.5.0\server路径下的solr文件夹里边的内容复制到刚刚创建的solrHome/core0下。

5,好了,经过一阵CV大法,终于可以进行配置了,

打开apache-tomcat-8.5.35\webapps\solr\WEB-INF路径下的web.xml文件,配置solrHome

 <env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>D:/solrHome</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
  </env-entry>

注释掉如下的安全校验内容:

6,启动Tomcat,打开浏览器访问http://localhost:8080/solr/index.html,若看到以下页面,则部署成功

7,创建一个core

  • 再solrHome路径下创建core0目录(可以任意命名),将solrHome\configsets\_default路径下的conf文件夹复制到core0下,并在core0下创建data文件夹。
  • 如下图操作即可创建core

猜你喜欢

转载自blog.csdn.net/Tc11331144/article/details/84853060