Tomcat

一、Tomcat概述

Tomcat 的组件介绍

二、Tomcat 功能组件结构:

Container 结构分析:

三、Tomcat 请求过程

客户端请求过程

四、Tomcat 服务部署

关于jdk

1.关闭防火墙,将安装 Tomcat 所需软件包传到/opt目录下

2.安装JDK

3.设置JDK环境变量

补充

4.安装启动Tomcat

五、Tomcat 虚拟主机配置

1.创建 kgc 和 benet 项目目录和文件

2.修改 Tomcat 主配置文件 server.xml

Host

3.客户端浏览器访问验证

HTTP 请求过程:

六、Tomcat多实例部署

1.安装好 jdk

2.安装 tomcat

3.配置 tomcat 环境变量

4.修改 tomcat2 中的 server.xml 文件,要求各 tomcat 实例配置不能有重复的端口号

5.修改各 tomcat 实例中的 startup.sh 和 shutdown.sh 文件,添加 tomcat 环境变量

6.启动各 tomcat 中的 /bin/startup.sh

7.浏览器访问测试

一、Tomcat概述

Tomcat 是 Java 语言开发的,Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,是 Apache 软件基金会的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。

Tomcat 属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。

一般来说,Tomcat 虽然和 Apache 或者 Nginx 这些 Web 服务器一样,具有处理 HTML 页面的功能,然而由于其处理静态 HTML 的能力远不及 Apache 或者 Nginx,所以 Tomcat 通常是作为一个 Servlet 和 JSP 容器,单独运行在后端。

Tomcat 的组件介绍

由一系列的组件构成,其中核心的组件有三个

(1)Web 容器:完成 Web 服务器的功能。

(2)Servlet 容器:名字为 catalina,用于处理 Servlet 代码。

(3)JSP 容器:用于将 JSP 动态网页翻译成 Servlet 代码。

-因此 Tomcat 是 Web 应用服务器,也是一个 Servlet/JSP 容器。Tomcat 作为 Servlet 容器,负责处理客户请求,把请求传送给 Servlet,并将 Servlet 的响应传送回给客户。

servlet Servlet 是Java Servlet 的简称,可以理解为是一个服务连接器,是用 Java 编写的服务器端程序,具有独立于平台和协议的特性, 简单的理解:servlet 就是一个中间件,包含了接口和方法,将客户端和数据库连接,从而实现动态网页的创建。

J

参考阅读

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: