solr的安装

来源:互联网 发布:软件开发 外包 杭州 编辑:程序博客网 时间:2024/04/30 18:11
第一步:安装tomcat。D:\temp\apache-tomcat-7.0.53 (清理掉webapp下的其他项目)
第二步:把solr的war包复制到tomcat 的webapp目录下。把\solr-4.10.3\dist\solr-4.10.3.war复制到D:\temp\apache-tomcat-7.0.53\webapps下。改名为solr.war(也可以拷贝example下的solr.war)
第三步:solr.war解压。使用压缩工具解压或者启动tomcat自动解压(在D:\temp\apache-tomcat-7.0.52\bin里shift+鼠标右键打开命令行窗口,输入startup.bat启动tomcat,再输入startup.sh关闭tomcat)。解压之后删除solr.war
第四步:把\solr-4.10.3\example\lib\ext目录下的所有的jar包添加到solr工程中
第五步:创建一个文件夹solrhome(此名字不是必须这样,是为了便于理解。)和solrcore(在solrhome里,collection1就是一个solrcore,就是一个索引库)
  1. 创建一个solrhome(存放solr所有配置文件的一个文件夹)。\solr-4.10.3\example\solr目录就是一个标准的solrhome。
  2. 把\solr-4.10.3\example\solr文件夹下的文件复制到创建的solrhome文件夹下
  3. 配置solr的web.xml将solrhome文件的地址放进去,(配置solr与索引库的关联)
    告诉solr服务器配置文件也就是solrHome的位置。修改web.xml使用jndi的方式告诉solr服务器。

  4. 在solrhome下有一个文件夹叫做collection1这就是一个solrcore。就是一个solr的实例。一个solrcore相当于mysql中一个数据库实例。Solrcore之间是相互隔离。
      1. 在solrcore中有一个文件夹叫做conf,包含了索引solr实例的配置信息。
      2. 在conf文件夹下有一个solrconfig.xml。配置实例的相关信息。如果使用默认配置可以不用做任何修改。
Xml的配置信息:
Lib:solr服务依赖的扩展包,默认的路径是collection1\lib文件夹,如果没有          就创建一个
dataDir:配置了索引库的存放路径。默认路径是collection1\data文件夹,如                 果没有data文件夹,会自动创建。
requestHandler



graphic
graphic