2.Solr 5.3.1下载及安装

       因为Solr是基于Java语言开发的,所以在学习Solr之前必须先安装好Java开发环境。Solr各个版本对应的需要安装的JDK最低版本也是有要求。自Solr 4.8.0以后,必须要求JDK7以上,自Solr 6.0.0以后,必须要求JDK8以上。文末附上Solr各个版本对应的JDK版本信息。

1.Solr的下载

       Solr 5.3.1下载地址:http://archive.apache.org/dist/lucene/solr/5.3.1/,此处下载Windows平台zip版本

2.Windows平台下部署Solr

       Solr可以部署至Jetty服务器,Solr各个版本部署至Jetty的话,Jetty版本也有最低需求。诸如Solr 5.0.0必须Jetty版本在8.1.10之上,文末附上Solr各个版本对应的Jetty最低版本信息。

      你也可以部署至Tomcat服务器。Solr各个版本对Tomcat版本就没有过多要求,你只要确保Tomcat能正常启动即可。

      本例使用tomcat版本为:8.5.40,下载安装请查看:Tomcat 8.5.40下载即安装(Windows版本)

      ①将下载的solr-5.3.1.zip解压到某个目录(D:\JavaSoftware\solr)

    ②把/solr-5.3.1/server/solr-webapp下的webapp复制到tomcat的webapps目录下,并命名为solr

    ③把/solr-5.3.1/server/lib/ext下的所有jar包复制到tomcat目录下的/webapps/solr/WEB-INF/lib下

    ④把/solr-5.3.1/dist下的solr-dataimporthandler-5.3.1.jar,solr-dataimporthandler-extras-5.3.1.jar复制到tomcat目录下的/webapps/solr/WEB-INF/lib下

    ⑤新建solr-home,其实就是新建一个文件夹,目录随你来定,然后将/solr-5.3.1/server/solr下的所有内容复制到新建的solr环境目录下

    ⑥复制/solr-5.3.1/server/resources下的log4j.properties到tomcat目录下的/webapps/solr/WEB-INF/classes下(如果没有classes,手动创建一个即可)

    ⑦接下来就是修改tomcat目录下的/webapps/solr/WEB-INF下的web.xml文件

        原web.xml中的红框部分是注释着的。打开之后,将<env-entry-value></env-entry-value>部分的内容,变更为新建的slor-home文件夹的路径即可。

    ⑧接下来,启动tomcat,然后浏览器输入http://localhost:8080/solr即可看到solr的web管理界面了。如果能够看到如下界面,则说明安装成功咯

附:Solr各个版本对应的JDK版本:

Solr版本发布时间JDK版本
4.0.02013-01-16Java 1.6以上,ZooKeeper 3.3.6;引入solrcloud
4.1.02013-01-21Java 1.6以上,lucene4.1
4.2.02013-03-11有bug,不能线上使用
4.3.12013-06-14可以线上使用,还未引入5.0的新特性
4.4.02013-07-22有bug,不能线上使用
4.5.02013-10-04Java 1.6以上,ZooKeeper 3.4.5
4.6.02013-11-22有bug,不能线上使用
4.7.12014-04-01Java 1.6以上,最后一个采用旧版配置方法版本
4.8.02014-04-27Java 1.7以上,ZooKeeper 3.4.6
4.10.02014-09-02Java 1.7以上
5.0.02015-02-19Java 1.7以上,Jetty 8.1.10
5.4.02015-12-10Java 1.7以上,Jetty 9.2.13
5.5.02016-02-20Java 1.7以上,Solr schema version支持1.6
6.0.02016-04-07Java 1.8以上,Jetty 9.3.8
6.1.02016-08-24Java 1.8以上

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

扛麻袋的少年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值