- 环境:win7 64位 + Java8
- 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