<返回更多

Tomcat就是这么简单

2020-03-11    
加入收藏

目录的简单介绍

  1. bin:启动和关闭Tomcat的bat文件
  2. conf:配置文件 server.xml该文件用于配置server相关的信息,比如tomcat启动的端口号,配置主机(Host) web.xml文件配置与web应用(web应用相当于一个web站点) tomcat-user.xml配置用户名密码和相关权限.
  3. lib:该目录放置运行tomcat运行需要的jar包
  4. logs:存放日志,当我们需要查看日志的时候,可以查询信息
  5. webApps:放置我们的web应用
  6. work工作目录:该目录用于存放jsp被访问后生成对应的server文件和.class文件

webapps目录的详细说明

在webapps中建立了web1目录,下面放置我们的html文件,jsp文件,图片等等,则web1就被当做web应用管理起来【tomcat6.0以后的版本才支持】

例子:在webapps下创建一个web站点,在web站点下创建一个html文件,访问html文件

 

Tomcat就是这么简单

 

web站点的目录是有规范的

Tomcat就是这么简单

 

为什么要这样设置web站点目录呢?

下面将web站点下的helloword2.xml文件作为站点的首页

 

Tomcat就是这么简单

 

在WEB-INF目录下创建一个web.xml

 

Tomcat就是这么简单

 

web.xml我们不可能会写,所以可以在webapps目录下其他的站点中抄一份过来【复制ROOT/WEB-INF/web.xml的文件到自己的站点中】

	  <welcome-file-list>
	        <welcome-file>helloword2.html</welcome-file>
	  </welcome-file-list>
Tomcat就是这么简单

 

访问web站点【helloword2.html已经是web站点的首页了,所以不需要指定资源访问了

Tomcat就是这么简单

 

配置虚拟目录

为什么需要配置虚拟目录?

配置虚拟目录方法一:

 

Tomcat就是这么简单

 

Tomcat就是这么简单

 

	<Context path="/web1" docBase="D:web1"/>
Tomcat就是这么简单

 

访问配置好的web站点

Tomcat就是这么简单

 

 

配置虚拟目录方法二:

<?xml version="1.0" encoding="UTF-8"?> 
<Context 
    docBase="D:web1" 
    reloadable="true"> 
</Context> 
复制代码

配置临时域名

访问Tomcat服务器有好几种方式

配置临时域名步骤

 

Tomcat就是这么简单

 

在hosts文件下配置临时域名

Tomcat就是这么简单

 

设置虚拟主机

什么是虚拟主机?

多个不同域名的网站共存于一个Tomcat中

为什么需要用到虚拟主机?

例子:我现在开发了4个网站,有4个域名。如果我不配置虚拟主机,一个Tomcat服务器运行一个网站,我就需要4台电脑才能把4个网站运行起来。

配置虚拟主机的步骤

	  <Host name="zhongfucheng" appBase="D:web1">
					<Context path="/web1" docBase="D:web1"/>
	  </Host>

 

Tomcat就是这么简单

 

访问虚拟主机下的web站点

Tomcat体系结构

 

Tomcat就是这么简单

 

浏览器访问WEB资源的流程图

 

Tomcat就是这么简单
声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>