solr学习笔记section1-在tomcat中部署单(节点)机solr5.5.4

Posted Hank蝈蝈

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了solr学习笔记section1-在tomcat中部署单(节点)机solr5.5.4相关的知识,希望对你有一定的参考价值。

solr自带jetty内嵌容器,但在实际开发工作中,大家喜欢使用tomcat容器,因此这篇笔记主要讲解如何在tomcat中配置和启动solr

 

注意,由于采用的solr版本是5,容器的servlet版本需要是3.0以上,所以tomcat的选择需要是8.0及以上版本。

 

在系统中任意位置建立一个solr-home文件夹,用于以后存放solr所有相关的配置及数据,如图,我建立在/home/下

 

 

利用wget在该目录下下载好solr安装包和tomcat安装包,并解压到当前文件夹

wget http://apache.fayea.com/tomcat/tomcat-8/v8.0.44/bin/apache-tomcat-8.0.44.tar.gz

wget http://archive.apache.org/dist/lucene/solr/5.5.4/solr-5.5.4.tgz

 

复制/home/solr-home/solr-5.5.4/server/solr-webapp/中的的webapp到tomcat的webapps目录,并重命名为solr,如图:

 

复制/home/solr-home/solr-5.5.4/server/lib/ext中的所有jar包到tomcat/webapps/solr/WEB-INF/lib下

复制/home/solr-home/solr-5.5.4/server/resources中的log4j.properties到tomcat/webapps/solr/WEB-INF/classes下(classes目录自行创建)

复制/home/solr-home/solr-5.5.4/server/solr中的configsetssolr.xml到/home/solr-home/下,并删除/home/solr-home/solr-5.5.4(防止配置文件冲突)

 

进入tomcat/webapps/solr/WEB-INF,编辑web.xml,找到entry节点,取消注释,并更改env-entry-value的值为solr-home的路径,如图:

 

 启动tomcat,访问地址:http://ip:port/solr/admin.html,看到如下界面证明solr启动成功

 

 

到此,一个最简易的单机(节点)版solr就搭建完毕。

 

以上是关于solr学习笔记section1-在tomcat中部署单(节点)机solr5.5.4的主要内容,如果未能解决你的问题,请参考以下文章

Solr学习笔记 - 目录结构

Solr学习笔记之添加文档

solr6.0学习

Solr学习总结 Solr的安装与配置

Solr-5.3.0学习笔记Solr Admin UI

Solr