• solr5.0安装 tomcat单机版


    1. 版本

    solr5.0.0

    tomcat-7.0.42

    2. 具体步骤

    (1). 部署Solr

    a. 将solr-5.0.0/server/webapps/solr.war目录下的solr.war拷贝到/usr/apache-tomcat-7.0.42/webapps/下,启动tomcat解压“solr.war”;

    b. 在/usr/apache-tomcat-7.0.42/webapps/solr/下新建文件夹solr_home;

    c. 把solr解压目录中的"solr-5.0.0serversolr"目录下的所有内容复制到solr_home中。

    (2). 配置solr_home(推荐方法1)

    方法1:修改apache-tomcat-7.0.42/webapps/solr/WEB-INF/web.xml,,取消注释,配置“env-entry-value”的值为

    <env-entry>
           <env-entry-name>solr/home</env-entry-name>
           <env-entry-value>/solr5.0.0/apache-tomcat-7.0.42/webapps/solr/solr_home</env-entry-value>
           <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>
    

    方法2:在/usr/apache-tomcat-7.0.42/conf/Catalina/localhost下添加solr.xml,内容如下:

    <?xml version="1.0" encoding="utf-8"?>
    <Context docBase="/usr/apache-tomcat-7.0.42/webapps/solr.war" debug="0" crossContext="true">
         <Environment name="solr/home" type="java.lang.String" value= "/usr/apache-tomcat-7.0.42/webapps/solr/solr_home" override="true"/>
    </Context>
    

    (3).配置日志

    将solr目录下serverlibext中的jar包copy到tomcat的solr/WEB-INF/下。这时候虽然添加jar包,但是没有对应的日志配置,需要将solr-5.0.0server esources下的log4j.properties也放到solr/WEB-INF/classes/下。

    (4). 重新关闭在开启tomcat;

    (5).浏览器打开 http://localhost:8080/solr  验证是否安装成功。

  • 相关阅读:
    [题解] [NOIP2008] 双栈排序——关系的冲突至图论解法
    [搬运] [贪心]NOIP2011 观光公交
    [总结] 最短路径数问题
    [持续更新]一些zyys的题的集合
    [教程]Ubuntu下完整配置自动壁纸切换
    在NOILINUX下的简易VIM配置
    [模板]ST表浅析
    21、Android--RecyclerView
    20、Android--GridView
    19、Android--ListView
  • 原文地址:https://www.cnblogs.com/iiot/p/4408846.html
Copyright © 2020-2023  润新知