您的位置:首页 > 运维架构 > Tomcat

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,找到如下位置:



将注释去掉,并且设置你的solr_home路径,如下:



第八步:将源码包内solr-4.10.4\example\lib\ext下的所有jar包拷贝到tomcat的webapps/solr/WEB_INF/lib目录下。

最后重启tomcat服务器,在浏览器中输入<a>http://localhost:8080/solr</a>得到如下界面即配置成功!



这样solr就和Tomcat整合到一起了。其它版本的整合方法基本一样。在整合的时候如果不拷贝第八步中的jar包,那么在浏览器中访问的时候会一直出现404错误。

下节我将会讲述一下solr与中文分词器mmseg4j的整合。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: