Solr学习之一 --------环境搭建
一、准备工具
- 下载Solr,以目前最新版solr-6.1.0为例
- 准备servlet容器,Tomcat,Jetty,Resin之类。以Tomcat7为例
- 将solr解压出来,在solr-4.5.0\example\webapps下,有一个solr.war,将其copy至tomcat/webapps目录下,切记不要更改war包名字。启动tomcat,发现报错,停掉Tomcat.
- 将slf4j,commons-loggin.jar加入到apache-tomcat-7.0.42\webapps\solr\WEB-INF\lib下。 solr自身的war包中缺少这2个jar包,有些新同学会问如何发现这问题,你启动tomcat时候,出错,查看日志便知。
- 再次启动Tomcat.发现仍然有问题,错误提示如下:这说明是加载不了solr配置文件。
- 配置solr.home. 我选择的方式是JNDI,在apache-tomcat-7.0.42\webapps\solr\WEB-INF下面的web.xml中加上这么一段
[html] view plaincopy
- <env-entry>
- <env-entry-name>solr/home</env-entry-name>
- <env-entry-value>E:\solr_home</env-entry-value>
- <env-entry-type>java.lang.String</env-entry-type>
- </env-entry>
将E:\solr_home 改为你自己的目录,然后将solr-6.1.0\example\solr复制到你的${solr_home}
- 再次启动Tomcat.发现报了这样一个异常:error loading class solr clustering clusteringcomponent。仔细查看,是在create core:collection1时发生的,于是将这个错误Google一下。发现在wiki也有提出了这样一个问题,wiki地址是:http://www.gossamer-threads.com/lists/lucene/java-dev/209751 本人英文不好,大致瞄了一下,意思问题是:solrconfig.xml中,默认开启了集群,关掉即可,至于集群的问题,先不是咱们讨论的范围,先解决掉这个问题吧。
- 在${solr_home}/collection1/conf下,打开solrconfig.xml,搜索solr.clustering.enabled.果然在1400行发现了
[html] view plaincopy
- <searchComponent name="clustering"
- enable="${solr.clustering.enabled:true}"
- class="solr.clustering.ClusteringComponent" >
将true改为false,再次启动tomcat,一切正常。
- 访问http://localhost:8080/solr/ 终于打开了管理界面。至此,最初步的环境,我们 就搭建成功了
转载于:https://www.cnblogs.com/shijiaoyun/p/5778648.html
Solr学习之一 --------环境搭建相关推荐
- visual studio学习python_python3从零学习-开发环境搭建之Visual Studio Code篇
开发环境搭建之Visual Studio Code篇 上一节讲了Python环境的安装和开发环境的安装,本节再重点讲下Visual Studio Code的配置.安装 请看我上一篇文章<pyth ...
- hbase_学习_01_HBase环境搭建(单机)
一.前言 本文承接上一篇:hadoop_学习_02_Hadoop环境搭建(单机) ,主要是搭建HBase的单机环境 二.环境准备 1.说明 hbase 的下载来源有: 官方版本:http://arc ...
- donet 微服务开发 学习-Docker环境搭建 win7 docker 环境配置
donet 微服务开发 学习-Docker环境搭建 win7 docker 环境配置 目的介绍 下载安装 安装 Docker Quickstart Terminal 目的介绍 donet 微服务开发 ...
- ubuntu深度学习软硬件开发环境搭建
硬件 先从硬件自已配机器开始: 目前对于个人来说,性价比比较高的深度学习显卡是那个11G显存的GTX 1080Ti.这里显卡定了,接下来就是主板内存硬盘,显示器.先报一下我配的机器配置: CPU 英特 ...
- 【Linux Mint 深度学习开发环境搭建】开发软件安装
系列文章目录 第一章 Linux mint 深度学习开发环境搭建之Nvidia显卡相关软件安装 第二章 Linux mint 深度学习开发环境搭建之开发软件安装 第三章 Linux mint 深度学习 ...
- 深度学习工作站环境搭建 ubantu16.04 安装显卡驱动 CUDA8.0 cuDNN6 anaconda tensorflow1.4.0 opencv3.4 含泪总结
深度学习工作站环境搭建 ubantu16.04 安装显卡驱动 CUDA8.0 cuDNN6 anaconda tensorflow opencv 1 安装ubantu16.04 安装时不要在线更新,在 ...
- IOS开发学习 IDE环境搭建教程
IOS开发学习 IDE环境搭建教程是本文要介绍的内容,在坛子里逛了一圈,发现一篇好的文章,与友们分享一下,要有耐心的看整个过程,不多说,直接进入话题. 安装条件: 硬件:一台拥有支持虚拟技术的64位双 ...
- springcloud学习笔记---环境搭建--Linux下jdk安装
springcloud学习笔记-环境搭建–Linux下jdk安装 1.官网下载jdk1.11 链接: https://pan.baidu.com/s/1vZ4PoJAnwczkRICfCNKHAA 提 ...
- datawhale9月组队学习task01环境搭建,初始数据库
Datawhale9月组队学习 task01环境搭建,初始数据库 文章目录 Datawhale9月组队学习 task01环境搭建,初始数据库 一.环境搭建 1.MySQL 8.0的安装 2. 连接 M ...
最新文章
- Android_Sqlbrite入门使用
- UI设计师的实际工作流程是什么样的?
- LVS的NAT工作模型详解
- 巧用Eclipse中用户自定义包(User Libraries)
- pythonweb扫描器_Python安全工具之web目录扫描
- C中out型参数的使用介绍
- [html] 页面需要支持多语言,如果是你该怎么做?
- 对付ring0 inline hook
- HTML1个像素宽的代码,HTML5 Canvas中绘制一个像素宽的细线实现代码详情
- 图解win7中IIS7.0的安装及配置ASP环境
- js 数组合并并且去重
- 即时通讯源码|IM即时通讯源码开源
- java用正则表达式大全_Java 正则表达式 大全
- 谷歌高管地震:谷歌大脑联合创始人Samy Bengio离职了
- 如何在Visio中旋转图形
- 参考文献标引方式_参考文献的正确标注方法
- 华南师范大学 计算机学院 赵,罗子颖 计算机学院
- 电容0.1uF和104有什么区别?
- 有哪些比较好的企业内部管理软件?公认的5个高效管理软件介绍
- 解决报错Cannot connect to the Maven process. Try again later. If the problem persists, check the Maven