Solr系列一:Solr与Tomcat的整合
2016-04-25 21:35
483 查看
第一次尝试着去写一个系列的教程,希望自己能坚持下去,也希望自己能够通过博客的编写来加深自己对solr搜索的理解。
Solr与Tomcat的整合网上有很多教程,我就以我的整合为例来讲述一下我的整合过程,我在整合的过程中用的是solr4.10
第一步:下载solr的源码包,下载地址:<a>http://mirrors.hust.edu.cn/apache/lucene/solr/</a>,在这可以选择你想要的版本
第二步:下载solr-4.10.4.zip,解压缩该文件。
第三步:solr-4.10.4\dist目录下的solr-4.10.4.war拷贝到tomcat的webapps目录下,并且重命名为solr.war(名称可以随意),怎么起名就在访问的时候怎么访问。
第四步:启动tomcat,这个时候会自动解压solr.war到solr目录内。
第五步:创建solr home的目录,在任意位置创建一个目录,命名为solr_home(名称也是随意)。我创建的目录为:D:\Develop SoftWare\solr_home4.10.
第六步:将solr源码包内solr-4.10.4\example\solr目录下的所有文件以及文件夹拷贝到第四步创建的目录solr_home内。
第七步:修改solr的web.xml文件来配置solr home的路径,打开tomcat的webapps/solr/WEB_INF/目录下的web.xml,找到如下位置:
![](https://images2015.cnblogs.com/blog/837140/201604/837140-20160425212616783-1154084707.jpg)
将注释去掉,并且设置你的solr_home路径,如下:
![](https://images2015.cnblogs.com/blog/837140/201604/837140-20160425212826720-423520102.jpg)
第八步:将源码包内solr-4.10.4\example\lib\ext下的所有jar包拷贝到tomcat的webapps/solr/WEB_INF/lib目录下。
最后重启tomcat服务器,在浏览器中输入<a>http://localhost:8080/solr</a>得到如下界面即配置成功!
![](https://images2015.cnblogs.com/blog/837140/201604/837140-20160425213154892-1661672838.jpg)
这样solr就和Tomcat整合到一起了。其它版本的整合方法基本一样。在整合的时候如果不拷贝第八步中的jar包,那么在浏览器中访问的时候会一直出现404错误。
下节我将会讲述一下solr与中文分词器mmseg4j的整合。
Solr与Tomcat的整合网上有很多教程,我就以我的整合为例来讲述一下我的整合过程,我在整合的过程中用的是solr4.10
第一步:下载solr的源码包,下载地址:<a>http://mirrors.hust.edu.cn/apache/lucene/solr/</a>,在这可以选择你想要的版本
第二步:下载solr-4.10.4.zip,解压缩该文件。
第三步:solr-4.10.4\dist目录下的solr-4.10.4.war拷贝到tomcat的webapps目录下,并且重命名为solr.war(名称可以随意),怎么起名就在访问的时候怎么访问。
第四步:启动tomcat,这个时候会自动解压solr.war到solr目录内。
第五步:创建solr home的目录,在任意位置创建一个目录,命名为solr_home(名称也是随意)。我创建的目录为:D:\Develop SoftWare\solr_home4.10.
第六步:将solr源码包内solr-4.10.4\example\solr目录下的所有文件以及文件夹拷贝到第四步创建的目录solr_home内。
第七步:修改solr的web.xml文件来配置solr home的路径,打开tomcat的webapps/solr/WEB_INF/目录下的web.xml,找到如下位置:
![](https://images2015.cnblogs.com/blog/837140/201604/837140-20160425212616783-1154084707.jpg)
将注释去掉,并且设置你的solr_home路径,如下:
![](https://images2015.cnblogs.com/blog/837140/201604/837140-20160425212826720-423520102.jpg)
第八步:将源码包内solr-4.10.4\example\lib\ext下的所有jar包拷贝到tomcat的webapps/solr/WEB_INF/lib目录下。
最后重启tomcat服务器,在浏览器中输入<a>http://localhost:8080/solr</a>得到如下界面即配置成功!
![](https://images2015.cnblogs.com/blog/837140/201604/837140-20160425213154892-1661672838.jpg)
这样solr就和Tomcat整合到一起了。其它版本的整合方法基本一样。在整合的时候如果不拷贝第八步中的jar包,那么在浏览器中访问的时候会一直出现404错误。
下节我将会讲述一下solr与中文分词器mmseg4j的整合。
相关文章推荐
- Java设计模式(五) Observer(观察者)模式及Tomcat引申
- Server Tomcat v8.0 Server at localhost failed to start.java.util.concurrent.ExecutionException: org.
- tomcat 404 配置的问题
- Linux 重启Tomcat脚本
- Tomcat的部署方式
- nginx+memcahed+tomcat实现session的资源共享
- tomcat下的struts2+CDI(weld)+JPA配置
- Linux环境下搭建Tomcat+mysql+jdk
- tomcat 与 nginx,apache是什么关系
- tomcat(9)Session管理
- 关于Tomcat服务器的一些注意问题
- JDK+MyEclipse+Tomcat配置
- Intellij IDEA 创建Web项目并在Tomcat中部署运行
- Tomcat配置MySql连接池问题
- JSP注入攻击tomcat服务器小案例
- 怎么解决tomcat占用8080端口问题图文教程
- Linux下Tomcat重新启动
- Tomcat Connector三种运行模式,默认bio,其他两个nio,Apr
- idea 结合maven 使用 tomcat-maven-plugin or jetty-maven-plugin
- Java设计模式(四) Facade(门面)模式及Tomcat引申