Solr之——整合Tomcat
来源:互联网 发布:c语言算术运算符 编辑:程序博客网 时间:2024/05/19 10:13
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/49914367
Solr是一种基于Lucene的全文搜索引擎,有关Solr的详细内容请参考官方文档,这里不做详细说明,我们这里主要介绍Solr如何与Tomcat做整合。
特别说明:本文中的Solr使用的是3.5.0,Tomcat版本为6.0(64 bit)。
下面,我们就一起来实现Solr和Tomcat的整合吧。
一、熟悉Solr
1、准备环境
这里我首先把Solr和Tomcat解压,拷贝到我的d:/lucene目录下,如下图所示
2、启动Solr中的示例程序(基于jetty服务器)
我们进入的solr的example目录下,会发现下面有一个start.jar文件,这个文件就是用来启动我们的solr示例程序的jar文件。
打开命令行,进入到start.jar所在的目录,输入命令"java -jar start.jar":
启动完成后的效果如图:
从图中我们可以看出Solr默认的端口是8983。
3、访问Solr的路径
我们打开浏览器在地址栏中输入"http://localhost:8983/solr/admin/",如果Solr启动正常,会看到如下图所示的效果:
以上是我们单独操作Solr服务器,下面我们开始将Solr和Tomcat进行整合。
二、Solr与Tomcat的整合
1、环境准备
首先我们在d:/lucene下新建文件夹“solr”,如图所示:
进入solr目录,分别新建文件夹home和server,如下图:
将solr3.5.0下example文件夹下的solr目录下的所有文件拷贝到d:/lucene/solr/home目录下,拷贝完成后如下图所示:
清空上图中data目录下的文件,保留data文件夹。
将solr3.5.0文件夹下的example/webapps目录下的solr.war包拷贝到d:/lucene/solr/server目录下,然后解压,解压后的效果如图:
2、配置solr
打开D:/lucence/solr/home/conf目录,找到solrconfig.xml文件
打开文件,找到如下代码
这里是指明我们配置的solr的data目录,我们将solr的data目录配置到了D:\lucence\solr\home\data,所以我们在修改这行代码为:
3、配置Tomcat
在Tomcat的conf目录下找到server.xml文件:
打开文件,在Host节点下添加如下代码:
<Context path="/solr" docBase="D:\lucence\solr\server\solr" reloadable="false"><Environment name="solr/home" type="java.lang.String" value="D:\lucence\solr\home" override="true"/></Context>
添加后如下图所示:
4、启动Tomcat
如上图所示,Tomcat启动失败,此时我们再次打开D:\lucence\solr\home\conf目录下的solrconfig.xml文件,找到如下代码:
将最后的true改为false
重新启动Tomcat:
如图:启动成功
5、通过Tomcat访问solr
在地质栏中输入http://localhost:8080/solr/admin/会看到如下效果:
至此,Solr与Tomcat整合成功。
三、注:Solr与Tomcat整合成功后,必须经过一、熟悉Solr中的2、启动Solr中的示例程序(基于jetty服务器)后才能通过Tomcat访问solr
大家可以到链接http://download.csdn.net/detail/l1028386804/9281511下载Windows版Solr
到链接http://download.csdn.net/detail/l1028386804/9281519下载Linux版Solr
到链接http://download.csdn.net/detail/l1028386804/9281527下载Tomcat
- Solr之——整合Tomcat
- Solr笔记二之Solr与Tomcat整合
- solr和tomcat整合
- Solr Tomcat 整合教程
- solr与tomcat整合
- Solr与tomcat整合
- Tomcat与Solr整合
- Tomcat与Solr整合
- Solr之——整合mmseg4j中文分词库
- solr安装(solr与tomcat整合)
- Tomcat和Solr的整合
- tomcat 整合solr的配置
- 点滴记录——Ubuntu 14.04中Solr与Tomcat整合安装
- 点滴记录——Ubuntu 14.04中Solr与Tomcat整合安装
- 4.搜索之路——solr部署到Tomcat
- Tomcat整合solr,solr部署在Tomcat中
- solr整合到tomcat的方法
- windows下搭建solr服务器,整合tomcat
- bzoj 1877: [SDOI2009]晨跑
- linux内存文件系统
- 表
- maven下搭建spring mvc
- [Cocos2d-x]创建一个新的HelloWorld
- Solr之——整合Tomcat
- 快学scala习题(五)
- python之生成文件列表(链接方式)
- 剑指offer:二叉树中和为某一值的路径
- 数据科学家
- Java课程设计笔记-Android 4.4系统实现沉浸式状态栏的正确姿势
- TextView 的使用
- android StateMachine.java
- 通信信号处理的一些基本常识