在window上部署
操作系统:win7
solr版本:solr-4.10.3
环境:tomcat-7.0.82
步骤
- 将solr-4.10.3.war复制到romcat的webapps目录下,并改名为solr.war
- 启动tomcat,启动完成并关闭
启动的过程中报错没关系,因为这一步的目的就是为了解压 - 解压完成,可以删掉webapps目录下的solr.war
- 拷贝jar包,将
\solr-4.10.3\example\lib\ext
下的jar包,拷贝到tomcat的solr项目的\WEB-INF\lib
目录下
-
拷贝solrhome的目录
将solr-4.10.3\example\solr
目录拷贝到非tomcat子目录的目录中(一般建议拷贝到磁盘的根目录,只要不是在tomcat中就行),这里放在了tomcat的同级目录中了。
-
编辑web.xml
-
设置solrhome
重新启动tomcat
-
启动成功之后,进入solr的web界面:http://localhost:8080/solr/
solr概念
- solrHome:solrhome就是solr最核心的目录, 一个solrhome中可以有多个solr实例
- solrCore:一个solrCore就是一个solr实例,solr中实例与实例之间他们的索引库和文档库是相互隔离的,每个实例对外单独的提供索引和文档的增删改查服务,默认实例叫做collection1
添加实例collection
- 关闭solr的tomcat
- 进入solrhome目录
- 拷贝一份collection1,并命名为collection2
- 进入collection2目录,编辑
core.properties
,修改name=collection2
web界面操作
-
选择一个collection
- Analysis:查询分词结果
- Document:文档更新
-
删除ID
-
Request-Handler
request路径是可以修改的
Query :查询
- 使用新域名
-
Ping:测试连通性
Plugins / Stats:插件的集成
Files:conf/中的文件