efn阿克说 发表于 2015-11-14 10:52:58

solr4.3.0 配置在 tomcat6

  JDK:1.6
  solr: 4.3.0
  
  step1 --> 下载solr 并解压
  http://lucene.apache.org/solr/


  图片1:
  





  Step2 --> 创建 solr ($SOLR_HOME) 目录并拷贝文件
  在C盘任意一目录下创建 solr: (如下:c:/temp/solr),然后拷贝以上/example/solr目录下面的所有内容到$SOLR_HOME。
  图片2:





step3 --> 创建 solr WEB 应用

拷贝 图片1: ./dist/solr-4.3.0.war到$CATALINA_HOME/webapps/目录下,并重命名为solr.war。

启动服务,war包将被自动解压!



step4 --> 配置 web.xml

修改$CATALINA_HOME/webapps/solr/WEB-INF/web.xml,

启用<env-entry>属性,并修改为:


    <env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>C:/temp/solr</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>  


step5 --> 配置 solrconfig.xml

修改 $SOLR_HOME/collection1/conf/solrconfig.xml,

找到<dataDir>属性值。



<dataDir>${solr.data.dir:C:/temp/solr/data}</dataDir>  

到此,配置solr到Tomcat结束,启动Tomcat后,可以登录solr管理页面:http://localhost:8080/solr/



step6 --> Exception

如果发现启动不起来,就到tomcat 的log 目录下面查看原因。很多可能是由于缺少Jar包。

拷贝:slf4j-api-1.6.6.jar,slf4j-log4j12-1.6.6.jar 到 $CATALINA_HOME/common/lib,重新启动





/*建立集群*/

http://wiki.apache.org/solr/SolrCloud







版权声明:本文为博主原创文章,未经博主允许不得转载。
页: [1]
查看完整版本: solr4.3.0 配置在 tomcat6