环境:Windows + tomcat 5.5
安装单个solr应用
下载tomcat5.5安装包. 把它安装在c:\tomcat\目录下
输入 http://localhost:8080/检测一下tomcat是否安装正确
编辑 Tomcat’s conf/server.xml, 添加下面的属性到Connector节点上面: URIEncoding=”UTF-8″.
- <Server ...>
- <Service ...>
- <Connector ... URIEncoding="UTF-8"/>
- ...
- </Connector>
- </Service>
- </Server>
下载并解压Solr的发布包,解压目录为C:\temp\solrZIp\ (当然也可以在其他目录,只是为了方便下面的说明,随便放了个位置)
创建一个目录”c:\web\solr\”
把刚才解压的solr.zip的包的目录 c:\temp\solrZip\example\solr\下面的”example\solr “的内容拷贝到”c:\web\solr”目录下面,
停止Tomcat服务;
把文件”*solr*.war “从” c:\temp\solrZip\dist\”目录下面拷贝到Tomcat的 webapps 目录下面c:\tomcat\webapps\
把”*solr*.war “文件重命名为”solr.war”;
在系统托盘下面找到tomcat的图标,点击配置其”Java option”为-Dsolr.solr.home=c:\web\solr
启动Tomcat服务
在ie地址栏中输入”http://localhost:8080/solr/admin “看一下,你是否安装成功,如果不成功,请检查以上的步骤。
在一个Tomcat上部署多个solr
下载安装tomcat到c:\tomcat\
检测tomcat是否安装成功: http://localhost:8080/
参照上面,在c:\tomcat\conf\server.xml 文件 中添加URIEncoding=”utf-8″到Connector节点上面.
下载solr的发布包,并解压到c:\temp\
创建两个目录,作为两个solr的home目录,分别为: c:\web\solr1 和c:\web\solr2
把c:\temp\solrZip\example\solr\目录下面的” example\solr “目录下面的所有内容拷贝到目录
c:\web\solr1\和c:\web\solr2\
停止Tomcat服务
从c:\temp\solrZip\dist\目录下复制”*solr*.war “文件到Tomcat的lib目录下面,c:\tomcat\lib\
重命名” *solr*.war “为” solr.war ”
在c:\tomcat\conf\Catalina\localhost 目录下面创建一个新的文件solr1.xml,其他内容如下:
- <Context docBase="c:\tomcat\lib\solr.war" debug="0" crossContext="true" >
- <Environment name="solr/home" type="java.lang.String" value="c:\web\solr1" override="true" />
- </Context>
同样的方法,在c:\tomcat\conf\Catalina\localhost 目录下创建一个新文件,名为solr2.xml,内容如下:
- <Context docBase="c:\tomcat\lib\solr.war" debug="0" crossContext="true" >
- <Environment name="solr/home" type="java.lang.String" value="c:\web\solr2" override="true" />
- </Context>
启动tomcat服务
启动完毕后在ie地址栏输入
http://localhost:8080/solr1/admin
http://localhost:8080/solr2/admin
来检测部署是否正确
<!---->
分类: java开源, solr |
分享到:
相关推荐
NULL 博文链接:https://qingwei201314.iteye.com/blog/1649938
很多人开始使用solr的时候,就如何在tomcat中部署的事情,都摸不着头脑,我也是其中一个,今天反复尝试了下,把今天的结果,总结下方便大家参考。
solr6.6.2既可以独立运行也可以部署到Tomcat下,本文档讲述的是在Tomcat8下部署。要求jdk1.8,tomcat1.8.
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目录里...
在windows7级以上版本,使用tomcat中间件,部署solr7.x,并创建开发工程文档。为想用solr做全文索引的人一起学习交流一下。
在tomcat的conf文件夹建立Catalina文件夹,然后在Catalina文件夹中在建立localhost文件夹,在该文件夹下面建立 apache-solr-3.6.0.xml 提交搜索资源并建立索引 cd /Volumes/Date/apache-tomcat-7.0.27/webapps/...
solr3.5与tomcat的部署配置步骤 文档中有截图说明
在windows10上部署solr7.7.2,部署环境是tomcat8.5.45,java8。配置文件已全部修改好下载即用
Tomcat上部署SolrCloud.txt
solr3.5与tomcat的部署配置以及与java项目的集成 大部分步骤都有截图说明 一目了然
solr4.4部署、维护、调优,包括安装jkd,tomcat部署,solr4.4部署
solr7.2.0在tomcat8中的部署,http://blog.csdn.net/m0_37044606/article/details/79153211
ZooKeeper实例 + Solr(tomcat)集群部署
本文主要从实践的角度介绍了使用tomcat部署solr搜索系统。
处理过的简单的solr部署+tomcat 只需拷贝到tomcat就行
本文档包括solr5.5.4的jetty方式部署、tomcat方式部署,并且集成了中文分词器IKAnalyzer的配置详解,和对word文档的支持等等
Solr是用Java编写的,并作为一个独立的全文搜索服务器,比如tomcat容器内运行。Solr的全文索引和搜索其核心使用了Lucene Java搜索库,并具有类似REST的HTTP / XML和JSON的API,可以很容易地从几乎任何编程语言使用.
处理过的solr配置,只需要资源拷贝到tomcat指定位置就行了
其他的配置文档都不是很清晰,自己配好了,写个文档放上来
描述solr与tomcat的部署,solr与java web相关开发