solr的安装和配置

1.准备

Jdk8  tomcat 8.5以上需要注意一下版本兼容问题

1.2.下载 solr安装包,目前的最新版本是  7.5(我这里使用的是5.3.1)

下载地址:http://www.apache.org/dyn/closer.lua/lucene/solr/5.3.1

下载地址:如果不想使用5.3.1的话http://archive.apache.org/dist/lucene/solr/ 

 

2.安装

  1. 将 solr 压缩包解压,并将solr-5.3.1\server\solr-webap文件夹下有webapp文件夹,将之复制到Tomcat\webapps\目录下,并改成solr 
  2.  将 solr 压缩包中 solr-5.3.1\server\lib\ext 中的 jar 全部复制到 Tomcat\ webapps\solr\WEB-INF\lib 目录中
  3. 将 solr 压缩包中 solr-5.3.1/ server/resources /log4j.properties 复制到Tomcat\ webapps\solr\WEB-INF\lib 目录中
  4.  创建一个solr_home 的目录,并将 solr 压缩包中 solr-5.3.0/server/solr 目录复制solr_home目录下(此目录用来存放索引数据) 

  1. 5.打开Tomcat/webapps/solr/WEB-INF下的web.xml,增加如下配置内容(初始状态下该内容是被注释掉的):

将<env-entry-value>中的内容改成你的solrhome路径,这里是D:/solr_home

这项配置,主要是建立tomcat 与solr之间的关系的,它的作用是让tomcat找到你所配置的solr 目录。

  1. 6.启动tomcat

在浏览器输入http://localhost:8080/solr 即可出现Solr的管理界面

出现了500  log4j:WARN No appenders could be found for logger (org.apache.solr.servlet.SolrDispatchFilter)

也检查了solr-core.jar包也是存在的 最后重新来一遍上面这个步骤OK了。

  注意:如果 http://localhost:8080/solr/ 页面无法访问。出现如下异常:

 

解决方法:将solr解压开的文件夹dist中jar包和contrib\velocity\lib 下的jar包都拷贝到 Tomcat\webapps\solr\WEB-INF\lib目录下。

  1. 7.配置collection,在solr_home目录下, 创建一个目录mycore1, 将solr_home\configsets\basic_configs\conf 下的所有文件拷贝到solr_home\ mycore1\conf下

  1. 8. 在solr_home目录下, 创建文件core.properties, 并编辑文件

 

  1. 9.访问页面http://localhost:8080/solr, 查看core Admin   手动加一个mycore, 'mycore1' 就显示出来了

到这里其实solr就安装配置完成了

但是还有添加多个核心

  1. 添加多核的话直接在solr_home中复制一个'mycore1' 'mycore2'并且将文件夹中的core.properties和core.properties.unloaded中的name=mycore2即可添加多核这个时候将solr_home目录下的core.properties删除也没关系

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值