您的位置:首页 > 运维架构 > Tomcat

在Tomcat 6.0.36下配置apache-solr-3.6.2

2013-08-27 15:06 309 查看
第一步,将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/即可访问。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: