一:准备环境
1.1 »tomcat8.5下载地址:https://tomcat.apache.org/download-80.cgi
1.2 solr各版本下载地址:http://archive.apache.org/dist/lucene/solr/ 选择最新版本7.2.1
1.3 本地新建文件夹solr_home以备后面放solr核心文件使用
如:D:\work\solr\solr_home
1.4 下载JavaSE1.8
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
二:部署
2.1 安装jdk1.8 解压 tomcat和solr
2.2 solr7.2.1解压后找到solr-7.2.1/server/server-webapp/目录下的webapp文件夹,复制粘贴到tomcat下的webapps下,并修改文件夹名称为solr;
注:tomcat编码应设置为utf-8 修改 \apache-tomcat-8.5.24\conf\server.xml 配置文件如下
2.3 把solr-7.2.1/server/lib/ext目录下的所有jar包、solr-7.2.1/dist下的solr-dataimporthandler-7.2.1.jar、solr-dataimporthandler-extras-7.2.1.jar和solr/server/lib下metrics开头的5个jar 粘贴复制到tomcat下的solr项目的WEB-INF/lib目录下;
2.4 在tomcat下的solr项目的WEB-INF下新建classes目录,然后把solr-7.2.1/server/resources下的log4j.properties粘贴过去;
2.5 然后把server目录下的solr文件夹复制到1.3所建立的solr_home文件夹中这是solr核心文件夹。
2.6 修改tomcat下的solr项目的WEB-INF/web.xml 找到如下
复制一份出来并把 <env-entry-value>D:\work\solr\solr_home</env-entry-value>改为solr的home目录