Tomcat 是目前比较流行的Web 应用服务器 , 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中 , 在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
tomcat比较稳定且功能强大的版本要数 tomcat6.0,能够很好的支持jdk1.6及以上版本。下面来说说Tomcat6.0的安装及项目部署。
(1) Tomcat6.0的安装:
如果是安装具有tomcat.exe的安装文件,那样的话,操作就简便些,因为安装的过程中,都有具体的界面提示你指定JDK的安装路径,比如:C:\Program Files\Java\jre1.6.0_02 ,然后安装成功后,还会有专门的控制界面,比较简单的操作,start就是开启服务,stop就是断开服务,不需要专门配置系统环境变量,将项目或者项目的war放入webapps目录下,点击start就OK了。关于项目的部署下面会提到,这里暂且不提。
(2) Tomcat6.0的压缩包安装:
有时候,tomcat6.0是已安装好的压缩包,解压后,具有tomcat的所有文件目录,但是没有操作界面了,这个时候,问题就出现了,具体有以下问题: 具体的JDK路径要指定,如何开启/断开服务器. 对于这两个问题下面专门来讲解如何解决这个问题。
<1> 配置系统环境变量:
右击 我的电脑 ----> 属性 -----> 高级 -----> 环境变量 -----> 系统变量 ,添加如下变量:
JDK的系统变量: JAVA_HOME = C:\Program Files\jdk1.6.0_10
在Path中追加: ;C:\Program Files\jdk1.6.0_10\bin;
TOMCAT的系统变量:
TOMCAT_HOME = E:\Tomcat 6.0
CATALINA_HOME = E:\Tomcat 6.0
CATALINA_HOME = E:\Tomcat 6.0
CLASSPATH的系统变量:
classpath = .; C:\Program Files\jdk1.6.0_10\jre\lib;C:\Program Files\jdk1.6.0_10\lib\tools.jar;E:\Tomcat 6.0\bin\bootstrap.jar
path: 他是操作系统提供的环境变量,在命令行输入一个命令然后它就执行了。比如说你输入的是c:\>kk.bat,可这个文件明明在 D:/now/now/kk.bat那个路径下。在命令行中,不管在那个路径下输入都能执行。这就是因为在path中设置了这个路径。
classpath: 编java程序的时候用过import吧!当你要用的class,在某一个.jar下时,你需要在编译时引入,jvm自动去找classpath环境变 量引入下面的jar包,这就是classpath环境变量的作用。
path是os用的,classpath是java虚拟机用的。
<2>添加命令文件:
一般启动tomcat服务器必须要4个命令文件: catalina.bat (主要的执行服务器文件), startup.bat (调用 catalina.bat开启服 务器), shutdown.bat(调用 catalina.bat关闭服务器) , setclasspath.bat(设置classpath)
这四个文件可以在网上下载。
<3>开启/关闭Tomcat:
找到 Tomcat\bin目录下,点击startup.bat就可以开启服务器了,点击 shutdown.bat关闭服务器,还有就是采用window系统的命令方式: 开始 --- > 运行 ---> 输入 cmd ---> cd E:\Tomcat6.0\bin --- > startup (shutdown) .
(3) Tomcat的项目部署
第一种方法:在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加:
<Context path="/hello" docBase="D:eclipse3.2.2forwebtoolsworkspacehelloWebRoot" debug="0" privileged="true">
</Context> 至于Context 节点属性,可详细见相关文档。
第二种方法:将项目的web(WebRoot)文件夹下的所有文件用项目名包起来 拷贝到webapps 目录中。或者还可以 使用Eclipse、 NetBeans、ant、JBuilder等。也可以用 cmd 命令:jar -cvf applicationname.war package.*;将项目打成War包放到webapps目录下,启动服务器时,服务器会自动解压 。
第三种方法:很灵活,在conf目录中,新建 Catalina(注意大小写)\localhost目录,在该目录中新建一个xml文件,名字可以随意取,只要和当前文件中的文件名不重复就行了,该xml文件的内容为:
<Context path="/hello" docBase="D:eclipse3.2.2forwebtoolsworkspacehelloWebRoot" debug="0" privileged="true"> </Context>
分享到:
相关推荐
07 Tomcat安装与项目部署.pdf
Java 环境配置及 Tomcat 项目部署指南 Java 环境配置是 Java 开发的基础,它是指将 Java 开发环境安装到计算机上,并对其进行配置,以便于开发和运行 Java 程序。Tomcat 是一个流行的 Web 服务器软件,广泛应用于 ...
tomcat启动项目部署步骤 。
linux安装tomcat8,亲测没有问题,本文档详细介绍了linux下用命令行实现tomcat的安装及项目的部署,小白即可使用
tomcat服务器上部署项目
NULL 博文链接:https://yunlong167167.iteye.com/blog/2087430
tomcat中三种部署项目的方法,tomcat中三种部署项目的方法
1 一套新环境tomcat中还未部署服务 只需调整上传war包脚本顺序 先上传war后 后续操作正常执行 2 迭代更新 功能稍作修改 原配置项无需修改 也只需调整上传war包脚本顺序 先获取原有配置 再上传更新war包 后续操作...
IIS+Tomcat项目部署IIS+Tomcat项目部署IIS+Tomcat项目部署
Tomcat部署WEB项目,让你轻松部署自己的网站
spring boot项目和vue一起放在tomcat部署,spring boot项目和vue一起放在tomcat部署
windows下部署tomcat项目小记,主要针对web项目部署时容易混淆的问题做个记录。
包括了Tomcat的安装与配置,以及如何部署项目到Tomcat容器
在eclipse中无插件,实现自动将项目部署在tomcat下的webapps文件夹下
tomcat部署war项目的一般操作,从打包,上传,启动项目,查看日志,备份war包,入门操作教程。
在linux下部署tomcat,包括firefox静默升级、配置本地yum仓库
RHEL7.0下的TOMCAT安装、配置及优化 一、安装前准备 3 二、JDK安装 2.1、建立tomcat用户 2.2、将JDK安装文件上传到服务器 2.3、安装JDK 2.4、配置JDK环境变量 2.5、测试是否正确安装 三、Tomcat安装及配置 ...
linux部署项目-linux部署tomcat步骤.doc linux部署项目-linux部署tomcat步骤.doc linux部署项目-linux部署tomcat步骤.doc
在tomcat中部署web项目的基本方式,简单明了,希望能帮助到大家。
tomcat安装配置教程.zip JAVA程序员必备技能之一:安装tomcat服务器,并配置 部署JAVA WEB项目到TOMCAT服务器上运行 网上很多TOMCAT的配置是错误的,今奉上我经常使用的TOMCAT安装配置方法供君使用