solr4.7 环境搭建与运行(Win7下)
来源:互联网 发布:胡夏 知乎 编辑:程序博客网 时间:2024/05/22 06:51
1、各版本solr与jdk的对应关系
2、Solr概述
Solr是Apache Lucene项目的子项目,是一个基于Lucene的Java搜索引擎服务器。
Solr 包装并扩展了 Lucene,所以 Solr 的基本上沿用了Lucene的相关术语,更重要的是, Solr 创建的索引与 Lucene 搜索引擎库完全兼容,通过对 Solr 进行适当的配置,某些情况下可能需要进行编码, Solr 可以阅读和使用构建到其他 Lucene 应用程序中的索引。服器通信使用标准的HTTP和XML。
Solr支持从关系数据库和XML文档中提取原始数据,以及能够通过集成Tika来处理复杂文档。
Solr易于安装和配置,而且附带了一个基于 HTTP 的管理界面,
Solr 主要特性有:强大的全文检索功能,高亮显示检索结果,动态集群,数据库接口和电子文档(Word ,PDF 等)的处理。而且Solr具有高度的可扩展,支持分布搜索和索引的复制。
3、环境准备
1. 下载jdk-6u43-windows-x64.exe 安装jdk, 配置环境变量(path,classpath)
2. 下载免安装版apache-tomcat-7.0.69-windows-x64.zip
3. 去Solr官网https://lucene.apache.org/solr/ 下载solr-4.7.0.zip
4、在tomcat下运行solr
1. 在I:\SolrServer下新建solr文件夹(大家可以随意选择安装路径),并将solr-4.7.0.zip解压到新建的solr目录下,然后在solr下面创solr1文件夹(考虑到以后做集群会用到),在solr1下新建两个文件夹,tomcat和home(存放core和索引信息)
2. 将apache-tomcat-7.0.69-windows-x64.zip解压到上一步新建的tomcat目录下之后,将I:\SolrServer\solr\solr-4.7.0\example\webapps目录下的solr.war复制到I:\SolrServer\solr\solr1\tomcat\webapps目录中
3. 启动tomcat服务器。在cmd命令行中,切换到tomcat安装的目录的bin目录下,首次需要先运行service.bat install命令来安装tomcat服务,安装成功后,接着输入tomcat7,此时服务启动,运行效果如下图所示(如果不成功,检查一下是否防火墙或杀毒软件给屏蔽了,或者是端口冲突,默认为8080端口),同时tomcat\webapps目录下会自动生成solr目录(启动服务,solr.war被tomcat解压而来)。
4. 将I:\SolrServer\solr\solr-4.7.0\example\solr目录下所有的文件和文件夹拷贝到上面新建的solr1\home目录中。
5. 将I:\SolrServer\solr\solr-4.7.0\example\lib\ext目录下所有的.jar(5个)拷到I:\SolrServer\solr\solr1\tomcat\webapps\solr\WEB-INF\lib目录中。
6. 在I:\SolrServer\solr\solr1\tomcat\webapps\solr\WEB-INF下新建一个classes文件夹,并将I:\SolrServer\solr\solr-4.7.0\example\resources目录下的log4j.properties复制到刚刚新建的classes目录中(日志模块文件)。
7. 打开I:\SolrServer\solr\solr1\tomcat\webapps\solr\WEB-INF下的web.xml文件,取消到之间的注释,将/put/your/solr/home/here中的值改为你home的路径,那么我的应该是I:/SolrServer/solr/solr1/home如下图,修改完毕后保存文件。
8. 重启tomcat,在浏览器中输入:http://localhost:8080/solr 如果没问题的话,就能看到solr的管理界面了。
这样solr环境就搭建好了,下一步就可以数据库里的数据导入到solr,用solr来查询了。
- solr4.7 环境搭建与运行(Win7下)
- Win7下php运行环境搭建
- CentOS6.5下nutch1.7+solr4.8.1+Eclipse环境搭建(二)之solr4.8.1安装
- Cocos2d-x-3.0在win7下的Android环境搭建与运行测试项目
- solr4.0环境搭建
- solr4.0环境搭建
- win7 下搭建Go运行环境, 首例hello,world
- win7下PHP运行环境搭建(apache2+mysql+php)
- Win7下快速搭建hadoopEclipse运行环境--方案
- Win7下快速搭建hadoopEclipse运行环境--方案
- CentOS6.5下nutch1.7+solr4.8.1+Eclipse环境搭建(一)之nutch1.7安装
- 【归纳】win7下caffe环境搭建与测试
- apache solr4.3.1 环境搭建
- solr4.5集群环境搭建
- solr4.5集群环境搭建
- Win7下搭建WAMP环境
- Win7下搭建WAMP环境
- win7下ndk环境搭建
- python学习-模块引入
- Android 开发技能图谱
- Linux目标文件的格式,目标文件是怎么样的?
- JQuery对象
- poj 1860 Currency Exchange ([kuangbin带你飞]专题四 最短路练习)
- solr4.7 环境搭建与运行(Win7下)
- Java的Iterator迭代器
- MapReduce的基本原理
- ubuntu安装notepadqq和谷歌浏览器的方法
- 两种方法帮你实现pdf转换成ppt文件格式
- 使用 Git上传代码到coding.net代码仓库详解
- Service的onRebind()方法什么时候会调用
- Jquery小技巧
- Java实现RSA算法