关闭

Solr使用入门指南 (三)

821人阅读 评论(0) 收藏 举报
分类:
solr软件安装

温馨提示:

一、保证环境必须在JDK1.7上;

二、tomCat建议在tomcat7以上版本;

三、如若不是solr4.9版本的,solr5.0以上建议tomCattomcat8以上;

四、solr4.9版本的核心类及常用的属性,和solr5.0以上的差不多,但是还有细微的区别,请注意!



一、安装solr步骤
    步骤一、配置solr  
(1)先把
solr的压缩包去官网(http://archive.apache.org/dist/lucene/solr/)下载,名称为:



(2)下载完成之后,解压到当前文件夹里,解压之后,看到如下图,证明解压成功:




(3)点击解压之后的文件夹,如图所示:


看到如上图所示,就证明下载和解压成功。接下来就是与tomcat集成(在此次学习中,我用的是tomcat8.0.33);


(4)步骤二、Tomcat集成    

1、将解压之后的文件夹里example文件夹下的solr文件夹中的所有文件(不含solr文件夹本身)


2、拷贝到D:\solrDemo\Solr文件下(solrDemo文件夹和Solr需自己手动创建),如下图所示:



3、将解压后的solr-4.9.0下的dist目录下的solr-4.9.0.war文件



4、拷贝到D:\apache-tomcat-7.0.54\webapps文件夹下,重命名为solr.war,一定要自己解压这个war文件,(启动tomcat会自动解压,但是这个文件里面的lib

目录的东西好像是解压不出来),看到webapps下面多了一个solr文件夹,如下图:


5、打开D:\solrDemo\Solr\collection1\conf下的solrconfig.xml文件:



6、把以下这几个配置注释掉,因为用不到。




7、继续往下找到DataDir节点,修改值为<dataDir>${solr.data.dir:d:/solrDemo/Solr/data}</dataDir> ,data文件夹为存储查询索引和数据的地方,data文件夹自己

    创建。


8、打开E:\学习资料\tomcat\apache-tomcat-8.0.33\webapps\solr\WEB-INF文件夹下的web.xml文件,增加env-entry节点(默认是注释掉的),修改值为<env-

entry-value>D:/solrDemo/Solr</env-entry-value>,注意斜线。



9、将解压后的solr-4.9.0文件夹下的dist/solrj-lib下的所有jar包


10、拷贝到E:\学习资料\tomcat\apache-tomcat-8.0.33\lib文件夹下



11、启动Tomcat之后,在地址栏输入:http://localhost:8080/solr,会出现以下报错的地方,如图所示:



这个错误就是缺jar包(缺slf4j.jar)。把E:\学习资料\课外知识学习\solr1\solr-4.9.0\example\lib\ext这个路径下的所有jar包


拷进E:\学习资料\tomcat\apache-tomcat-8.0.33\webapps\solr\WEB-INF\lib这个文件夹,也就是应用的lib文件夹下。同时把solr包下的E:\学习资料\课外知识学习

\solr1\solr-4.9.0\example\resources\log4j.properties这个日志文件



E:\学习资料\tomcat\apache-tomcat-8.0.33\webapps\solr\WEB-INF\classes(没有classes文件夹自己手工创建一下)就可以了。

然后再重启tomcat

tomcat重启中...................

在访问http://localhost:8080/solr,出现下图,书名配置solr环境成功:



1
0
查看评论

solr最实用入门使用手册

1.什么是Solr Solr它是一种开放源码的、基于 Lucene Java 的搜索服务器,易于加入到 Web 应用程序中。Solr提供了层面搜索(就是统计)、命中醒目显示并且支持多种输出格式(包括XML/XSLT 和JSON等格式)。它易于安装和配置,而且附带了一个基于HTTP 的管理界面。可以...
  • Yoara
  • Yoara
  • 2016-10-13 15:19
  • 1425

Solr使用入门指南 (四)

solr软件介绍 在这出现了一个软件就是Solr的软件,下面就和大家一起来看看这个软件怎么用 上图为安装solr环境的软件的左面截图,首先来看看这幅图的讲解: 1、Dashboard:就是上面全图就是这个按钮的功能; 2、Logging:查看日志; 3、CoreAdmin:...
  • qq_35522169
  • qq_35522169
  • 2016-08-31 09:36
  • 2106

Solr使用入门指南 (五)

solr的POJO简介及应用 之前讲了一些solr的基本知识,今天呢讲一下solr的POJO。 一、什么是POJO POJO(PlainOrdinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。 使用PO...
  • qq_35522169
  • qq_35522169
  • 2016-09-01 08:35
  • 1970

Solr使用入门指南

由于搜索引擎功能在门户社区中对提高用户体验有着重在门户社区中涉及大量需要搜索引擎的功能需求,目前在实现搜索引擎的方案上有集中方案可供选择: 1. 基于Lucene自己进行封装实现站内搜索。工作量及扩展性都较大,不采用。 2. 调用Google、Baidu的API实现站内搜索。同第三方搜索引擎绑定...
  • xiaoyu714543065
  • xiaoyu714543065
  • 2013-08-27 10:58
  • 915

Solr使用入门指南 (二)

solr的使用属性及配置文件 一、配置文件与属性讲解 Document包括一个或多个 Field。Field 包括名称、内容以及告诉 Solr 如何处理内容的元数据。 例如,Field可以包含字符串、数字、布尔值或者日期,也可以包含你想添加的任何类型,只需用在solr的配置文件中进行相应的配置即可...
  • qq_35522169
  • qq_35522169
  • 2016-08-29 09:06
  • 1119

Solr使用入门指南 (六)

solr处理查询结果 solr处理查询结果的方法有两种:一种是普通方法处理查询结果,另一种是用POJO处理查询结果,下面就来讲解一下具体的应用。 一、solr用普通方法处理查询结果     代码展示:     这个方法不是...
  • qq_35522169
  • qq_35522169
  • 2016-09-02 08:25
  • 1030

Solr使用入门指南 (一)

solr简介 一、什么是solr     一、Solr它是一种开放源码的、基于Lucene Java 的搜索服务器,易于加入到 Web 应用程序中。     二、Solr提供了层面搜索(就是统计)、命中醒目显示并且支持多种输出格式(包括XM...
  • qq_35522169
  • qq_35522169
  • 2016-08-28 19:29
  • 1006

Python 2.7入门指南(官方中文)

http://wenku.baidu.com/view/53187e0daf45b307e8719799.html?from=search
  • zerokkqq
  • zerokkqq
  • 2016-11-02 20:51
  • 535

EmguCV入门

EmguCV入门 1. 简介 EmguCV即C#语言下的Opencv。Opencv中的函数经过封装,使得用C#语言编程时也可以很方便的调用。两者之前的对应关系可参见EmguCV入门指南。 2. 下载 官网下载:http://sourceforge.net/projects/emgucv/file...
  • xywy2008
  • xywy2008
  • 2014-01-17 20:07
  • 3038

《webgl入门指南》学习笔记一three.js与sim.js

最近又一次很久木有更新博客了,但是不是停了,而是一次性更新了太多,想清楚了自己水平有限,不想误导大家,所以就把这里单纯的当做自己的学习笔记。 上次让立方体转起来了,这次我们就直接介绍一个框架《webgl入门指南》的sim.js 这个东西是什么玩意呢,就是一个模拟器(官方说法),实际上就是简化了thr...
  • Chase_freedom
  • Chase_freedom
  • 2015-06-25 23:06
  • 1932
    个人资料
    • 访问:33793次
    • 积分:538
    • 等级:
    • 排名:千里之外
    • 原创:21篇
    • 转载:17篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论