1.首先下载Solr安装包,官方提供了几种下载,我选的的solr的5.1.0版本zip包,下载链接:http://mirror.bit.edu.cn/apache/lucene/solr。

2.下载后解压

3.打开Cmd,进入到solr解压后文件的位置solr的bin文件下,例如:E:\inetpub\wwwroot\Acura\solr-5.1.0\bin

我是放在E盘,所以先输入E:进入E盘,在cd E:\inetpub\wwwroot\Acura\solr-5.1.0\bin

下一步是输入命令solr start,此时如果没有安装java环境的话会提示你必须先安装java环境而且是1.8版本及以上版本才行。java环境配置步骤此处省略。。。。

然后再输入命令solr start。成功!!   8983是端口,

进入solr看看是否有错误日志

到这里,solr就安装完成,接下来是Sitecore的配置

1.进入本地Siecore站点下的\Website\App_Config\Include目录,然后这个目录下的全部包括有Lucene的文件禁用(文件名后面加.example),

然后所有的solr文件启用

一定要全部都禁用包含Lucene的,不然后面会有错误,===经验之谈

2.进入solr新建核心

首先在solr安装目录下,进入目录\solr-5.1.0\server\solr,新建一个文件夹用,名称跟核心名称一致。

要建的核心名称需跟sitecore上的一致,所以我们可以进入sitecore的Control Pannel,

然后进入:INDEXING-indexing manager

根据这里的核心,在刚才说的solr目录下创建相应的文件夹

然后进入\solr-5.1.0\server\solr\configsets\sample_techproducts_configs,复制conf文件到刚才创建的所有核心文件里

3.进入solr,在Code Admin中新建Code。新建的核心名称跟刚才创建的文件夹名称同名

新建好之后,本地目录就会生成一个data文件夹跟core.properties

4.然后就是进入sitecore的ontrol Pannel,然后进入:INDEXING-indexing manager,选择第一个进入

Source file目录:\solr-5.1.0\server\solr\sitecore_core_index\conf\schema.xml

把生成的schema.xml文件重新替代原来的。全部核心的都替换掉。\solr-5.1.0\server\solr\sitecore_core_index\conf\schema.xml

然后重启solr。在进入solr看看是否有错误日志,若无,则正常。。。

5.进入sitecore重建索引,sitecore的Control Pannel,然后进入:INDEXING-indexing manager

选择全部,然后rebuild,,等待他重建,此时观察solr日志是否有异常。。。如果全部成功,则恭喜你,一路顺畅

而这个时候一般出现错误的是索引字段的问题,sitecore中有的而在solr中没有无法识别导致重建失败。。

可以根据solr日志的提示,在schema.xml中添加,例如我添加的:<dynamicField name="*_t_zh" type="text_general" indexed="true" stored="true" />

然后再重建一次,,,若是成功的话solr中对应核心的文档数就不是0了,而后面sitecore发布,solr中核心的文档数量也会同步更新。。

到这里就完成了配置了。。

ps:根据官方的配置文档中,说明需要使用容器(IOC)的问题,因为我的版本是非8.2初始版本,所以可以不用容器

Sitecore8.2 Solr5.1.0配置步骤的更多相关文章

  1. solr5.5.0在CenOS上的安装与配置

    solr5.5.0在CenOS上的安装与配置 1. Solr简介 Solr是一个基于Lucene的Java搜索引擎服务器.Solr 提供了层面搜索.命中醒目显示并且支持多种输出格式(包括 XML/XS ...

  2. VS2017配置opencv-4.2.0详细步骤

    VS2017配置opencv-4.2.0详细步骤   1.下载opencv的安装包并解压.下载网址https://sourceforge.net/projects/opencvlibrary/ 图1 ...

  3. Solr5.4.0部署到Tomcat

    所用工具 下载 solr 5.4.0 版本:http://www.apache.org/dyn/closer.lua/lucene/solr/5.4.0 下载 Tomcat(6以上版本),另外可以根据 ...

  4. solr与.net系列课程(九)solr5.1的配置

    solr与.net系列课程(九)solr5.1的配置 最近一些园友来咨询solr5.1的配置方式,然后我就去官网下载了个最新版本的solr,发现solr5.0以后solr的下载包里的内容发生的变化,移 ...

  5. [转]phoneGap3.0安装步骤(以windows下的android环境为例):

    phoneGap3.0安装步骤(以windows下的android环境为例): 环境: WIN系统,JDK,Android,Eclipse,Ant,Git,PhoneGap3.x (Cordova) ...

  6. MySQL数据库集群进行正确配置步骤

    MySQL数据库集群进行正确配置步骤 2010-06-09 10:47 arrowcat 博客园 字号:T | T 我们今天是要和大家一起分享的是对MySQL数据库集群进行正确配置,我前两天在相关网站 ...

  7. Windows 8.0上Eclipse 4.4.0 配置CentOS 6.5 上的Hadoop2.2.0开发环境

    原文地址:http://www.linuxidc.com/Linux/2014-11/109200.htm 图文详解Windows 8.0上Eclipse 4.4.0 配置CentOS 6.5 上的H ...

  8. Oracle 11g客户端在Linux系统上的配置步骤详解

    Oracle 11g客户端在Linux系统上的配置步骤详解 2011-07-26 10:47 newhappy2008 CSDN博客 字号:T | T 本文我们主要介绍了Oracle 11g客户端在L ...

  9. mysql传统主从、双主复制+keepalived配置步骤

    mysql主从.主主复制(双主复制)配置步骤 一:MySQL复制: MySQL复制简介: 将master服务器中主数据库的ddl和dml操作通过二进制日志传到slaves服务器上,然后在master服 ...

随机推荐

  1. webpack入门操作教程

    1. webpack介绍 在传统的项目中,一个html文件可能会加载多个js.css文件,如果多人协同开发的话,就会出现全局变量被污染.文件直接的依赖问题 而webpack打包工具,会先分析入口文件的 ...

  2. 【转】Java遍历Map对象的四种方式

    关于java中遍历map具体哪四种方式,请看下文详解吧. 方式一 这是最常见的并且在大多数情况下也是最可取的遍历方式.在键值都需要时使用. Map<Integer, Integer> ma ...

  3. 学习MySQL过程中的随笔一

    第一天: 关于安装出现了很多问题,各种不懂的bug,没得法只能在网上查找解决方法,终于!!! 登录成功了,一下午的时间 附上参考资料:https://blog.csdn.net/weibo_boer/ ...

  4. abap 变量检查

    1:sap logon中可以对变量命名进行检查 program>check>code inspector

  5. 2019年IntelliJ IDEA 最新注册码,亲测可用(截止到2020年3月11日)

    2019年IntelliJ IDEA 最新注册码(截止到2020年3月11日) 操作步骤: 第一步:  修改 hosts 文件 ~~~ 在hosts文件中,添加以下映射关系: 0.0.0.0 acco ...

  6. sql for xml path用法

    一.FOR XML PATH 简单介绍              那么还是首先来介绍一下FOR XML PATH ,假设现在有一张兴趣爱好表(hobby)用来存放兴趣爱好,表结构如下: 接下来我们来看 ...

  7. 关于$ORACLE_HOME/bin/oracle文件属性

    OS:AIX 7.1DB:12.1.0.2.0 RAC oracle@DB01:/home/oracle>sqlplus / as sysdba SQL*Plus: Release 12.1.0 ...

  8. .NET CORE 使用Dapper连接MSSQL,MYSQL

    Project file: <Project Sdk="Microsoft.NET.Sdk">   <PropertyGroup>     <Outp ...

  9. DotNetty网络通信框架学习之初识Netty

    p{ text-align:center; } blockquote > p > span{ text-align:center; font-size: 18px; color: #ff0 ...

  10. asp.net的<% %>特定用法

    在asp.net应用程序中,在asp.net页面常用的<%@ %>.<%# %>.<%= %>.在全球化的项目中使用<%$ %>绑定资源项目,在asp. ...