tomcat配置及使用(环境变量设置及测试,一个简单的web应用实例)
tomcat7.0.2配置

tomcat7.0.2配置首先,当然了,先配置jdk:我的电脑--->属性--->高级系统设置----->环境变量接下来进行配置:(我的jdk安装在D:\java\中)系统变量----->新建{变量名: JAVA_HOME值: D:\java\jdk1.6.0_21}新建{变量名: CLASSPATH值: D:\java\jdk1.6.0_21\bin}编辑path:在变量值最后追加:{D:\Java\jdk1.6.0_21\bin;}单击确定。
那接下来配置tomcat7.0.2的环境(我的tomcat安装在d:\tomcat下):我的电脑--->属性--->高级系统设置----->环境变量---->新建{变量名: CATALINA_BASE值:D:\tomcat}新建{名称:CATALINA_TMPDIR值:D:\tomcat\temp}变量名:CATALINA_HOME值:D:\tomcat}编辑path:在变量值最后追加{D:\tomcat\bin}点击确定.现在,tomcat7.0.2要运行的环境变量已经配置好了.然后启动tomcat你可以点击tomcat\bin\startup启动tomcat也可以在命令提示符中启动: c:\user\冯延路\d:D:\>tomcat\bin\startup启动打开浏览器,输入: http:\\localhost:8080\那接下来要设置manager:打开tomcat/conf/tomcat-users.xml 文件,添加如下代码:(这里,我设置了我的账号为"admin",密码为"123")<tomcat-users><role rolename="manager-gui"/><role rolename="admin"/><user username="admin" password="123" roles="manager-gui,admin" />自此,设置基本完成.如果要与Eclipse配合使用,那还得进行一些配置,具体步骤如下:window(窗口)-->preferences-->server---->runtime environment---->add---->Apache---Apache Tomcat v7-->next--->-tomcat installation directory 浏览找到tomcat的安装目录(对于我,是D:\tomcat),点击确定。
实验一:Apache Tomcat 安装配置

实验一:Apache Tomcat 安装配置
1. 实验目的
本实验的目的是帮助用户研究如何安装配置 Apache Tomcat。
通过完成该实验,用户将掌握 Apache Tomcat 的基本安装和配置方法。
2. 实验步骤
步骤二:解压 Apache Tomcat
步骤三:配置环境变量
在操作系统中配置 Apache Tomcat 的环境变量,以便可以在命令行中直接访问 Apache Tomcat 的命令和工具。
步骤四:启动 Apache Tomcat
使用命令行进入 Apache Tomcat 的解压目录,在命令行中执行启动命令,即可启动 Apache Tomcat 服务器。
步骤五:验证安装结果
3. 实验总结
通过本实验,用户研究了如何进行Apache Tomcat 的安装配置。
掌握了这些基本步骤后,用户可以根据自己的需求进一步深入研究
和使用 Apache Tomcat,搭建并管理自己的 Web 应用程序。
请注意,以上内容仅为参考,具体的安装和配置方法可能因用
户的操作系统和版本而有所不同。
在实际操作中,请参考 Apache Tomcat 官方文档或其他可靠的资源进行操作。
Tomcat环境配置

tomcat环境配置
环境配置:计算机右击→属性→高级系统设置→环境变量→在系统变量中设置
Jdk环境配置
1.新建JAVA_HOME变量
(1)变量值填写jdk的安装目录
(2)
2.配置path变量
(1)在变量值后输入;%JAVA_HOME%/bin;..%JAVA_HOME%/jre/bin(注意原来Path的变量
值末尾有没有”;”,如果没有,先输入”; ”再输入上面的路径,如果jre不在JAVA_HOME
目录下,需要在%JAVA_HOME%前加上”.. ”)
(2)
3.新建CLASSPATH变量
(1)变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)
(2)
Tomcat环境配置
1.新建CATALINA_BASE变量
(1)变量值:Tomcat的安装路径
(2)
2.新建系统变量CATALINA_HOME
(1)变量值:Tomcat的安装路径
(2)
3.配置path的变量
(1)变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin
(2)
4.验证环境配置是否成功
(1)系统变量配置完成后,打开运行,输入cmd,输入“startup”,如下所示则环境变量配置
成功
(2)
5.验证环境是否搭建成功
(1)浏览器中输入“localhost:8080”,如下所示:则tomcat环境搭建成功
(2)。
tomcat内存配置及配置参数详解

tomcat内存配置及配置参数详解1、jvm内存管理机制:1)堆(Heap)和⾮堆(Non-heap)内存按照官⽅的说法:“ 虚拟机具有⼀个堆,堆是运⾏时数据区域,所有类实例和数组的内存均从此处分配。
堆是在 Java 虚拟机启动时创建的。
”“在JVM中堆之外的内存称为⾮堆内存(Non-heap memory)”。
可以看出JVM主要管理两种类型的内存:堆和⾮堆。
简单来说堆就是Java代码可及的内存,是留给开发⼈员使⽤的;⾮堆就是JVM留给⾃⼰⽤的,所以⽅法区、JVM内部处理或优化所需的内存(如JIT编译后的代码缓存)、每个类结构(如运⾏时常数池、字段和⽅法数据)以及⽅法和构造⽅法的代码都在⾮堆内存中。
堆内存分配JVM初始分配的堆内存由-Xms指定,默认是物理内存的1/64;JVM最⼤分配的堆内存由-Xmx指定,默认是物理内存的1/4。
默认空余堆内存⼩于40%时,JVM就会增⼤堆直到-Xmx的最⼤限制;空余堆内存⼤于70%时,JVM会减少堆直到-Xms的最⼩限制。
因此服务器⼀般设置-Xms、-Xmx 相等以避免在每次GC 后调整堆的⼤⼩。
说明:如果-Xmx 不指定或者指定偏⼩,应⽤可能会导致ng.OutOfMemory错误,此错误来⾃JVM,不是Throwable的,⽆法⽤try...catch捕捉。
⾮堆内存分配JVM使⽤-XX:PermSize设置⾮堆内存初始值,默认是物理内存的1/64;由XX:MaxPermSize设置最⼤⾮堆内存的⼤⼩,默认是物理内存的1/4。
(还有⼀说:MaxPermSize缺省值和-server -client选项相关,-server选项下默认MaxPermSize为64m,-client选项下默认MaxPermSize为32m。
这个我没有实验。
)上⾯错误信息中的PermGen space的全称是Permanent Generation space,是指内存的永久保存区域。
Tomcat安装及配置教程(共18张PPT)

什么是Tamcat?
Tomcat 服务器是一个免费的开放源代码 的Web 应用服务器,属于轻量级应用服务 器
Java环境的配置
下载安装java JDK,注意安装的路径,我 们需要进行环境变量的配置。
Java环境的配置
安装完成以后,配置环境变量 环境变量的配置这里就以win7为例:右击计算机——属
性——高级系统设置。
Java环境的配置
点击下面的环境变量,进入后在系统变量一栏点击新建,然后输 入如下:
名称:JAVA_HOME;变量值:刚刚安装的路径
Java环境的配置
在上面的一栏中点击新建,内容如下: 名称:CLASS_PATH;
变量值:.;%JAVA_HOME%\lib;%JAVA_
一定要注意所有符号都是英文状态的。
Java环境的配置
在系统环境变量中有一个path的环境变量, 选中后选择编辑,将JAVA_HOME添加进去
即可,如图:在最后加上;%JAVA_HOME%
\bin;
Java环境的配置
测试java环境是否配置成功 按下win+R键,输入cmd调出命令 符控制窗口。输入:java -version 后查看是否显示版本即可。
安装配置Tomcat
选择菜单栏中的window——preferences。 变量值:刚刚安装的路径 下载Tomca择a J左DK侧,注的意s安e装rv的e路r—径—,r我u们nt需im要e进行环境变量的配置。
在变上量面 值的:e一刚n栏刚v中安ir点装on击的m新路建径en,t内—容—如在下:弹出的窗口 在系统环中境变选量择中有a一dd个—pa—th的然环后境选变量择,你的 下环载境T变o量mTc的aot配文m置件c这a,t里文的就件版以是w一本in个7即为ex例e可的:安。右装击文计件算,机——属性——高级系统设置。
Tomcat配置教程

Tomcat配置你所需要做的就是:按照你的需求配置Tomcat,只要你正确配置,Tomcat一般都能适合你的要求。
下面是一系列关于Tomcat的配置技巧,这些技巧源自于我的书:《Tomcat权威指南》,希望对你有所帮助。
Jason Brittain1.配置系统管理(Admin Web Application)大多数商业化的J2EE服务器都提供一个功能强大的管理界面,且大都采用易于理解的Web应用界面。
Tomcat按照自己的方式,同样提供一个成熟的管理工具,并且丝毫不逊于那些商业化的竞争对手。
Tomcat的Admin Web Application最初在4.1版本时出现,当时的功能包括管理context、data source、user和group等。
当然也可以管理像初始化参数,user、group、role的多种数据库管理等。
在后续的版本中,这些功能将得到很大的扩展,但现有的功能已经非常实用了。
Admin Web Application被定义在自动部署文件:CATALINA_BASE/webapps/admin.xml 。
(译者注:CATALINA_BASE即tomcat安装目录下的server目录)你必须编辑这个文件,以确定Context中的docBase参数是绝对路径。
也就是说,CATALINA_BASE/webapps/admin.xml 的路径是绝对路径。
作为另外一种选择,你也可以删除这个自动部署文件,而在server.xml文件中建立一个Admin Web Application的context,效果是一样的。
你不能管理Admin Web Application这个应用,换而言之,除了删除CATALINA_BASE/webapps/admin.xml ,你可能什么都做不了。
如果你使用UserDatabaseRealm(默认),你将需要添加一个user以及一个role到CATALINA_BASE/conf/tomcat-users.xml 文件中。
TOMCAT配置方法详解
TOMCA T配置方法来源:作者:发表时间:2007-07-04点击:469次获取本文网址二维码WebLogictomcatWebSphere 大多数商业化的J2EE 服务器都提供一个功能强大的管理界面,且大都采用易于理解的Web应用界面。
Tomcat按照自己的方式,同样提供一个成熟的管理工具,并且丝毫不逊于那些商业化的竞争对手。
Tomcat的Admin Web Application最初在4.1版本时出现,当时的功能包括大多数商业化的J2EE服务器都提供一个功能强大的管理界面,且大都采用易于理解的Web应用界面。
Tomcat按照自己的方式,同样提供一个成熟的管理工具,并且丝毫不逊于那些商业化的竞争对手。
Tomcat的Admin Web Application 最初在4.1版本时出现,当时的功能包括管理context、data source、user和group等。
当然也可以管理像初始化参数,user、group、role的多种数据库管理等。
在后续的版本中,这些功能将得到很大的扩展,但现有的功能已经非常实用了。
Admin Web Application被定义在自动部署文件:CATALINA_BASE/webapps/admin.xml 。
(译者注:CA TALINA_BASE即tomcat 安装目录下的server目录)你必须编辑这个文件,以确定Context中的docBase参数是绝对路径。
也就是说,CA TALINA_BASE/webapps/admin.xml的路径是绝对路径。
作为另外一种选择,你也可以删除这个自动部署文件,而在server.xml文件中建立一个Admin Web Application的context,效果是一样的。
你不能管理Admin Web Application这个应用,换而言之,除了删除CA TALINA_BASE/webapps/admin.xml ,你可能什么都做不了。
Tomcat详细配置和测试
CLASSPATH.;%JA V A_HOME%\lib\tools.jar;%JA V A_HOME%\lib\dt.jar;JA V A_HOMEC:\Program Files\Java\jdk1.6.0_12第一步:下载jdk和tomcat:JDK下载Tomcat下载最新的jdk为1.6.10,tomcat为6.0,建议jdk1.4以上,tomcat4.0以上第二步:安装和配置你的jdk和tomcat:执行jdk和tomcat的安装程序,然后设置按照路径进行安装即可。
1.安装jdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的jdk安装在C:\Program Files\Java):JAVA_HOME=C:\Program Files\Java\jdk1.6.0_10classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径)path=%JAVA_HOME%\bin将上面的这段程序保存为文件名为Test.java的文件。
然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令javac Test.javajava Test此时如果看到打印出来This is a test program.的话说明安装成功了,如果没有打印出这句话,你需要仔细检查一下你的配置情况。
2.安装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的tomcat安装在c:\tomcat):CATALINA_HOME:c:\tomcatCATALINA_BASE:c:\tomcatTOMCAT_HOME: C:\Tomcat然后修改环境变量中的classpath,把tomat安装目录下的common\lib下的servlet.jar追加到classpath中去,修改后的classpath如下:classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME% \common\lib\servlet-api.jar;【注意最新版本的Tomcat中可能没有common这个文件夹了。
tomcat配置说明
tomcat配置说明一、运行tomcat需要的构件程序:tomcat以及jre二、需要配置的环境变量CA TALINA_HOME 应该指向tomcat 安装目录(可以不配置)JA V A_HOME 必须指向jdk安装路径JRE_HOME 必须指向Java运行环境如果为空默认和java_home 相同(可以不配)Path :增加“;d:\jdk\bin”到系统变量三、系统环境变量的配置与编辑Window + pause/break 打开系统属性对话框(或右击桌面上我的电脑图标选择属性)选择高级选项卡单击环境变量按钮添加系统变量java_home查看系统变量中是否有java_home变量如果没有单击新建按钮弹出如下图所示对话空在变量名文本框中输入java_home打开资源管理器找到jdk的安装路径(目录或文件夹)如图从地址栏中拷贝路径,切换到新建系统变量对话框将复制的路径粘贴到变量值文本框中单击确定退出新建系统变量对话框系统变量java_home 添加完毕。
修改系统变量path在系统环境变量里找到并选中path 单击下面的编辑按钮将光标移到变量值的结尾处输入分号“;”。
打开资源管理器找到jdk\bin的安装路径(目录或文件夹)如图从地址栏中拷贝路径,切换到编辑系统变量对话框将复制的路径粘贴到变量值文本框中的最后。
如图:单击确定退出对话框单击确定退出系统属性对话框变量配置完成。
四、测试运行tomcat到tomcat 安装目录双击startup.bat的文件运行tomcat测试。
Tomcat 下数据库连接配置Tomcat 下数据库连接分两种情况:一种通过配置使用tomcat中的数据库连接池功能。
另一种是不采用tomcat提供的连接池功能直接通过jdbc进行连接。
无论哪种方式都需要将要连接的数据库jdbc驱动包放置在正确的目录(文件夹)下;Oracle数据库的驱动: calsses12.jarSqlserver数据库的驱动包括三个:msbase.jar,mssqlserver.jar、msutil.jar相应的jdbc驱动拷贝到了tomcat\server\lib\后就可以通过配置tomcat使用tomcat 的连接池功能连接数据库了或自己写代码连接数据库了。
tomcat8环境变量配置
注意:首先要明确一点,Tomcat与Java密切相关,因此安装使用之前要先安装JDK并设置JDK的环境变量,由于机子上已经安装好了JDK,也设置好了JDK环境变量,因此这里不再过多叙述,只说明我设置好的环境变量:JAVA_HOME :F:\JDK_KitCLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; (最前面有一个点)在path中的最前面添加: ;%JAVA_HOME%\bin; (前后都有个分号)在cmd窗口中输入java -version就能查看环境变量是否设置成功:我的JDK版本为1.8.0_45。
好了,这样就配置好了JDK的环境变量。
下面开始操作Tomcat。
================================================ ===========================首先百度搜索Tomcat,到Apache的官网下载,这里选择的是最新版Tomcat8点击进去后选择的是zip格式的,也就是免安装版的,由于我的机子是64位Windows,因此选择如下:下载完后解压到F盘下的我自定义的TomCat_8.0.24文件夹中:解压完后,就要开始配置Tomcat的环境变量和一些设置:在环境变量中新建TOMCAT_HOME,值为Tomcat所在的目录,也就是F:\TomCat_8.0.24另外新建CATALINA_HOME和CATALINA_BASE,这里CATALINA_HOME是Tomcat 的安装目录,CATALINA_BASE是Tomcat的工作目录,暂时我并不区分,因此都将其值设为%TOMCAT_HOME%关于CATALINA_HOME和CATALINA_BASE的区别请另外查询参考博文,如catalina.home和catalina.base 区别或者CATALINA_BASE与CATALINA_HOME的区别等等配置完Tomcat的环境变量,我们要对Tomcat中的一些文件进行配置:打开Tomcat安装目录下的bin文件夹,我们要对startup.bat和shutdown.bat进行补充,对这两个文件进行编辑,在文件开始的第一行,也就是@echo off 之前加入如下两行:SET JAVA_HOME = JDK目录SET CATALINA_HOME = 解压后Tomcat的目录对于我的系统来说,就是配置成:SET JAVA_HOME = F:\JDK_KitSET CATALINA_HOME = F:\TomCat_8.0.24完成了这步后,以后就可以点击startup.bat启动服务器,点击shutdown.bat关闭服务器了,当然这只是其中的一种方式,稍后会介绍启动和关闭Tomcat的几种方式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
tomcat配置及使用(环境变量设置及测试,一个简单的web应用实例)
Tomcat的配置及测试:
第一步:下载tomcat,然后解压到任意盘符
第二步:配置系统环境变量
我这里是tomcat5.5,解压到的D盘(路径为: D:\Program Files\tomcat5.5),
虽然我们现在有了解压好了tomcat5.5服务器,但如果我们此时启动tomcat服务器,系统并不知道去哪里找tomcat服务器,所以我要先给系统做一个说明,既配置环境变量.
启动tomcat需要两个环境变量(注意我这里说的是启动)一个是JAVA_HOME(就是JDK的目录)另一个是CATALINA_HOME(就是你当前所使用的tomcat的目录)
我这里的配置步骤如下:我的电脑->属性->高级->环境变量
我个人是将环境变量设置在用户变量里,当然也可以设置在系统变量里,按个人需要自由发挥:
变量配置:
新建->变量名:JAVA_HOME 变量值:D:\Program Files\Java\jdk1.6.0
新建->变量名:CATALINA_HOME 变量值:D:\Program Files\tomcat5.5
如图:
配置结束,测试是否配置成功:
开始菜单->运行->cmd (输入cmd命令)->进入命令窗口
然后分别输入set JAVA_HOME 和set CATALINA_HOME命令,如果能找到,说明配置成功, 如下图:
启动tomcat服务器:
第一步:进入tomcat所在目录下的bin文件夹,命令为:
d: (进入D盘的命令)
cd D:\Program Files\tomcat5.5\bin (此处为防止出错,最好直接复制粘贴)
startup.bat (启动tomcat服务器的命令)
如图:
tomcat服务器启动成功,如下图:(注意Server startup in 5437 ms 中的5437ms是可变
的)
关闭tomcat服务器命令为:shutdown.bat
此时,我们可以在浏览器中输入http://localhost:8080如果出现下图则表示服务器配置成功
到此,配置和启动tomcat5.5服务器完成.
---------------------------------------------------------------------------------------------------------------------
下面介绍一个简单的web应用例子:
第一步:创建一个web应用所需的文件夹及配置web.xml文件
直接到D盘找到tomcat文件夹下的webapps文件夹(webapps文件夹是专门用来存放web应用的,此文件默认有6个例子),创建一个serv-app文件夹(名字随便起),在serv-app文件夹中创建一个WEB-INF文件夹(名字是固定的而且必须大写),在WEB-INF文件夹中创建classes文件夹(用来存放.class文件)和web.xml 文件(用来配置servlet)并在web.xml文件中输入以下代码:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="/xml/ns/j2ee"
xmlns:xsi="/2001/XMLSchema-instance"
xsi:schemaLocation="/xml/ns/j2ee
/xml/ns/j2ee/web-app_2_4.xsd">
</web-app>
此图为web应用所包含的文件夹:
第二步:测试web应用
在serv-app文件中创建一个test.html文件,里边任意输入一些内容(比如输入hello),此时我们要停止tomcat 服务器,根据上面所提到的shutdown.bat命令(在命令窗口中输入该命令),因为tomcat服务器运行的时候会去检测webapps文件下的web应用,所以,当对web应用进行修改的时候最好先停止服务器,等修改结束后,在启动服务器.
现在启动服务器,在命令窗口中输入startup.bat命令(需要注意的是,如果你的命令窗口时从新打开的,那么必须要进到tomcat目录下的bin目录,然后在输入startup.bat命令,可以参看上面配置tomcat服务器的图),成功启动tomcat服务器后,在地址栏输入http://localhost:8080/serv-app/test.html如果可以显示HELLO则说明web应用配置成功,如图
第三步:写一个java文件,并生成.class文件
在classes文件夹中创建一个HelloServlet.java文件(名字任意),文件中输入以下代码:
要注意一点就是,类名和文件名要保持一致
package com.tarena;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloServlet extends HttpServlet
{
public void doGet(HttpServletRequest request,HttpServletResponse response)
throws IOException,ServletException{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.print("My first servlet!!!");
out.close();
}
}
此处我们用到了servlet的jar包,所以我们要在环境变中进行配置,否则会报错
我的电脑->属性->高级->环境变量
新建->变量名:CLASSPATH 变量值:D:\Program Files\tomcat5.5\common\lib\servlet-api.jar
配置成功后,为了清晰起见,我新打开一个命令窗口,运行set CLASSPATH命令,如果能显示变量值,说明配置成功
然后,在命令窗口输入
d:
cd D:\Program Files\tomcat5.5\webapps\serv-app\WEB-INF\classes
javac *.java -d . (星号,只所有java文件)
如图:
此时,进入class文件夹,就可以看到在com/tarena目录下,有一个HelloServlet.class文件,说明.java文件成功编译成.class文件
第四步:配置web.xml文件
在web.xml文件中输入以下代码:
<servlet>
<servlet-name>HelloServlet</servlet-name>
<servlet-class>com.tarena.HelloServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloServlet</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
如图:
第五步:测试web应用
如果在修改的时候tomcat服务器一直都是启动的,那么要先关闭,然后在启动tomcat服务器
在浏览器的地址栏中输入:http://localhost:8080/serv-app/hello 如果能显出My first servlet!!!说明web应用成功
如图:
至此,一个简单的web应用成功完成.。