关闭

Apache solr windows环境下安装及遇到的问题解答

404人阅读 评论(0) 收藏 举报

1 首先在http://apache.fayea.com/apache-mirror/lucene/solr/4.5.0  网站上下载最新版本的solr资源,对 资源进行解压:F:\lib\solr-4.5.0

 

2 下载tomcat资源,并且对tomcat 软件进行解压:F:\software\apache-tomcat-6.0.36

 

3  solr安装在tomcat中。

 

     1)将F:\lib\solr-4.5.0\example\webapps文件夹下的solr.war文件拷贝到F:\software\apache-tomcat-6.0.36\webapps文件夹下。

 

     2)修改F:\software\apache-tomcat-6.0.36\conf\server.xml文件

     

    <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>

 

    <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">

 

       3)在F:\software\apache-tomcat-6.0.36\conf\Catalina\localhost文件夹下创建一个solr.xml文件,并且将如下内容加入到文件当中:

        <?xml version="1.0" encoding="utf-8"?>

           <Context docBase="F:/lib/solr-4.5.0/example/webapps/solr.war" debug="0" crossContext="true">

               <Environment name="solr/home" type="java.lang.String" value="F:/lib/solr-4.5.0/example/solr"                      override="true"/>

         </Context>

 

  4 重新启动tomcat 

 

  5 这时候系统可能会报出错误:solr error filterstart 这是因为solr4.5的war包中不包含任何日志的jar包,你需要自己手动添加。将solr目录下example\lib\ext中的jar包copy到tomcat的lib中。这时候虽然添加jar包,但是没有对应的日志配置,需要将example\resources中的log4j.properties也放到tomcat/lib中。当然,你可以根据自己的需要更改配置。

 

 

    

 

     

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:18367次
    • 积分:332
    • 等级:
    • 排名:千里之外
    • 原创:15篇
    • 转载:1篇
    • 译文:0篇
    • 评论:7条
    文章分类
    最新评论