01_Solr安装部署

在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的同级目录中了。

    image.png

  • 编辑web.xml


  • 设置solrhome


  • 重新启动tomcat

  • 启动成功之后,进入solr的web界面:http://localhost:8080/solr/

    image.png

solr概念

  1. solrHome:solrhome就是solr最核心的目录, 一个solrhome中可以有多个solr实例
  2. solrCore:一个solrCore就是一个solr实例,solr中实例与实例之间他们的索引库和文档库是相互隔离的,每个实例对外单独的提供索引和文档的增删改查服务,默认实例叫做collection1

添加实例collection

  • 关闭solr的tomcat
  • 进入solrhome目录
  • 拷贝一份collection1,并命名为collection2
  • 进入collection2目录,编辑core.properties,修改name=collection2

web界面操作

  • 选择一个collection


  • Analysis:查询分词结果
单字分词

id类型不分词
  • Document:文档更新
点击Submit Document,文档更新成功
  • 删除ID


  • Request-Handler
    request路径是可以修改的


  • Query :查询

  • 使用新域名
  • Ping:测试连通性


  • Plugins / Stats:插件的集成

  • Files:conf/中的文件

推荐阅读更多精彩内容