方法一:
假定$SOLR_HOME为E:\Software\apache-tomcat-6.0.35-solr\solr
步骤1,从solr-4.3.0\dist复制solr-4.3.0.war到$SOLR_HOME并重命名为solr.war;
步骤2,将solr-4.3.0\example\solr复制到$SOLR_HOME目录(包含solr文件夹及其下面的文件);
步骤3,在tomcat/conf/catalina/localhost下新建solr.xml,如下:
<?xml version="1.0" encoding="utf-8"?> <Context docBase="E:\Software\apache-tomcat-6.0.35-solr\solr\solr.war" reloadable="true" > <Environment name="solr/home" type="java.lang.String" value="E:\Software\apache-tomcat-6.0.35-solr\solr\solr" override="true" /> </Context>
步骤4,从solr-4.3.0\example\lib\ext复制所有的jar到tomcat/lib下,并复制solr-4.3.0\example\resources\log4j.properties到tomcat/lib下(有关日志的说明,见http://wiki.apache.org/solr/SolrLogging),须知,solr-4.3.0.jar并没有自带日志打印组件,因此这个步骤不执行,可能引起“org.apache.catalina.core.StandardContext filterStart SEVERE: Exception starting filter SolrRequestFilter org.apache.solr.common.SolrException: Could not find necessary SLF4j logging jars.”异常;
完成上述步骤以后,启动tomcat,访问http://<host>:8080/solr/admin确认是否配置正常。
方法二:
如果只部署一个solr服务,也可以直接将solr.war复制到webapp目录,将solr-4.3.0\example\solr整个目录复制到{tomcat}目录,然后修改catalina.bat在okhome下加上set JAVA_OPTS=%JAVA_OPTS% -Dsolr.solr.home="%CATALINA_HOME%\solr",再执行方法一的步骤4。
有关solr在不同web容器下部署的说明,可以参考官方说明http://wiki.apache.org/solr/SolrInstall
转自:http://www.cnblogs.com/makemelaugh/archive/2013/05/19/3087590.html
相关推荐
很多人开始使用solr的时候,就如何在tomcat中部署的事情,都摸不着头脑,我也是其中一个,今天反复尝试了下,把今天的结果,总结下方便大家参考。
solr6.6.2既可以独立运行也可以部署到Tomcat下,本文档讲述的是在Tomcat8下部署。要求jdk1.8,tomcat1.8.
NULL 博文链接:https://qingwei201314.iteye.com/blog/1649938
在windows7级以上版本,使用tomcat中间件,部署solr7.x,并创建开发工程文档。为想用solr做全文索引的人一起学习交流一下。
solr在Tomcat上的完成部署 (1)准备工作:下载apache-tomcat-8.5.37,solr-7.7.1.tgz,Jdk1.8 解压solr7,进入solr7解压后的目录 (C:\Users\Administrator\Downloads\solr-7.7.1),复制并重命名solr-7.7.1目录里...
solr3.5与tomcat的部署配置步骤 文档中有截图说明
在tomcat的conf文件夹建立Catalina文件夹,然后在Catalina文件夹中在建立localhost文件夹,在该文件夹下面建立 apache-solr-3.6.0.xml 提交搜索资源并建立索引 cd /Volumes/Date/apache-tomcat-7.0.27/webapps/...
在windows10上部署solr7.7.2,部署环境是tomcat8.5.45,java8。配置文件已全部修改好下载即用
本文主要从实践的角度介绍了使用tomcat部署solr搜索系统。
ZooKeeper实例 + Solr(tomcat)集群部署
solr4.4部署、维护、调优,包括安装jkd,tomcat部署,solr4.4部署
solr3.5与tomcat的部署配置以及与java项目的集成 大部分步骤都有截图说明 一目了然
solr7.2.0在tomcat8中的部署,http://blog.csdn.net/m0_37044606/article/details/79153211
处理过的简单的solr部署+tomcat 只需拷贝到tomcat就行
Tomcat上部署SolrCloud.txt
本文档包括solr5.5.4的jetty方式部署、tomcat方式部署,并且集成了中文分词器IKAnalyzer的配置详解,和对word文档的支持等等
处理过的solr配置,只需要资源拷贝到tomcat指定位置就行了
Solr是用Java编写的,并作为一个独立的全文搜索服务器,比如tomcat容器内运行。Solr的全文索引和搜索其核心使用了Lucene Java搜索库,并具有类似REST的HTTP / XML和JSON的API,可以很容易地从几乎任何编程语言使用.
下面小编就为大家分享一篇linux上搭建solr的操作方法(用tomcat部署),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
其他的配置文档都不是很清晰,自己配好了,写个文档放上来