Tomcat之虚拟主机配置以及web应用配置

本文详细介绍了如何在Tomcat中配置虚拟主机和Web应用,包括虚拟主机的基本概念,配置虚拟主机的方法,以及Web应用的目录结构和配置方式。通过修改`conf/server.xml`,设置`<Host>`和`<Context>`标签,可以实现多个站点在同一台Tomcat服务器上运行。此外,文章还提到了自动部署和不同方式配置Web应用的技巧。
摘要由CSDN通过智能技术生成

Tomcat之虚拟主机配置以及web应用配置


Tomcat目录结构如下:

bin ---- 启动和关闭需要的bat文件所在的目录

conf --- 配置目录

lib ---  tomcat运行时需要的jar包所在的目录

logs --- 运行时产生的日志信息所在的目录

temp --- tomcat运行时产生的临时文件存放的目录,不需要我们管理

webapps --- 开发中最常用的目录,web应用放置到此目录下浏览器可以直接访问

work --- 工作目录,tomcat运行时产生的工作文件存放在这个目录中

一、基本概念


虚拟主机的简单理解:

在一台Tomcat服务器中可以同时管理多个站点,即可以将多个站点配置在同一台Tomcat服务器上,而对于用户(浏览器)而言,是不知道具体哪些网站是布置在同一台Tomcat(服务器)之上的,对于用户(浏览器)而言,每个站点都像是运行在各自独立的服务器上。此时每个网站就是运行在同一台这是服务器中各自对应的虚拟主机上。此时,简单的理解,每个网站就可以认为是一个虚拟主机。

Web应用:

一个Web应用程序是由完成特定任务的各种Web组件(web components)构成的并通过Web将服务展示给外界。在实际应用中,Web应用程序是由多个ServletJSP页面、HTML文件以及图像文件等web资源组成。而这些web资源不能直接交给虚拟主机,故将这些资源按照一定的格式组织成web应用交由虚拟机主机管理。所有这些组件相互协调为用户提供一组完整的服务。 

简单的将:web应用就是按照特定格式组织的一些web资源(ServletJSP页面、HTML文件以及图像文件等)的集合,为用户提供特定服务。

一个Tomcat中可以配置多个虚拟主机,一个虚拟主机中可以配置多个web应用。


二、Tomcat虚机主机配置


conf/server.xml<Engin>标签下配置<Host>标签就可以为tomcat增加一台虚拟主机了

name -- 指定虚拟主机的名称,浏览器通过这个名称访问虚拟主机

appBase -- 虚拟主机管理的目录,放置在这个目录下的web应用当前虚拟主机可以自动加载(在autoDeploytrue的情况下)相当于Localhost虚拟主机的webapps目录(在autoDeploytrue的情况下)

debug -- 是日志的调试等级       
unpackWARs -- 设置为true,Web应用为*.war,解压此WAR文件如果为

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值