专栏首页行者常至(二)Solr的安装配置及部署

(二)Solr的安装配置及部署

下载solr

下载地址:http://archive.apache.org/dist/lucene/solr/或去百度云盘链接:链接:http://pan.baidu.com/s/1o8wGwuI 密码:wm8s

1、将solr-6.3.0\server\solr-webapp下的solr.war

拷贝到apache-tomcat-8.5.8\webapps下,启动tomcat解压solr.war,解压完成后把solr文件夹拷贝出来,然后停止tomcat,再讲solr文件夹拷贝进去(因为有些时候,shutdown tomcat时solr会删除)

2、将solr-5.0.0\server\lib\ext下的jar包

拷贝到apache-tomcat-8.5.8\webapps\solr\WEB-INF\lib

将solr-5.0.0\server\resources下的log4j.properties拷贝到apache-tomcat-8.5.8\webapps\solr\WEB-INF\classes下,没有classes文件夹时手动创建

3、创建目录\solr_home\solr(后面配置的时候需要映射这个目录路径),并将solr-5.0.0\server\solr下的内容拷贝到\solr_home\solr下

4、修改apache-tomcat-8.5.8\webapps\solr\WEB-INF下的web.xml,将env-entry-value更改为上一步设置的文件目录路径(默认是注释掉的)

启动tomcat,输入:http://localhost:8080/solr

看到此界面,说明前面的步骤是没有问题的,接下来,我来配置core

注:本来我是想用solr6.3的,但是HTTP Status 403 - Access to the requested resource has been denied这个异常我一直没有解决,故而还是用solr5.0来总结吧(刚开始的时候,就是用的solr6.0和tomcat8来做的,遇到这个403一直没搞定,然后用的solr5.0和tomcat7完成的工作,今天还是403,醉了。。)

5、新建core,shutdown tomcat。在F:\solr_test\solr_home\solr下新建core:firstCore(名字可任意)

将solr-5.0.0\example\example-DIH\solr\solr下的文件(或拷贝与solr同级目录的文件下的包含这两个文件的文件夹下的内容可能会出问题,因为其他的core都已经有数据了)

拷贝到F:\solr_test\solr_home\solr\firstCore下

并将core.properties编辑为:name=firstCore

6、为firstCore完善配置;打开firstCore\conf下的solrconfig.xml

solr.install.dir: 即为当前solrconfig.xml的所在路径;而${solr.install.dir:../../../..}则是指solr_home

而它又依赖solr_home下的dist和contrib目录下的各个jar包,所以将solr-5.0.0下的 dist、contrib

拷贝到solr_home下

7、启动tomcat,报异常: Error creating core [firstCore]: RequestHandler init failure ClassNotFoundException: solr.DataImportHandler。

我们把solr-5.0.0\dist下的solr-dataimporthandler-5.0.0.jar、solr-dataimporthandler-extras-5.0.0.jar拷贝到apache-tomcat-8.5.8\webapps\solr\WEB-INF\lib下

8、再次启动tomcat,可以看到UI显示已成功创建firstCore


下一节来说明solr的数据库连接以及中文分词等。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • (三)solr的dataimport的配置以及中文分词

    并可以在apache-tomcat-7.0.73\webapps\solr\WEB-INF\classes下新建自己的扩展词典

    qubianzhong
  • (一)Solr介绍

    qubianzhong
  • 011.golang 方法 method

    qubianzhong
  • solr安装配置

    环境介绍 solr 6.5.1 tomcat8 jdk1.8 一、下载solr安装包 下载地址:http://www.apach...

    似水的流年
  • Solr_全文检索引擎系统

    Solr介绍: Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务。Solr可以独立运行在Jetty、Tomca...

    赵小忠
  • 【程序源代码】springboot企业级搜索平台

    Springboot2.1+Solr7.5搭建的企业级搜索平台,项目目前支持文档内容和数据库检索,已经集成分词技术。支持文档内容检索类型包含:pdf、doc、d...

    程序源代码
  • solr install

         Solr是一个独立的企业及搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的...

    week
  • solr安装配置

    环境介绍 solr 6.5.1 tomcat8 jdk1.8

    似水的流年
  • Apache solr(一).

    概念:Apache Solr 是一个开源的搜索服务器。Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现。Apache...

    JMCui
  • solr安装配置

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

    似水的流年

作者介绍

精选专题

活动推荐

扫码关注云+社区

领取腾讯云代金券