在Tomcat 6.0.36下配置apache-solr-3.6.2

来源:互联网 发布:淘宝联盟返利是谁给钱 编辑:程序博客网 时间:2024/05/29 05:11

      第一步,将apache-solr-3.6.2/example/webapps下的solr.war文件拷贝到apache-tomcat-6.0.36/webapps下,不需要解压,启动Tomcat后自动解压。

      第二步,在Tomcat里配置java:comp/env/solr/home的一个JNDI指向solr的主目录(即example下的solr目录)。即在apache-tomcat-6.0.36/conf/Catalina/localhost下创建solr.xml。内容如下:

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

     <Context docBase="/solr.war" debug="0" crossContext="true">

             <Environment name="solr/home" type="java.lang.String" value="D:/solr/apache-solr-3.6.2/example/solr"

                override="true"/>

     </Context>

     解释如下:

     docBase="solr.war的目录",如果solr.war拷贝到了tomcat下webapps下,则docBase="/solr.war"

     Environment name="solr/home" 这里必须这么写

     Environment value="solr目录/exmple/solr",就是solr的主目录,存放有bin、conf、data等目录。

     第三步,重启Tomcat服务器,打开浏览器,输入:http://localhost:8080/solr/admin/即可访问。

原创粉丝点击