linux环境下如何查看solr版本,Solr环境搭建(linux)

1. 前言

在5.0版本之前,solr无法作为独立的服务器进行使用,需要将其打包为war包部署在任何Servlet容器内才能使用。

从5.0开始,solr可以单独作为一个独立的Java应用服务器分发使用,内部通过Servlet API实现。

版本

发布时间

说明

4.8.0

2014-04-27

Java 1.7以上,ZooKeeper 3.4.6

4.10.0

2014-09-02

Java 1.7以上

5.0.0

2015-02-19

Java 1.7以上,Jetty 8.1.10

5.4.0

2015-12-10

Java 1.7以上,Jetty 9.2.13

5.5.0

2016-02-20

Java 1.7以上,Solr schema version支持1.6

6.0.0

2016-04-07

Java 1.8以上,Jetty 9.3.8

6.1.0

2016-08-24

Java 1.8以上

2. 安装配置

由于中文分词器IKAnalyzer目前支持的是4版本。所以我们这里使用的是solr-4.10.3。

主要将solr的war包部署到tomcat的webapps下,再根据solr的依赖导入相关的jar包。最后配置web.xml来指定solr的主目录(即solr的核心和索引存放的位置)

$ wget http://archive.apache.org/dist/lucene/solr/4.10.3/solr-4.10.3.tgz # 下载

$ tar -zxvf solr-4.10.3.tgz # 解压

$ cd solr-4.10.3/example/webapps/ # 找到该目录下的solr.war包(将要部署到tomcat中)

$ cp /opt/solr-4.10.3/example/webapps/solr.war /opt/tomcat-8.5.31/webapps/ # 将solr.war包copy到tomcat的webapps下

$ mkdir solr && unzip solr.war -d solr && rm -rf solr.war # 解压solr.war包

# 拷贝solr相关jar包到工程目录下

$ cp /opt/solr-4.10.3/example/lib/ext/* /opt/tomcat-8.5.31/webapps/solr/WEB-INF/lib

修改solr的web.xml配置

$ vim /opt/tomcat-8.5.31/webapps/solr/WEB-INF/web.xml

solr/home

/opt/solr-4.10.3/example/solr

java.lang.String

启动

$ /opt/tomcat-8.5.31/bin/startup.sh

$ tail -n 20 /opt/tomcat-8.5.31/logs/catalina.out #查看tomcat后20行日志,防止有报错

3. 查看solr的管控台

bVbaaQQ?w=1085&h=721

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值