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

==============================================================================

1、解压tomcat和solr

2、将solr-4.10.2\example\webapps\solr.war这个war包复制到apache-tomcat-7.0.72\webapps下。(删除apache-tomcat-7.0.72\webapps目录下原有的所有文件)

3、在任意盘符下(我这里用E盘),在E盘下新建一个文件夹:solrhome,将solr-4.10.2\example\solr文件夹下的所有文件复制到E:/solrhome中(重要文件是collection1和solr.xml,别的可以删除,暂时用不到)。

4、将solr-4.10.2\example\lib\ext下的所有jar包复制到apache-tomcat-7.0.72\webapps\solr\WEB-INF\lib中

5、修改apache-tomcat-7.0.72\webapps\solr\WEB-INF下的web.xml文件(放开原先的注释并修改)

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

6、在apache-tomcat-7.0.72\webapps\solr\WEB-INF下新建一个classes文件夹,并把solr-4.10.2\example\resources下的log4j.properties日志文件复制到这classes文件夹下。

7、启动tomcat,访问:localhost:8080/solr

时间: 2024-07-28 16:25:00

windows下tomcat中部署solr的相关文章

linux 环境下tomcat中部署jfinal项目

tomcat中部署jfinal项目 问题现象如下图 问题描述: 我在自己的windows7系统上tomcat下面跑这个项目没有任何问题吗,但是当我把项目上传到linux服务器上的tomcatwebapps目录下后,启动tomcat,服务器死活找不到工程目录. 然后我就郁闷了............. 分析运行环境: 本机: 系统  win7 64 tomcat 8.0.33 jdk版本 1.8.0_51 linux服务器: 系统   Linux version 2.6.32-431.el6.x8

Tomcat中部署网站和绑定域名

在安装的tomcat的文件夹下有个conf文件夹 下面有个server.xml文件, 1. 使用80端口 默认tomcat用的是8080端口. <Connector port="8080" protocol="HTTP/1.1"               connectionTimeout="20000"               redirectPort="8443" /> 把这个节点的8080修改成80端口

在Tomcat中部署Web应用的方式

在Tomcat中部署Web应用的方式有以下几种: 利用Tomcat的自动部署 将一个Web应用复制到Tomcat的webapps下,系统将会把该应用部署到Tomcat中.这是最简单.最常用的方式. 利用控制台部署 启动Tomcat,在命令行执行窗口中,cd D:\Program Files\Java\apache-tomcat-8.0.23\bin,然后startup.bat 浏览器登录http://localhost:8080 进入Manager App控制台(需要在D:\Program Fi

在Tomcat 中部署Solr4.x

1.安装Tomcat (1)下载并解压至/opt/tomcat中 [[email protected] solr]# cd /opt [[email protected] opt]# tar -zxvf apache-tomcat-7.0.54.tar.gz [[email protected] opt]# mv apache-tomcat-7.0.54 tomcat 将目录重命名为tomcat [[email protected] opt]# ls apache-tomcat-7.0.54.t

如何在一个Tomcat 中部署多个项目

通常情况下我们部署项目时是一个Tomcat 中部署一个项目,但是有时也需要在一个tomcat中部署多个应用.如何实现呢?我简单的记录一下,方便日后查阅. 1 打开tomcat目录,修改配置文件server.xml.新增如下内容:   <!-- 新增一个项目-->   <Service name="Catalina">     <Connector port="8081" protocol="HTTP/1.1" con

Intellij IDEA 创建Web项目并在Tomcat中部署运行(不使用maven)【转载】

原文链接:http://www.thinksaas.cn/topics/0/350/350000.html 一.创建Web项目 1.File -> New Module,进入创建项目窗口 2.选择Java类型,在 Module name 处输入项目名,点击Next 3.勾选 Web Application,勾选 Create web.xml选项,点击Finish 4.在项目的WEB-INF目录下点击右键,New -> Directory,创建classes和lib两个目录 5.File -&g

Linux服务器上的tomcat中部署web项目

首先了解一下下面几个概念,讲得不太准确: 1.JVM JVM是class以及jar(实际上就是很多个class压缩在一起)的运行环境,特征就是java和javaw命令,通过这两个命令,你可以执行class和jar文件.你可以通过-classpath参数指定你需要加载的jar文件 2.JDK JDK就是JAVA的命令行开发环境,内置了JVM,特征就是javac命令,这个命令允许你将.java源文件批量或者单个编译成.class文件,从而可以通过JVM的java命令执行.在编译时你可以通过-clas

Tomcat中部署Java Web应用程序的方式

Tomcat中部署Java Web应用程序的几种方式: #PetWeb是工程名 1.在TOMCAT_HOME\conf\server.xml文件的HOST节点中加入 <Context docBase="F:/workspaces/PetWeb" reloadable="false" path="/Pet"/> 其中reloadable="false"表示当应用程序中的内容发生更改之后服务器不会自动加载,这个属性在开

Intellij IDEA 创建Web项目并在Tomcat中部署运行

一.创建Web项目 1.File -> New Module,进入创建项目窗口 2.选择Java类型,在 Module name 处输入项目名,点击Next 3.勾选 Web Application,勾选 Create web.xml选项,点击Finish 4.在项目的WEB-INF目录下点击右键,New -> Directory,创建classes和lib两个目录  5.File -> Project Structure (Ctrl + Shift + Alt + S),进入Proje