solr4.8.1部署到tomcat8.0.33

1.      Solr 4.8.1 的免安装版的配置(假如将Solr解压到D:\tools\human-behavior-analyze\solr目录,目录结构为:D:\tools\human-behavior-analyze\solr\solr-4.8.1;

2.      将D:\tools\human-behavior-analyze\solr\solr-4.8.1\solr-4.8.1\

example目录下的solr文件夹复制到C:\ProgramFiles\Apache Software Foundation\apache-tomcat-8.0.33目录下,作为solr的home目录;

3.      将D:\tools\human-behavior-analyze\solr\solr-4.8.1\solr-4.8.1\

example\webapps目录下的solr.war文件复制到C:\Program Files\Apache Software Foundation\apache-tomcat-8.0.33\webapps目录下,war包在TOMCAT启动后会自动解压出来;

4.      在C:\ProgramFiles\Apache Software Foundation\apache-tomcat-8.0.33\solr目录下新建data文件夹;

5.      打开C:\ProgramFiles\Apache Software Foundation\apache-tomcat-8.0.33\solr\collection1\conf目录下solrconfig.xml,修改为datadir: <dataDir>${solr.data.dir: C:\Program Files\Apache SoftwareFoundation\apache-tomcat-8.0.33\solr\data}</dataDir>

6.      重新启动TOMCAT,目的是解压WAR包;

7.      在C:\ProgramFiles\Apache Software Foundation\apache-tomcat-8.0.33\webapps\solr目录下新建目录conf;

8.      在C:\ProgramFiles\Apache Software Foundation\apache-tomcat-8.0.33\conf\Catalina\localhost目录下新建solr.xml文件,内容如下:<?xmlversion="1.0" encoding="UTF-8"?>  <ContextdocBase="${catalina.home}/webapps/solr" debug="0"crossContext="true" >  <Environmentname="solr/home" type="java.lang.String" value="${catalina.home}/solr"override="true" />  </Context> 

9.      防止乱码:在C:\ProgramFiles\Apache Software Foundation\apache-tomcat-8.0.33\conf\server.xml中加入<Connector port="8080"protocol="HTTP/1.1"              connectionTimeout="20000"              redirectPort="8443" URIEncoding="UTF-8"/>

10.   将D:\tools\human-behavior-analyze\solr\solr-4.8.1\solr-4.8.1\

example\lib\ext目录下的5个JAR包复制到C:\Program Files\Apache SoftwareFoundation\apache-tomcat-8.0.33\webapps\solr\WEB-INF\lib目录下;

11.    将C:\ProgramFiles\solr-4.8.0\example\resources目录下的log4j.properties文件复制到C:\Program Files\Apache Software Foundation\apache-tomcat-8.0.33\webapps\solr\WEB-INF\classes目录下(classes目录如果不存在需要您手动创建);

12、用编辑器打开C:\Program Files\Apache SoftwareFoundation\apache-tomcat-8.0.33\webapps\solr\WEB-INF\web.xml,找到下面的代码:

 <!--

    <env-entry>

      <env-entry-name>solr/home</env-entry-name>

      <env-entry-value>/put/your/solr/home/here</env-entry-value>

      <env-entry-type>java.lang.String</env-entry-type>

    </env-entry>

  -->

打开注释,修改成

  <env-entry>

      <env-entry-name>solr/home</env-entry-name>

      <env-entry-value> C:\Program Files\Apache SoftwareFoundation\apache-tomcat-8.0.33\solr</env-entry-value><!--此处为solr home的地址,在第三步中我们放置到C:\Program Files\Apache Software Foundation\apache-tomcat-8.0.33\solr-->

      <env-entry-type>java.lang.String</env-entry-type>

    </env-entry>

 

13.   启动Tomat,打开浏览器,访问:http://localhost:8080/solr

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值