solr教程---solr说明

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhaozhirongfree1111/article/details/82557802

此教程solr的版本是:7.4
1、环境准备
(1)jdk1.8及以上(jdk各个版本的bug会对solr有不同程度的影响,具体可见jdk不同版本bug对solr的影响的展示
(2)solr7.4的下载地址下载地址
2、下载解压以后各个文件夹的作用
solr目录展示
(1)bin目录:几个solr的脚本,更加方便的使用solr
这里写图片描述

  • solr and solr.cmd:启动和停止solr的脚本,solr是Linux脚本,solr.cmd是windows脚本;在SolrCloud模式下运行时,还可以创建集合或内核、配置身份验证和使用配置文件;Windows启动方式–bin\solr.cmd start,Linux启动方式–bin/solr start;默认端口是8983
  • post:它提供了一个简单的命令行接口,用于向SOLR发布内容
  • solr.in.sh and solr.in.cmd:这些分别是针对Linux和Windows的一些属性配置;对java,jetty,solr的系统级属性配置都在这里,当然这里的很多属性都可以被solr 或者solr.cmd启动时候所重写的,但是这个有个好处就是,你所有的配置都在一个地方,方便维护
  • install_solr_services.sh:这个允许你在Linux上将solr作为Linux上的一个服务

(2)contrib/:这个目录下存放的是一些为solr的特殊功能提供的附加插件(3)dist/:存放的是solr的主要的jar包
(4)docs/:文档目录,里面有solr在线文档的链接
(5)example/:演示SOLR各种能力的几种典型示例
(6)licenses/:solr使用第三方jar包的许可证
(7)server/:solr的核心,README.txt提供了详细的说明,下面介绍一些重点:

  • Solr’s Admin UI (server/solr-webapp)—solr的后台管理界面
  • Jetty libraries (server/lib) –jetty的jar包库
  • Log files (server/logs) and log configurations (server/resources)–日志文件的配置
  • Sample configsets (server/solr/configsets)–solr的配置集

猜你喜欢

转载自blog.csdn.net/zhaozhirongfree1111/article/details/82557802