Java Web Tomcat 的 使用部署

Posted Perceus

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java Web Tomcat 的 使用部署相关的知识,希望对你有一定的参考价值。

@TOC


Tomcat

Tomcat 是什么?

谈到 “汤姆猫”, 大家可能更多想到的是大名鼎鼎的这个:

事实上,Java 世界中的 “汤姆猫” 完全不是一回事

Tomcat 是一个 HTTP 服务器

HTTP 协议我们也可以认为是基于 TCP
HTTP 服务器,就是在 TCP 服务器的基础上,加上了一些额外的功能:
能够解析请求中的 HTTP 报文,把请求转换成结构化数据(对象),也能很方便的构造 HTTP 响应
HTTP 服务器提供了一组 API,方便程序猿直接调用,来操作 HTTP 协议,从而简化程序猿的开发工程

HTTP 服务器,是属于很大的类别
这个分类下面,其中包含着很多很多具体的实现,Tomcat 只是其中的一种 (Java 圈子里,最知名的一种) 还有 nginx

Tomcat HTTP 服务器,按照 HTTP 协议的格式来解析请求,,调用用户指定的相关代码,并且按照 HTTP 响应的格式来构造返回数据


1、下载

Tomcat 官网:Apache Tomcat

Tomcat 的版本,会和 JDK 以及 Servlet 的版本都是密切绑定在一起的,我们使用 Tomcat 8 的版本


2、重要目录


① bin

bin:启停脚本


② conf

conf:Tomcat 的配置文件

  • 是通过 xml 的格式来组织的


③ logs

logs :日志


④ webapps

webapps:


拓展:

正因为,一个 Tomcat 上面可以同时部署多个 Servlet 程序,所以,也可以把 Tomcat 称为

"Servlet 的容器”,或者简称为 “容器”

网上称:Tomcat是一个容器 container… (经常会见到的)


3、使用 Tomcat

运行 startup.bat / startup.sh

查看端口:

lsof -i:端口号
netstat -tunlp | grep 端口号


① 使用浏览器访问 Tomcat

我们把 Tomcat启动之后,就可以通过浏览器来访问 Tomcat 了…

在浏览器输入:127.0.0.1:8080,会出现tomcat欢迎界面


② 部署一个页面


()

以上是关于Java Web Tomcat 的 使用部署的主要内容,如果未能解决你的问题,请参考以下文章

Tomcat HTTP 服务器

Tomcat HTTP 服务器

Tomcat HTTP 服务器

tomcat汤姆猫

TOMCAT如何部署两个java web项目?

TOMCAT如何部署两个java web项目?