tomcat安装及配置手册

合集下载

Tomcat服务器的安装配置图文教程(推荐)

Tomcat服务器的安装配置图文教程(推荐)

Tomcat服务器的安装配置图⽂教程(推荐) 现在将使⽤Tomcat的⼀些经验和⼼得写到这⾥,作为记录和备忘。

如果有朋友看到,也请不吝赐教。

1、⾸先是Tomcat的获取和安装。

获取当然得上Apache的官⽅⽹站下载,开源免费,⽽且带宽也⾜够。

下载会很快。

这是两种不同的下载,⼀个是普通安装版本,⼀个是解压安装版本。

使⽤起来是⼀样的,只是在普通安装版本中有⼀些界⾯可提供对Tomcat的快捷设置,⽽且普通安装会将Tomcat作为系统服务进⾏注册。

2、Tomcat的运⾏环境搭建。

(解压版)安装(就是解压)完成后如下: Tomcat的启动是⼀个bat⽂件(Windows下),在bin⽬录下。

双击即可。

如果启动不成功,⼀般的情况是控制台出来⼀下⽴即消失,说明Tomcat没有找到Java的运⾏时环境。

简单理解,就是Tomcat找不到JDK,没办法运⾏。

我们“告诉”它JDK的安装路径。

即在环境变量⾥新建JAVA_HOME(不区分⼤⼩写),指向JDK安装⽬录。

如下: 这样,Tomcat就配置好了,启动就OK。

3、Tomcat的⽬录结构介绍。

bin⽬录存放⼀些启动运⾏Tomcat的可执⾏程序和相关内容。

conf存放关于Tomcat服务器的全局配置。

lib⽬录存放Tomcat运⾏或者站点运⾏所需的jar包,所有在此Tomcat上的站点共享这些jar包。

wabapps⽬录是默认的站点根⽬录,可以更改。

work⽬录⽤于在服务器运⾏时过度资源,简单来说,就是存储jsp、servlet翻译、编译后的结果。

其他⽬录和⽂件暂时不做介绍。

4、Tomcat的默认⾏为。

我们的浏览器请求如果到达了Tomcat,并且请求⽆误,⼀般Tomcat会以静态页⾯(即html⽂件)的形式给与响应,这是http服务器的默认⾏为。

⼀个完整的资源请求包括: 协议(如http) 主机名(域名,如localhost、) 端⼝号(http协议默认为80,所以我们⼀般向某个⽹站发起请求没有输⼊) 站点 资源位置 那么在第⼆步时我们只输⼊了域名(或者主机名)就访问到了某个具体的页⾯,这是怎么回事呢?。

Tomcat安装配置

Tomcat安装配置

Tomcat安装配置1- 动态web1.1 web服务器本⾝是⼀个程序,运⾏在服务器上。

也称为Web容器,写的程序是运⾏在Web容器中。

容器作⽤:共享资源(图⽚,⽹页),将服务器上资源分享给浏览器。

解析写的Java程序处理⽤户发送的请求,并且对请求做出响应。

把⽣成的结果以⽹页的⽅式显⽰在浏览器上。

基本结构服务器缺点:服务器的动态web资源出现错误,需要重新编写我们的后台程序,重新发布。

服务器优点:Web页⾯可以动态更新,所有⽤户看到都不是同⼀个页⾯,它可以与数据库交互。

2- Tomcat2.1 安装tomcat2.2 Tomcat配置2.2.1 环境变量的配置CATALINA_HOME%CATALINA_HOME%\bin添加Tomcat的安装⽬录配置PathTomcat的启动与关闭常⽤命令启动的命令:startup.bat关闭的命令:shutdown.bat2.3 Tomcat的⽬录结构2.4 Tomcat项⽬发布⽅式1: 直接将项⽬复制到webapps⽬录下。

⽅式2: 采⽤压缩⽂件.war的⽅式。

将整个项⽬使⽤压缩⼯具打包成⼀个zip⽂件,将zip的扩展名为war。

复制到webapps⽬录下,tomcat会⾃动解压成⼀个同名的⽬录。

2.5 idea中配置Tomcat编辑运⾏配置添加Tomcat的配置服务器信息配置服务器的详细信息修改项⽬发布的访问地址点右上⾓的启动图标,启动Tomcat服务器服务器启动成功的状态信息⽇志乱码现象启动Tomcat的时候会出淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.鏈嶅姟鍣ㄧ増鏈�:解决这种乱码的问题,解决问题的⽅法是到tomcat/conf/⽬录下,修改logging.properties将java.util.logging.ConsoleHandler.encoding = utf-8更改为 java.util.logging.ConsoleHandler.encoding = GBK。

tomcat部署手册

tomcat部署手册

部署准备1. 系统环境WINDOWS 2000 SERVER2. 数据库ORACLE9i3. 安装包JDK安装文件:j2sdk-1_4_2-windows-i586.exeTOMCAT 安装文件:jakarta-tomcat-5.0.28.exe数据库文件:v60c.dmp应用程序包:systemframe说明文本:readme.txt(注明导出数据库文件的服务名)部署实施一、配置JDK1. 安装JDK建议安装1.4.0以上版本的JDK,以配合5.0以上版本的TOMCAT。

以J2SDK1.4.2的安装为例,执行安装包中的J2SDK1.4.2安装程序,自定义路径,假定安装路径为:C:\j2sdk1.4.2。

以下环境变量配置过程中,变量值的设定均以此路径为准,实际安装时将其替换为实际安装路径。

2. 配置环境变量1)配置路径在桌面上或开始菜单中右键点击“我的电脑”图标=>点击“属性”=>选择“高级”页面=>点击“环境变量”按钮,如图1-1。

图1-1 系统属性-“高级”页面在环境变量窗口中点击系统变量中的“新建”按钮,新建一个环境变量;或者选中某个变量,点击“编辑”按钮,对该变量进行修改,如图1-2。

图1-2 环境变量窗口图1-3 编辑系统变量窗口2)添加环境变量(实施部署可以只配置第一个变量)如果已经安装过JDK,则查看环境变量中有没有上述变量。

如果没有或变量值跟上述不符,重新设置以上变量。

二、配置TOMCAT1. 安装TOMCAT运行安装包中TOMCAT5.0.28.exe,安装TOMCAT。

注意,如果使用TOMCAT5.5.9版本,需要JRE1.5。

按照提示运行安装程序,在安装类型的下拉菜单中选择“custom”,在窗口的安装树里选中Service,即作为Windows服务来运行。

TOMCA T图2-1 TOMCA T安装类型选择页面指定TOMCAT的安装目录,如图2-2,为了方便起见,这里选择安装在C:\tomcat5.0根目录下。

tomcat配置手册范本

tomcat配置手册范本

以下部署方式都是针对tomcat5.0以上版本。

Tomcat4中的Manager和Admin管理工具其实就是利用它来部署的。

在Tomcat5中提出了Context descriptor这个概念,且为其配置了一个专有目录,而不像Tomcat4那样大杂烩一般地放置在$appBase目录下。

Context descriptor是一个只包含Context元素的xml格式的部署文件,其中Context元素与server.xml中的Context元素配置相同。

对于一个给定的主机,Context descriptor放置在$CATALINA_HOME/conf/[enginename]/[hostname]/目录下面。

Tomcat5默认安装时,在$CATALINA_HOME/conf/Catalina/localhost目录中有admin.xml和manager.xml,是两个管理工具的部署描述符文件。

而这两个文件在Tomcat4中是放置在$CATALINA_HOME/webapps目录下面的。

使用方法:(1)在$CATALINA_HOME/conf/[enginename]/[hostname]/目录下新建xxx.xml文档(2)在xxx.xml文档中配置如下<Context docBase="${catalina.home}/server/webapps/host-manager"privileged="true" antiResourceLocking="false" antiJARLocking="false"> </Context>注:docBase也可以设置为[eclipse的workplace]/[project]/webroot静态部署是指在Tomcat运行之前就把相关的Web应用程序放置到合适的目录,在Tomcat启动的时候自动来部署这些应用程序。

Tomcat的安装与配置(超详细)

Tomcat的安装与配置(超详细)

Tomcat的安装与配置(超详细)1、Tomcat的下载 Tomcat有exe安装版的,为了⽅便平时使⽤都是使⽤免安装的、下载即⽤64位下载源码包地址放下⾯了:https:///apache/tomcat/tomcat-9/v9.0.41/bin/apache-tomcat-9.0.41-windows-x64.zip2、Tomcat环境变量的配置 很多新⼿⼩伙伴搞不明⽩,使⽤Tomcat要不要配置环境变量?CATALINA_HOME的值被设为Tomcat的安装⽬录,如果环境变量CATALINA_HOME已经存在,则通过这个环境变量调⽤bin⽬录下的“catalina.bat start”命令1.Tomcat启动时,需要查找CATALINA_HOME这个环境变量,如果在Tomcat的bin⽬录下调⽤ startup.bat,Tomcat会⾃动并正确设置CATALINA_HOME2.执⾏startup.bat命令,实际上执⾏的是 “catalina.bat start”命令。

3.如果要想在任意⽬录下都能启动Tomcat,就需要设置CATALINA_HOME环境变量(Tomcat的安装⽬录),注意在path下也要设置%CATALINA_HOME%\bin4.在Tomcat 4以前,⽤的就是TOMCAT_HOME来表⽰Tomcat的安装⽬录,在Tomcat 4以后,采⽤了新的Servlet容器Catalina,所以环境变量的名字也改为了CATALINA_HOME。

5.“catalina.bat run”命令有时候是⾮常有⽤的,特别是当我们需要查看3、Tomcat的启动: 第⼀种: 1、双击bin⽬录下的start.bat(启动) shutdown.bat(关闭) (.bat表⽰windows下的启动⽅式,.sh表⽰Linux下的启动⽅式) 第⼆种:在任何位置都可以启动Tomcat 1、这种⽅式就取决于我们刚刚配置的系统环境变量。

Tomcat安装及配置教程(共18张PPT)

Tomcat安装及配置教程(共18张PPT)
Tomcat安装及配置教程
什么是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的下载、安装与配置1、安装Tomcat前要先安装JDK2、下载TomcatTomcat官网:/对于Windows操作系统,tomcat提供了两种安装文件,一个文件exe格式,另一个文件为zip格式。

exe是可运行的安装程序,读者只需要双击这个文件,即可开始安装Tomcat。

在安装过程中,安装程序会自动搜寻JDK和JRE的位置,并把Tomcat服务加入到Windows操作系统的服务中,同时在“开始”→“程序”菜单中加入Tomcat 服务器管理菜单。

zip是一个压缩包,只需要把它解压到本地硬盘即可,这种方式既适合Windows系统下的安装,也适用于其他操作系统,例如Linux系统,所以下面主要介绍zip的安装与Tomcat运行环境的设置。

3、ZIP格式Tomcat安装文件的安装及设置A、Tomcat安装文件的安装及设置把Tomcat压缩文件apache-tomcat-8.0.3-windows-x64.zip中的内容解压缩到D:\DevTools\apache-tomcat-8.0.3下,然后增加系统变量:变量名:TOMCAT_HOME;变量值:D:\DevTools\apache-tomcat-8.0.3。

然后修改系统变量classpath,添加%TOMCAT_HOME% \lib\servlet-api.jar;同时修改系统变量path,添加%TOMCAT_ HOME%\bin。

B、测试Tomcat要测试Tomcat服务器是否安装成功,首先要启动Tomcat服务器。

在Tomcat安装目录D:\DevTools\apache-tomcat-8.0.3下面有一个bin目录,里面有两个文件:startup.bat和shutdown.bat,分别控制Tomcat的启动和关闭。

由于在前一节中已经把该目录加入到系统变量Path中,所以在命令行中直接输入对应的文件名即可实现Tomcat的启动和关闭,而不需要切换目录。

tomcat安装与配置 及 IDE设置(Editplus)

tomcat安装与配置 及 IDE设置(Editplus)
private String name = null;
public TestBean(String strName_p){
=strName_p;
}
public void setName(String strName_p){
=strName_p;
}
public String getName(){
public static void main(String args[]){
System.out.println("This is a test program."); Fra bibliotek} }
将上面的这段程序保存为文件名为Test.java的文件。
然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令
<servlet-class>test.Test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Test</servlet-name>
<url-pattern>/Test</url-pattern>
</servlet-mapping>
第二步:安装和配置你的j2sdk和tomcat:执行j2sdk和tomcat的安装程序,然后按默认设置进行安装即可。
1.安装j2sdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的j2sdk安装在c:\j2sdk1.5.0):

tomcat 教程

tomcat 教程

tomcat 教程Tomcat是一个开源的、轻量级的、基于Java的Web服务器。

它是Apache软件基金会的一个项目,用于支持Java Servlet、JavaServer Pages(JSP)和Java WebSocket等技术。

Tomcat的安装和配置相对简单,下面将给出一些基本教程。

1. 下载和安装Tomcat首先,你需要从Apache Tomcat官网下载适合你操作系统的Tomcat版本。

下载完成后,解压缩文件到你选择的目录。

2. 环境变量配置在Windows操作系统中,需要设置JAVA_HOME环境变量,将其值设置为JDK的安装路径。

然后,在PATH环境变量中添加Tomcat的bin目录路径。

3. 启动Tomcat服务器进入Tomcat的bin目录,执行startup.bat(Windows)或startup.sh(Linux)文件,即可启动Tomcat服务器。

4. 配置TomcatTomcat的配置文件位于Tomcat安装目录下的conf文件夹中。

你可以编辑其中的server.xml文件,进行一些常用配置的修改,如端口号、虚拟主机、连接器等。

5. 部署Web应用在Tomcat的webapps目录下,创建一个新的文件夹,将你开发的Web应用程序放入其中。

确保你的应用程序有一个适当的目录结构和正确的部署描述符(如web.xml文件)。

6. 访问Web应用通过浏览器输入"http://localhost:8080/你的应用名称",即可访问你部署的Web应用程序。

7. 关闭Tomcat服务器在Tomcat的bin目录下,执行shutdown.bat(Windows)或shutdown.sh(Linux)文件,即可关闭Tomcat服务器。

以上是Tomcat的基本教程,通过学习和实践,你将能够更好地理解和使用Tomcat服务器。

详细的配置和功能可以在官方文档中找到,希望这个教程能够帮到你。

Tomcat8安装及配置步骤

Tomcat8安装及配置步骤

Tomcat8安装及配置步骤本⽂主要介绍tomcat8安装在Centos7系统上 根据⾃⼰的电脑,下载对应版本的tomcat包⼆:把安装包传到远程电脑的,我是放在/usr/local⽂件夹中三:解压压缩包1 [root@molson local]# tar xvf apache-tomcat-8.5.42.tar.gz四:创建软连接[root@molson local]# ln -sv apache-tomcat-8.5.42 tomcat五:进⼊tomcat⽂件加并启动程序[root@molson local]# cd tomcat/#启动程序[root@molson tomcat]# bin/startup.shUsing CATALINA_BASE: /usr/local/tomcatUsing CATALINA_HOME: /usr/local/tomcatUsing CATALINA_TMPDIR: /usr/local/tomcat/tempUsing JRE_HOME: /usr/java/defaultUsing CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jarTomcat started.六:关闭centos7系统上防⽕墙,假如没有关闭的话,在浏览器端⽆法打开⽹页#关闭防⽕墙[root@molson tomcat]# systemctl stop firewalld#设置成开机就禁⽤防⽕墙[root@molson tomcat]# systemctl disable firewalldRemoved symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.Removed symlink /etc/systemd/system/basic.target.wants/firewalld.service.七:在浏览器端验证是否可以访问,我的tomcat服务就是安装在192.168.37.101主机上 能看到以上图⽚的内容,就说明tomcat服务安装成功。

tomcat安装和配置.ea

tomcat安装和配置.ea

apache-tomcat安装配置
1.下载版本,tomcat下载官网:。

2.安装目录:D:\ 。

3.设置CATALINA_HOME环境变量:
计算机->属性->高级->环境变量->添加环境变量,。

4.如果已经将工程文件压缩成war包,就将这个war包命名为,并且放在tomcat安装目
录下的webapps文件夹中,将原来的ROOT文件夹替换。

5.然后启动tomcat,双击tomcat安装目录下的bin中的。

6.安装tomcat为效劳方法:
tomcat bin目录下执行service.bat install。

7.tomcat端口设置:在D\conf\翻开server.xml;找到以下内容,将8080 修改为80,重启
效劳
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
遇到的问题:
1.运行网页时,网页有某局部不显示==>考虑缓存的问题,把缓存删了。

缓存的目录是...\apache-tomcat-6.0.32\conf下的Catalina 文件夹,整个文件夹删除。

2.启动Tomcat之前要确定系统没有其它效劳已经占用8080端口(Tomcat默认端口)和8009端口( Tomcat\'s AJP13 连接器端口)
3.在安装前如已安装了IIS,请先停止IIS效劳。

因为IIS和apache都默认使用80端口,否那么会冲突。

linux环境下tomcat安装和配置

linux环境下tomcat安装和配置

linux环境下tomcat安装和配置一、linux环境:64位linux操作系统使用阿里云服务器,配置信息如图所示:二、Tomcat安装和配置Tomcat安装运行需要安装jdk环境,所以Tomcat安装和配置包括JDK安装配置和Tomcat 安装配置1、JDK安装配置1.1、下载JDK官网下载需要的JDK版本,本例需要下载linux64位版本jdkLinux x64 172.84 MB jdk-8u60-linux-x64.tar.gz注:如果是windows版本则需要下载windows版本JDK,区分32位和64位下载JDK网址:/technetwork/java/javase/downloads/index-jsp-138363.ht ml1.2、安装配置JDKStep1、复制文件jdk-8u60-linux-x64.tar.gz到/usr/java目录下,没有java目录可以新建java目录,如图所示:(至于如何复制到linux目录可以参考阿里云教程)Step2、解压jdk-8u60-linux-x64.tar.gz文件,linux控制台输入:“tar -zxvf jdk-8u60-linux-x64.tar.gz”,如图所示:解压成功后发现多出jdk1.8.0_60文件,如图所示:Step3、JDK环境配置linux控制台输入:“vi /etc/profile”,如图所示:在profile文件末尾添加如下内容,如图所示:export JA V A_HOME=/usr/java/jdk1.8.0_60export PATH=$JA V A_HOME/bin:$PA THexport CLASSPA TH=.:$JA V A_HOME/lib/dt.jar:$JA V A_HOME/lib/tools.jar注:如何使用vi可以参考:/article/59703552e2e1e38fc107405a.htmlStep4、验证JDK环境配置生效linux控制台输入:“javac”,如图所示:linux控制台输入:“java -version”,如图所示:注:最好重启下机器,使得profile配置生效(控制台输入exit命令即可)2、安装配置Tomcat2.1、tomcat下载官网下载需要的tomcat版本,本例需要下载linux64位版本tomcat,这里选择tomcat7tar.gz (pgp, md5, sha1)注:如果是windows版本则需要下载windows版本Tomcat,区分32位和64位下载tomcat网址:/2.1、安装配置tomcatStep1、复制文件apache-tomcat-7.0.64.tar.gz到/usr/local/tomcat目录下,没有tomcat目录可以新建tomcat目录,如图所示:(至于如何复制到linux目录可以参考阿里云教程)注:此图已经解压过,所有存在apache-tomcat-7.0.64目录Step2、解压apache-tomcat-7.0.64.tar.gz文件,linux控制台输入:“tar -zxvf jdk-8u60-linux-x64.tar.gz”,如图所示:解压成功后发现多出apache-tomcat-7.0.64文件,如图所示:Step3、tomcat环境配置linux控制台输入:“vi /etc/profile”,如图所示:在profile文件末尾添加如下内容,如图所示:CATALINA_BASE=/usr/local/tomcat/apache-tomcat-7.0.64CATALINA_HOME=/usr/local/tomcat/apache-tomcat-7.0.64export CATALINA_BASE CA TALINA_HOMEStep4、启动tomcat进入tomcat的bin目录,linux控制台输入:“/usr/local/tomcat/apache-tomcat-7.0.64/bin”启动toncat,linux控制台输入:“./startup.sh”,如图所示:启动结果,表示tomcat启动成功,如图所示:注:最好重启下机器,使得配置profile生效(控制台输入exit命令即可)Step5、浏览器访问tomcat服务:阿里云公网IP:120.25.209.20 (查看阿里云配置即可)Tomcat端口号为:8080 如下图所示:进入tomcat的conf目录,linux控制台输入:“/usr/local/tomcat/apache-tomcat-7.0.64/conf”打开server.xml目录,在此文件可以修改端口号,linux控制台输入:“vim server.xml”,如图所示:在浏览器输入:ip+端口号,本例中输入:http://120.25.209.20:8080/,如图所示:三、jdk+tomcat配置文件jdk+tomcat配置文件,如图所示:jdk+tomcat配置文件下载地址(适用于linux64位):/s/1jGtUbLO。

Tomcat安装与配置

Tomcat安装与配置

Tomcat安装与配置安装Tomcat之前先配置JDK,JDK的JAVA_HOME变量都必须设置好,以便Tomcat找到JDK。

关闭防火墙等。

安装版Tomcat:指定端口,用户名,密码端口默认为8080,如果安装了Oracle,8080端口可能被占用。

选择JRE的文件夹,如果JAVA_HOME配置正确,则会自动选择路径。

点击Finish完成安装。

安装成功后,自动启动Tomcat服务:安装版的Tomcat有Apache Tomcat系统服务项这个好处,其他好处暂无。

免安装版Tomcat配置好JDK等环境变量之后,配置Tomcat环境变量(也可以不配置,最好配置)之后双击Tomcat文件夹目录下的bin目录下的startup.bat启动成功:由启动信息可知,服务端口号为:8080启动成功之后,验证启动是否成功。

在浏览器中输入:http://localhost:8080或者:http://127.0.0.1:8080访问其他人的Tomcat服务器http://其他人的IP地址:8080例如:http://192.168.1.16:8080出现Tomcat本机主页,则Tomcat安装成功。

Tomcat的配置修改服务器启动端口(默认为8080的):Tomcat的所有配置文件都在conf文件夹中,server.xml是核心配置文件。

打开conf文件夹中的server.xml将8080更改为对应端口即可,此处改为80端口。

重新启动,查看效果。

80端口是浏览器默认的端口,可以不输入80,其他端口则需要输入配置虚拟目录例:在D盘中新建文件夹D:\ myweb在D:\myweb文件夹中新建文件夹WEB-INF(WEB-INF不能小写)在WEB-INF文件夹中新建web.xml,输入内容。

修改之后,打开conf文件夹中的server.xml在结尾处</Host>的上一行添加信息(倒数几行)添加信息:<Context path="/myweb" docBase="D:\myweb"/>Context 表示配置一个新的上下文。

Tomcat的安装与配置和Tomcat端口的配置

Tomcat的安装与配置和Tomcat端口的配置

前沿1、如果之前安装了Oreacla,在使用tomcat是会出现8080端口被占用的情况发生,解决的方法就是对tomcat的端口进行配置,安装tomcat注意两个系统环境变量的配置:JAVA_HOME、CATALINA_HOME,(安装端口的配置见后面的附件一)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应用在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应用配置成功。

Tomcat安装配置

Tomcat安装配置

Tomcat安装配置1.Tomcat简介Tomcat 服务器是一个免费的开放源代码的Web 应用服务器。

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。

由于有了Sun 的参与和支持,最新的Servlet 和JSP规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范,也是现在比较流行的Web 应用服务器。

2.Tomcat安装2.1. Tomcat安装1、安装Tomcat之前要先进行JDK安装2、先下载Tomcat5.0客户端,然后选择应用程序进行安装,默认全部选择,如下所示:3、点击下一步,选择安装目录4、点击下一步,填写端口、用户名和密码5、点击下一步,选择JDK所在安装目录,点击Install开始安装2.2. Tomcat启动和终止在Tomcat安装目录D:\Program Files\Apache Software Foundation\Tomcat 5.0\bin找到启动程序startup.bat和终止程序shutdown.bat如下:2.3. Tomcat参数修改此处主要修改Tomcat字符集参数,避免所发布应用程序(如JSP页面)出现乱码现象。

1、先启动Tomcat,登录:http://localhost:8080/,进入Tomcat控制台2、点击左侧树状结构:Tomcat Administration,输入账号admin密码admin3、进入如下页面,依次点击Service(Catalina)→Connector(8080),修改页面右侧窗口中Use Body Encoding For URI Query Parameters的属性为True,按顺序点击按钮[save]保存,[Commit Changes]提交修改。

Tomcat用户手册中文版

Tomcat用户手册中文版
安装
静态部署Web应用并不需要安装,因为这是在Tomcat以外提供的。同样,使用Tomcat管理器 的部署功能时也不需要安装,尽管需要做一些配置(详细内容请参考Tomcat管理器手册)。 但是,如果你想用Tomcat Client Deployer(TCD)部署的话就需要进行一次安装了。 TCD并不随Tomcat核心发行版一起打包,所以需要从下载页面单独下载,文件名一般 是apache-tomcat-7.0.x-deployer。 TCD依赖于Apache Ant 1.6.2+和Java。你应当定义环境变量ANT_HOME和JAVA_HOME分别 指向Ant以及JAVA的安装根目录。另外,你应该确认Ant的ant命令和Java的javac编译命令可 以在操作系统的Shell中执行。
6
2)安装 7
4)部署
4)Tomcat Web程序部署
介绍
“部署”这个术语指的是往Tomcat服务器中安装一个Web应用(也可以是一个第三方WAR或者 你自己定义的Web程序)的过程。 我们有多种方式在Tomcat服务器上部署Web应用。
静态方式:在Tomcat启动前安装Web应用 动态方式:直接或通过Tomcat管理器远程对已部署的Web应用进行操作(依赖自动部署 功能) Tomcat管理器(Tomcat Manager)是一个Web应用,我们可以通过交互方式(通过HTML界 面)或编程方式(通过基于URL的API)来部署、管理Web应用。 依靠Tomcat管理器,我们有多种方式来部署Web应用。Apache Tomcat为Apache Ant搭建工 具提供相关任务。Apache Tomcat Maven插件项目提供了与Apache Maven的集成。还有一个 叫做Client Deployer的工具,可以在命令行使用,提供了额外的功能,比如编译、验证Web应 用以及将Web应用打包成web application resource(WAR)文件。

tomcat配置教程

tomcat配置教程

tomcat配置教程以下是一个简单的Tomcat配置教程:1. 下载和安装Tomcat- 在Apache Tomcat官方网站上下载适用于您操作系统的最新版本的Tomcat。

- 解压下载的文件到您希望安装Tomcat的目录。

2. 配置环境变量- 在操作系统中配置JAVA_HOME环境变量,指向您的Java 安装目录。

- 在PATH环境变量中添加Tomcat的bin目录。

3. 修改Tomcat配置文件- 进入Tomcat的安装目录,找到conf目录。

- 找到server.xml文件,用文本编辑器打开。

- 在文件中找到以下内容进行修改:- Connector标签:指定Tomcat的监听端口,默认为8080。

- Engine标签:配置Tomcat的默认主机名和端口,默认为localhost:8080。

- Host标签:配置虚拟主机,可指定多个虚拟主机。

- Context标签:配置Web应用的上下文路径和存放位置。

- 保存并关闭文件。

4. 启动Tomcat- 打开命令提示符或终端窗口。

- 切换到Tomcat的bin目录。

- 执行以下命令启动Tomcat:`./catalina.sh start`(Linux/Mac)或`catalina.bat start`(Windows)。

- 等待一段时间,直到Tomcat成功启动。

5. 测试Tomcat- 打开Web浏览器。

- 输入`http://localhost:8080`(如果您在配置文件中更改了端口,请相应修改URL)。

- 如果能够看到Tomcat的欢迎页面,则表示Tomcat已成功安装和配置。

这是一个简单的Tomcat配置教程,它可以让您快速上手使用Tomcat来部署和运行Web应用程序。

具体配置细节和功能更多的Tomcat特性可查阅官方文档进行深入了解。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Server.xml文件配置(3)
• 重要参数详解
connectionTimeout 指定超时的时间数(以毫秒为单位) Engine (表示指定service中的请求处理机,接收和处理来自Connector的 请求) defaultHost 指定缺省的处理请求的主机名,它至少与其中的 一个host元素的name属性值是一样的 Context (表示一个web应用程序,通常为WAR文件,关于WAR的具体信息见 servlet规范) docBase 应用程序的路径或者是WAR文件存放的路径 Path 表示此web应用程序的url的前缀,这样请求的url http://localhost:8080/path/****
Server.xml文件配置(4)
• 重要参数详解
reloadable 这个属性非常重要,如果为true,则tomcat会自动检测应用程序的 /WEB-INF/lib 和/WEB-INF/classes目录的变化,自动装载新的应用 程序,我们可以在不重起tomcat的情况下改变应用程序 host (表示一个虚拟主机) name 指定主机名 appBase 应用程序基本目录,即存放应用程序的目录 unpackWARs 如果为true,则tomcat会自动将WAR文件解压,否则不解压,直接从 WAR文件中运行应用程序
UNIX版本的安装步骤(Binary)
• • • • • • • • • 根据Tomcat版本从sun网站上下载j2se(jdk) 安装jdk 设置JAVA_HOME 设置classpath 下载Tomcat的二进制版本(.tar.gz或.zip) $CATALINA_HOME/bin/startup.sh运行Tomcat Startup程序运行结束后输入http://localhost:8080/ 出现帮助文档时,表示Tomcat成功启动 选择JSP Samples或Servlet Examples 表示支持了jsp及 Servlet • 以上步聚完成,则表示,成功安装了Tomcat
TOMCAT培训资料
2006-04-18
技术交流大纲
• • • • • • 什么是TOMCAT 如何选择TOMCAT的版本 TOMCAT的安装(4.1.31为例) TOMCAT配置详解(4.1.31为例) TOMCAT使用技巧及优化 问题及讨论
什么是TOMCAT
• Tomcat是一个免费的开源的Serlvet容器,它是 Apache基金会的Jakarta项目中的一个核心项目, 由Apache,Sun和其它一些公司及个人共同开发 而成。由于有了Sun的参与和支持,最新的Jsp和 Servlet规范总能在Tomcat中得到体现。 • Tomcat不仅仅是一个Servlet容器,它也具有传统 的Web服务器的功能:处理Html页面。但是与 Apache相比,它的处理静态Html的能力就不如 Apache。我们可以将Tomcat和Apache集成到一 块,让Apache处理静态Html,而Tomcat处理Jsp 和Servlet。这种集成只需要修改一下Apache和 Tomcat的配置文件即可。
Web.xml文件配置(5)
• Windows版本的安装(Binary) • UNIX版本的安装(Binary) • 源代码版本的安装(source)
Windows版本的安装步骤(Binary)
• • • • • • • • • 根据Tomcat版本从sun网站上下载j2se(jdk) 安装jdk 设置JAVA_HOME 设置classpath 下载Tomcat的二进制版本(.exe或.zip) %CATALINA_HOME%\bin\startup运行Tomcat Startup程序运行结束后输入http://localhost:8080/ 出现帮助文档时,表示Tomcat成功启动 选择JSP Samples或Servlet Examples 表示支持了jsp及 Servlet • 以上步聚完成,则表示,成功安装了Tomcat
Server.xml文件配置(5)
• 重要参数详解
Logger (表示日志,调试和错误信息) className 指定logger使用的类名,此类必须实现 org.apache.catalina.Logger 接口 prefix 指定log文件的前缀 suffix 指定log文件的后缀 timestamp 如果为true,则log文件名中要加入时间,如下 例:localhost_log.2001-10-04.txt
如何选择TOMCAT的版本
ServLet/JSP 版本 Tomcat支持的版本
2.4/2.0 2.3/1.2 2.2/1.1 5.5.16以上 4.1.31以上 3.3.2以上
支持JDK的版本
1.4以上 1.2以上 1.1以上
版本之间的差异请大家自已查阅资料
Tomcat的安装(以4.1.31为例)
Tomcat配置详解以4.1.31为例)
• • • • • Tomcat启动与关闭 Tomcat目录结构 server.xml文件配置 web.xml文件配置 tomcat-users.xml文件配置
Tomcat启动与关闭
• Tomcat的启动
$CATALINA_HOME\bin\startup $CATALINA_HOME/bin/startup.sh (windows平台) (unix平台)
Server.xml文件配置(2)
• 重要参数详解
maxProcessors 最大可以创建的处理请求的线程数 enableLookups 如果为true,则可以通过调用request.getRemoteHost()进行DNS查询 来得到远程客户端的实际主机名,若为false则不进行DNS查询,而是 返回其ip地址 redirectPort 指定服务器正在处理http请求时收到了一个SSL传输请求后重定向的 端口号 acceptCount 指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理 队列中的请求数,超过这个数的请求将不予处理
• Tomcat的关闭
$CATALINA_HOME\bin\shutdown (windows平台) $CATALINA_HOME/bin/shutdown.sh (unix平台)
Tomcat目录结构
Tomcat Bin Conf Logs Work Temp WebApps
存放一些Tomcat启动与关闭的脚本 包含不同的配置文件,server.xml和web.xml等 存放日志文件 存放jsp编译后产生的class文件 存放Tomcat运行时,临时产生的文件 存放应用程序示例,你要部署的应用程序也可放到此目录
Server.xml文件配置(6)
• 重要参数详解
Realm (表示存放用户名,密码及role的数据库) className 指定Realm使用的类名,此类必须实现org.apache.catalina.Realm接口 Valve (功能与Logger差不多,其prefix和suffix属性解释和Logger 中的一样) className 指定Valve使用的类名,如用org.apache.catalina.valves.AccessLogValve 类可以记录应用程序的访问信息 directory 指定log文件存放的位置 Pattern 有两个值,common方式记录远程主机名或ip地址,用户名,日期,第一行 请求的字符串,HTTP响应代码,发送的字节数。combined方式比common方式 记录的值更多
Web.xml文件配置(2)
• 部署描述符文件内的元素次序
XML 元素不仅是大小写敏感的,而且它们还对出现在其他元素中的次序敏感。 XML头必须是文件中的第一项,DOCTYPE声明必须是第二项,而web-app元素必 须是第三项。而且Web-app元素内也有顺序,如servlet元素必须出现在所有 servlet-mapping元素之前。过滤器的设置必须在servlet元素后面
Web.xml文件配置(4)
• 分配名称和定制的 分配名称和定制的UL
定制URL 定制 例子: <servlet-mapping> <servlet-name>cgi</servlet-name> <url-pattern>/cgi-bin/*</url-pattern> </servlet-mapping> cgi-bin可以转成cgi的url 访问时:原来http://host/cgi-bin/现在可以http://host/cgi
Web.xml文件配置
• Web.xml文件作用 文件作用
在Tomcat中配置不同的关系环境
Web.xml文件配置(1)
• 定义头和根元素
部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用 的XML版本并给出文件的字符编码。 DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本 (如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。 所有部署描述符文件的顶层(根)元素为web-app。请注意,XML元素不像HTML,他们是 大小写敏感的。因此,web-App和WEB-APP都是不合法的,web-app必须用小写。 <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "/dtd/web-app_2_3.dtd"> <web-app>
Server.xml文件配置
• Server.xml文件作用 文件作用
是Tomcat的全局配置文件,也是Tomcat主要的 配置文件 提供Tomcat组件的初始配置 说明Tomcat的结构,含义,使得Tomcat通过实例化 组件完成起动及构建自身
相关文档
最新文档