solr安装

简介: 1.1 Solr下载分享牛,分享牛原创,分享牛系列。solr和lucene的版本是同步更新的,最新的版本是5.2.1本课程使用的版本:4.10.3下载地址:http://archive.apache.org/dist/lucene/solr/下载版本:4.10.3Linux下需要下载lucene-4.10.3.tgz,windows下需要下载lucene-4.10.3.zip。

1.1 Solr下载

分享牛,分享牛原创,分享牛系列。solrlucene的版本是同步更新的,最新的版本是5.2.1

本课程使用的版本:4.10.3

下载地址:http://archive.apache.org/dist/lucene/solr/

下载版本:4.10.3

Linux下需要下载lucene-4.10.3.tgzwindows下需要下载lucene-4.10.3.zip

 

Bin:solr的脚本

Contrib:solr为了增强自身的功能,所添加的扩展依赖包

Dist:solr  build过程时产生的war包和jar,还有它的一些依赖包

Docs:文档

Example:例子目录

Solr:配置了solr运行时的信息,它是一个标准的solrhome目录

Multicore:可以配置多个SolrCore实例

Webapps:solr.war的目录

Licenes:版本信息

1.2 SolrCore的安装配置

1.2.1 SolrhomeSolrCore

Solrhome是一个目录,它是solr运行的主目录,它包括多个SolrCore目录,SolrCore目录中就solr实例的运行配置文件和数据文件

Solrhome中可以包括多个SolrCore,每个SolrCore互相独立,而且可以单独对外提供搜索和索引服务。

1.2.2 目录结构

Solrhome的目录:

 

SolrCore目录

 

1.2.3 创建SolrCore

创建SolrCore需要先solrhome

拷贝以下目录

 

 

复制到本地E:\12-solr\0505,为了便于理解,改名为solrhome

1.3 Solr部署到Tomcat

Solr需要运行一个servlet容器,它默认通过了一个servlet容器:jetty(java写的),项目中大多使用的是Tomcat

1.3.1 安装Tomcat

 

 

1.3.2 solrwar部署到Tomcat

拷贝以下目录中war

 

复制到以下目录

 

 

 

1.3.3 solr.war解压

启动Tomcat进行解压,或者使用解压缩工具解压,解压之后把solr.war删除

 

 

1.3.4 需要添加扩展依赖包(日志包)

拷贝以下目录的扩展包

 

复制到以下目录

 

 

1.3.5 添加log4j的配置文件

拷贝以下目录的文件

 

拷贝到以下目录

 

 

1.3.6 web.xml中指定solrhome的位置

找到web.xml

 

 

 

1.3.7 启动Tomcat进行访问

 

1.3.7.1 SolrCore的配置

SolrCoreconf目录有一个文件叫solrconfig.xml

 

 

下面这些配置主要是配置solrcore的扩展jar,solr.install.dir表示solrcore的安装目录

 

 

修改如下:

 

 

其中的../../对应的目录:

 

 

 

solr下载包中的contribdist文件拷贝到以下目录

 

 

1.3.7.2 访问地址

http://localhost:8080/solr/#/

 

看到该界面表示安装成功。

分享牛原创(尊重原创 转载对的时候第一行请注明,转载出处来自分享牛http://blog.csdn.net/qq_30739519)


相关文章
|
10月前
|
搜索推荐 Java 应用服务中间件
【solr】安装和使用
【solr】安装和使用
66 1
|
Oracle 小程序 Java
solr(二)windows安装及运行solr
这个其实没啥可写的。但是有个坑我觉得需要记录一下。 Solr是使用java开发的,运行需要使用java环境jdk。我是在oracle官网下载的。链接如下:www.oracle.com/java/techno… 这里下载的版本是13.0.2,理论上我觉得是没有问题的,环境变量啥的,我也配置完了,关于avasdk及配置系统变量,请移步《solr(一)windows系统安装javasdk及配置系统变量》
93 0
|
分布式计算 小程序 Java
solr(四)solr目录结构
solr start –p 端口号 #单机版启动solr服务 solr restart –p 端口号 #重启solr服务 solr stop –p 端口号 #关闭solr服务
94 0
|
Java Linux API
13Solr的安装与配置
13Solr的安装与配置
52 0
|
Oracle 关系型数据库 MySQL
25对Solr的思考
25对Solr的思考
57 0
|
自然语言处理 Java 关系型数据库
Solr
Solr是一个全文检索服务器
681 0
|
关系型数据库 Java 应用服务中间件
solr7安装(1)
安装和配置solr
3247 0
|
Java Perl 自然语言处理
|
自然语言处理 Java Apache
|
应用服务中间件 Java