apache solr 6.5.1配置与启动
最近在研究solr,就去官网下载了最新正式版 下载地址 solr官网 。
由于最新版的,没有教程可参考,参考前面版本的网络教程,根据经验发现坑,和解决坑的过程。
参考多方资料汇总于此。
环境:JDK8
tomcat 9.0.0 M20
solr 6.5.1官方包。
windows系统环境。
部署: 下载tomcat
1. 解压,存放目录。 清空webapps下面的示例文件
2.将solr目录下的server/solr/webapp 里面的文件拷贝到tomcat/webapps目录中。改名为solr。
3.将server/resources的log4j.properties 拷贝到tomcat/webapps/solr/WEB-INF的classes目录下,如果没有的话 新建此文件夹。
4.在tomcat/webapps里面建立一个solrhome目录。
5.将server/solr目录下的文件拷贝到tomcat/webapps/solrhome目录下。
6.修复tomcat/solr/WEB-INF下的web.xml,将env_entity_value指向你的solrhome路径。
注释掉最下面的一部分sectority-constraint
7.将server/lib/ext下面所有的包,拷贝到tomcat/webapps/solr/WEB-INF/lib里面
8.还要将server/lib下的所有metrics-.jar包拷贝到tomcat/webapps/solr/WEB-INF/lib.
server/lib下的metrics的五个包 包拷贝到tomcat/webapps/solr/WEB-INF/lib.
将/dist/solr-dataimporthandler-6.5.1.jar 拷贝到tomcat/webapps/solr/WEB-INF/lib.
完成后,总共79个jar包
9.在tomcat/bin/startup.bat点击启动即可。
10.如果tomcat端口没更改过的话,访问http://localhost:8080/solr/index.html 看到此界面即为启动成功。