Sitecore8.2 Solr5.1.0配置步骤
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配置步骤的更多相关文章
- solr5.5.0在CenOS上的安装与配置
solr5.5.0在CenOS上的安装与配置 1. Solr简介 Solr是一个基于Lucene的Java搜索引擎服务器.Solr 提供了层面搜索.命中醒目显示并且支持多种输出格式(包括 XML/XS ...
- VS2017配置opencv-4.2.0详细步骤
VS2017配置opencv-4.2.0详细步骤 1.下载opencv的安装包并解压.下载网址https://sourceforge.net/projects/opencvlibrary/ 图1 ...
- Solr5.4.0部署到Tomcat
所用工具 下载 solr 5.4.0 版本:http://www.apache.org/dyn/closer.lua/lucene/solr/5.4.0 下载 Tomcat(6以上版本),另外可以根据 ...
- solr与.net系列课程(九)solr5.1的配置
solr与.net系列课程(九)solr5.1的配置 最近一些园友来咨询solr5.1的配置方式,然后我就去官网下载了个最新版本的solr,发现solr5.0以后solr的下载包里的内容发生的变化,移 ...
- [转]phoneGap3.0安装步骤(以windows下的android环境为例):
phoneGap3.0安装步骤(以windows下的android环境为例): 环境: WIN系统,JDK,Android,Eclipse,Ant,Git,PhoneGap3.x (Cordova) ...
- MySQL数据库集群进行正确配置步骤
MySQL数据库集群进行正确配置步骤 2010-06-09 10:47 arrowcat 博客园 字号:T | T 我们今天是要和大家一起分享的是对MySQL数据库集群进行正确配置,我前两天在相关网站 ...
- 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 ...
- Oracle 11g客户端在Linux系统上的配置步骤详解
Oracle 11g客户端在Linux系统上的配置步骤详解 2011-07-26 10:47 newhappy2008 CSDN博客 字号:T | T 本文我们主要介绍了Oracle 11g客户端在L ...
- mysql传统主从、双主复制+keepalived配置步骤
mysql主从.主主复制(双主复制)配置步骤 一:MySQL复制: MySQL复制简介: 将master服务器中主数据库的ddl和dml操作通过二进制日志传到slaves服务器上,然后在master服 ...
随机推荐
- JVM深入:JDK8-废弃永久代(PermGen)迎来元空间(Metaspace)(转)
转载自:https://www.cnblogs.com/yulei126/p/6777323.html 1.背景 2.为什么废弃永久代(PermGen) 3.深入理解元空间(Metaspace) 4. ...
- spring注解:反射与配置
上图运行结果按下图配置文件中的配置,进行的spring扫描加载.无论是componentScan方式,还是xml配置方式,如果one是实现了一个接口的类,如one_Interface,那么在程序中用o ...
- 记AOP概念理解
OOD/OOP面向名词领域,AOP面向动词领域. 应用举例 假设有在一个应用系统中,有一个共享的数据必须被并发同时访问,首先,将这个数据封装在数据对象中,称为Data Class,同时,将有多个访问类 ...
- memcached----------linux下安装memcached,以及php的memcached扩展。
1.通过wget http://www.memcached.org/files/memcached-1.4.24.tar.gz下载最新源码2.解压tar -xf memcached-1.4.24.ta ...
- Unity 特写镜头
using UnityEngine; public class Camera_Feature : MonoBehaviour { public static Camera_Feature instan ...
- Python之jinja2
jinja2简介 python的模板引擎,设计思想来自与django的模板引擎,和其非常相似 pip install jinjia2 pip install MakeupSafe #模块加载 from ...
- jpa 使用笔记
1,嵌套类查询 List<Person> findByAddress_ZipCode(ZipCode zipCode); ZipCode是Address属性的内部属性. 2,jpa in ...
- Dapper 批量插入
环境 Mssql 自带的Dapper.Net 批量插入 是一条条循环插入 这里改成了单条 Ps:主要此方法要控制字符串长度哦,每个数据库对单条sql字符长度的限制是不一样的. /// <summ ...
- MyBatis探究-----传递参数详解
1.单个参数 mybatis不会做特殊处理,#{参数名/任意名}:取出参数值 例如:接口中方法 public Employee getEmpById(String empId); XML中 <s ...
- 网易blog服务器关闭了,我曾经的大部分博文迁移至此,留作纪念。欢迎大家去我的简书blog~
ARM时代过去了,另一个AI时代正在上演~ 这一次我看上了计算机视觉,一个依旧在发展,论文数量不断上升的技术领域,还有很多待研究的技术突破点,我可以玩的时间长一点了. 活到老,学到了.学以致用乐趣无穷 ...