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

在 Tomcat 6 上部署 Solr 4.0

2012-12-26 17:15 337 查看
记录下配置solr 4.0 的过程

1. 下载 solr 

http://lucene.apache.org/solr/

我下载的是 http://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/4.0.0/ 上 apache-solr-4.0.0.zip

2. 解压 apache-solr-x.x.x.zip 

解压后目录如下



根据网上的说法,这 example 文件夹里应该有东西的,可我下载下来只有一些空文件夹。

3. 复制 war

     复制 dist 下的 apache-solr-4.0.0.war 到 tomcat webapps 下, 改名称为 solr.war ,启动 tomcat 解压  war。

4. 从 SVN 下载 Solr 源码 

     http://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_4_0

     从下载下来的源码中 copy  /example/solr/collection1 到 tomcat 解压出来的 solr 项目包下

5. 配置 solr 位置

     修改 %TOMCAT_HOMT%/webapps/solr/WEB-INF/web.xml 文件

     将下列片段注释去掉,并将 solr 目录替换上去

     <!--
[align=left]    <env-entry>[/align]
[align=left]       <env-entry-name>solr/home</env-entry-name>[/align]
[align=left]       <env-entry-value>/put/your/solr/home/here</env-entry-value>[/align]
[align=left]       <env-entry-type>java.lang.String</env-entry-type>[/align]
[align=left]    </env-entry>[/align]
[align=left]   -->[/align]

     例如 修改为
    
    <env-entry>

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

       <env-entry-value>D:\Apache\apache-tomcat-6.0.35\webapps\solr</env-entry-value>

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

    </env-entry>

6. 重启 tomcat 后就可以进入 solr 

     http://localhost:8080/solr/



初初认识到这里。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  solr4 tomcat6