solr学习笔记-- day01 安装及配置
来源:互联网 发布:结婚网络请柬 编辑:程序博客网 时间:2024/05/21 09:04
一:下载solr安装包
从Solr官方网站(http://lucene.apache.org/solr/)下载Solr4.10.3,根据Solr的运行环境,Linux下需要下载lucene-4.10.3.tgz,windows下需要下载lucene-4.10.3.zip。
Solr使用指南可参考:https://wiki.apache.org/solr/FrontPage。
二:解压solr安装包,目录结构如下
1、目录结构分析
bin:solr的运行脚本
contrib:solr的一些贡献软件/插件,用于增强solr的功能。
dist:该目录包含build过程中产生的war和jar文件,以及相关的依赖文件。
docs:solr的API文档
example:solr工程的例子目录:
example/solr:该目录是一个包含了默认配置信息的Solr的Core目录。
example/multicore:该目录包含了在Solr的multicore中设置的多个Core目录。
example/webapps:该目录中包括一个solr.war,该war可作为solr的运行实例工程。
licenses:solr相关的一些许可信息
三:solr的安装及部署
1、解压新的tomcat
2、将solr包下dic中的war包部署到tomcat中,改名为solr.war
3、启动tomcat,自动解压war包
4、将solr压缩包下的example下的lib下的ext下所有jar包放入tomcat中解压过后的solr文件下的lib中
5、配置solrHome
创建一个solrHome。solrHome就是solr保存所有配置文件的目录。可以使用solr压缩包下的 \solr-4.10.3\expample\solr 目录作为solrHome,复制solr目录到其他目录,改名为solrHome。
collection1:是一个solrcore,一个solrcore就是一个独立的索引库
conf:solrcore的配置文件保存的目录
solrconfig.xml:对solrcore的配置
<lib>:可以配置solrcore扩展包的保存目录。如果不配置,默认目录是 collection1\lib 文件夹,如果有扩展包,可以放在此目录下(需要自己创建lib),系统会自动加载
<dataDir>:索引库保存的目录。可以指定绝对路径,也可以使用默认配置,在collection1\data目录(该目录也要自己手动创建)
<requestHandler>:请求的url
查询索引库:/select
维护索引库:/update
schema.xml:域的配置
6、配置solr工程和solrHome的对应关系。需要修改solr的web.xml文件
7、重启tomcat,通过浏览器即可访问solr
- solr学习笔记-- day01 安装及配置
- Maven学习笔记 -- day01 Maven安装配置及测试
- Solr学习笔记-认识solr及安装配置
- day01-Linux安装及配置
- redis学习笔记 -- day01 安装
- solr学习笔记1_solr安装配置
- Solr 安装及配置
- solr -- 安装及配置
- TensorFlow学习笔记Day01-安装TensorFlow
- solr的安装、配置、启动,及相关学习资料
- solr学习笔记-linux下配置solr
- Solr的安装及配置
- Solr的安装及配置
- 单机Solr安装及配置
- solr 安装配置学习记录
- java 学习笔记 day01
- JQuery学习笔记---Day01
- JavaFx2学习笔记day01
- 通讯录(文本版)
- lintcode编程细节总结
- Caused by: java.lang.ClassNotFoundException: org.springframework.dao.DataAccessException
- 通过反射动态调用类的静态方法和实例方法
- 使用maven 如何生成源代码的jar包
- solr学习笔记-- day01 安装及配置
- sql server中各类范式的理解
- 探究connect函数
- Spring之AOP
- java IO常用类和方法
- LintCode题解(2)--尾部的零
- PHP float加减乘除
- Maven
- Spring Boot 1 . 简介