【转】tomcat下部署 solr 5.3.1

本文转自:http://blog.csdn.net/lianghyan/article/details/49467207

solr下载: http://lucene.apache.org/solr/downloads.html ( http://www.apache.org/dyn/closer.lua/lucene/solr/5.3.1)

1. 解压缩 solr-5.3.1.zip, 到D:\dev\solr-5.3.1

2. copy  D:\dev\solr-5.3.1\server\solr-webapp\webapp的全部内容到   D:\dev\solrwebapp

3. copy D:\dev\solr-5.3.1\server\lib\ext的jar包到D:\dev\solrwebapp\WEB-INF\lib下

4. 创建目录D:\dev\solrhome, copy D:\dev\solr-5.3.1\server\solr目录下的内容到D:\dev\solrhome

5. 修改D:\dev\solrwebapp\WEB-INF\web.xml

   <env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>D:/dev/solrhome</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>

6. 修改D:\dev\apache-tomcat-8.0.3\conf\server.xml, 在host里加入

<Context path="/solr" docBase="D:/dev/solrwebapp" debug="0" crossContext="true"/>

7. 启动tomcat, 浏览器中输入url:http://localhost:8080/solr

  参考: jingyan.baidu.com/article/d8072ac4625b07ec95cefdbe.html

-------------------------------------------------------------------------------------------------------------

8. 在D:\dev\solrhome目录下, 创建一个目录lyfirstcore, copy D:\dev\solrhome\configsets\basic_configs\con到D:\dev\solrhome\lyfirstcore\conf下

9. 在D:\dev\solrhome目录下, 创建文件core.properties, 并编辑文件

name=lyfirstcore

10.访问页面http://localhost:8080/solr, 查看core Admin, ‘lyfirstcore‘ 就显示出来了

--------------------------------------------------------------------------------------------------------------------

11. 新建索引

java -classpath D:/dev/solr-5.3.1/dist/solr-core-5.3.1.jar -Dport=8080 -Dauto=yes -Dc=lyfirstcore -Ddata=files -Drecursive=yes org.apache.solr.util.SimplePostTool D:/dev/solr-5.3.1/docs/

时间: 2024-08-08 13:59:10

【转】tomcat下部署 solr 5.3.1的相关文章

tomcat下部署了多个项目启动报错java web error:Choose unique values for the &#39;webAppRootKey&#39; context-param in your web.xml files

应该是tomcat下部署了多个项目且都使用log4j. <!--如果不定义webAppRootKey参数,那么webAppRootKey就是缺省的"webapp.root".但最好设置,以免项目之间的名称冲突. 定义以后,在Web Container启动时将把ROOT的绝对路径写到系统变量里. 然后log4j的配置文件里就可以用${webName.root }来表示Web目录的绝对路径,把log文件存放于webapp中. 此参数用于后面的“Log4jConfigListener”

log4j和web.xml配置webAppRootKey 的问题(一个tomcat下部署多个应用)

转自:http://blog.csdn.net/arvin_qx/article/details/6829873 在tomcat下部署两个或多个项目时,web.xml文件中最好定义webAppRootKey参数,如果不定义,将会缺省为“webapp.root”,如下: <!-- 应用路径 --> <context-param> <param-name>webAppRootKey</param-name> <param-value>webapp.r

TomCat下部署接口测试环境

Tomcat目录结构说明 bin Linux或windows平台上可执行脚本文件,如果启动和关闭Tomcat的脚本 conf Tomcat服务器的各种全局配置文件,其中包括:server.xml:Tomcat的主要配置文件,服务器配置信息,如端口号.虚拟机等 tomcat-user.xml:Tomcat用户的文件,保存tomcat的用户名.密码.角色信息 web.xml:部署描述文件,注册了很多MIME类型,即文档类型 lib 所有jar文件 logs 执行时的日志文件比如启动报错,会保存在该目

一个Tomcat下部署多个项目异常:org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean 的解决方法

内容简介 在测试服务器上Tomcat下部署两个Spring boot项目,总是一个能启动成功,另一个启动不成功.这两个war包单独部署均能正常启动. 查看日志:启动时报出 org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean 的异常. 本文主要说明这个问题的解决方法(我的情况用下面的方法能解决). 异常信息(部分) Error starting ApplicationCont

在Windows的Tomcat环境下部署Solr 4.7.0

主要步骤如下: 1.下载solr-4.7.0.tgz; 2.解压缩solr-4.7.0.tgz,解压后目录结构如下: 3.将example/webapps目录下的solr.war复制到tomcat的webapps目录中; 4.启动tomcat服务器,这时候会报错,暂时不用管,只是为了解压war包,启动完成后关闭Tomcat: 5.新建一个tomcat-solr文件夹(名称与位置随意),我建在了D盘下. 6.继续到solr-4.7.0目录,将example/solr目录下的所有文件和目录拷贝到新建

tomcat下部署两个工程时,只有一个可以访问,另一个出现404错误,该如何解决

在开发新项目的时候,有时候为了省时,直接把曾经做过的项目工程A拷贝成改名为B工程,然后再在B工程上进行功能的开发, 此时若把A,B工程同时部署到tomcat下,会发生只能访问A,B工程中的其中一个,而另一个会出现404错误,此时可参照如下方法解决: 步骤1:找到工程下的web.xml文件 步骤2:修改webAppRootKey的属性,使得两工程的不一致便可 A工程的webAppRootKey属性如下: <context-param> <param-name>webAppRootKe

一个tomcat下部署多个项目或一个服务器部署多个tomcat

最近需要把两个项目同时部署到服务器上,于是研究了一下,页借鉴了很多别人的方法,把过程记录下来,以儆效尤. 目录: 1,一个tomcat下同时部署两个项目(多个项目可以参考) 1.1项目都放在webapps内(共用一个端口) 1)把两个项目都放在webapps下. 2)处理重复jar包. 3)tomcat端口默认为8080.如果想修改可以去conf下的server.xml中进行修改 4)启动tomcat 1.2建立多个类似于webapps的文件夹,通过conf下的server.xml进行配置(每个

在tomcat下部署工程方式

第一种:直接拷贝.将项目下的WebRoot文件夹复制到$CATALINA_HOME\webapps路劲下,命名为csp,启动服务即可,这种方式非常简单. 第二种:这种方式并不需要将项目拷贝到webapps路径下,可以直接F:/路径下部署.方法如下:更改$CATALINA_HOME\conf\server.xml文件,在<host>标签内添加<Context>标签,内容如下:<Context docBase="D:/workspace/csp/WebRoot"

windows下tomcat中部署solr

准备环境: apache-tomcat-7.0.72.zip, solr-4.10.2.zip, java version:1.7.0_60 下载tomcat:http://tomcat.apache.org/ or http://pan.baidu.com/s/1qYAhpik 下载solr:http://lucene.apache.org/solr/ or http://pan.baidu.com/s/1slImI89 ====================================