娱乐头条-05solr

1.solr的基本概念

2.solr的部署

3.solr的管理界面

4.solr的配置文件

5.solr的客户端操作: solrj

6.高级

 

一、solr的基本概念

       solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的文件,生成索引;也可以通过http访问提出查找请求,并得到各种格式的返回结果。

       solr本质是基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展。并对查询性能进行了优化,并且提供了一个完善的功能管理界面。

二、solr的部署

1.链接

链接https://pan.baidu.com/s/1q8Ry0peIF3lwOemqxusWMw 
提取码:jm3i

2.目录介绍

3.服务的启动

(1)启动方式一

启动步骤:

  • 打开cmd窗口
  • 切换目录到solr的example的目录下
  • 执行 java -jar start.jar

注意: 由于jar包已经内置了一个web服务器(jetty) , 其默认的访问的为8983

(2)启动方式二(推荐)

最好重新解压一份Tomcat

启动步骤:

  • 首先打开example目录下的webapps目录下
  • 拷贝此目录下的solr.war , 将其复制到tomcat的webapps目录下

        

        

  • 启动tomcat, 将war包进行解压, 然后关闭tomcat并将war包删除或者更改后缀名即可(一定要关闭Tomcat下删除或更改,否则解压后的目录会自动删除)
  • 将其原有war包更改的主要目的是防止再次解压, 导致原有的设置失效

       

       

  • 将资料中tomcat运行solr所需要的jar包复制到solr的web-INF下的lib目录中 ,classes目录复制到web-INF下

链接https://pan.baidu.com/s/1mjwOHK1EBizcC5tZcSwCUw 
提取码:kugn 

      

     

  • 将example中solr的目录建议复制到和tomcat同级的目录下(方便管理)

      

      

  • 打开tomcat的bin目录找到Catalina.bat文件, 将其右键打开
  • 将下列参数设置到此文件中即可
  • set "JAVA_OPTS=-Dsolr.solr.home=目录位置"
  • 注意: 目录位置就是刚刚复制过来的solr的目录

      

     为了防止和其他Tomcat端口号冲突,最好在server.xml中更改端口号(都加一)

      

     

     

     

  • 启动tomcat,访问localhost:8081/solr即可

     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值