Tomcat入门

Tomcat服务器

Tomcat是一个免费开源的Web容器,他是Apache基金会的Jakarta项目中的一个核心项目。Tomcat是在Sun公司(现被Oracle收购)的JSWDK(Java Server Web Development Kit)基础上发展起来的一个JSP标准实现,随着Web应用的发展,Tomcat被越来越多地应用于商业用途。
tip:Web容器是一种服务程序,为Web项目提供运行环境的支持。

Tomcat的获取与安装

1.可以在Apache官网上获取Tomcat的最新版本以及以前的版本
Tomcat下载示例
一般来说,我们不使用Source Code Distributions(源代码文件),而是使用Binary Distributions(二进制文件),请注意:
tar.gz是linux、mac系统所使用的版本
zip是Windows系统所使用的版本
64和32对应着系统是多少位的,64位操作系统可以使用64位也可以使用32位文件
zip和tar.gz文件是压缩文件,而Services Installers是可执行程序
Tomcat9.0点此下载
Tomcat8.0点此下载
Tomcat7.0点此下载
tip:Tomcat需要本机拥有合适版本的jdk才能正常使用
2.Tomcat的安装
Tomcat的安装比较简单,操作步骤清晰,zip和tar.gz文件只需要解压缩就可以完成安装了,而Service Installers则是可执行的安装程序。在这里我会跳过Tomcat压缩文件的安装直接讲解可执行文件安装中的一些点。
1.选择下载内容
下载内容选择
如果不确定自己需要什么,那么可以手动勾上所有内容,下一页配置端口以及设置管理员账号密码可以直接点击Next跳过
2.选择合适版本jdk
这里只要选择jdk的bin文件夹的父级目录就可以了。
其他就没有什么需要注意的了
接着是配置环境变量:
1.在环境变量中的系统变量中添加环境变量,名称为CATALINA_HOME。(大小写敏感)
2.设置值为Tomcat的安装目录,也就是bin文件的父级目录。
tip:如下载的是zip文件则直接解压就可以
你可能还想了解:
Linux下安装Tomcat服务器

Tomcat的目录结构

Tomcat目录结构图
如图所示,Tomcat安装完毕后,其安装目录下有许多子目录,分别是bin、conf、lib、logs、temp、webapps、work,这些子目录分别用于存放不同作用的文件。
bin:存放各个平台下用于启动和停止Tomcat的脚本文件(可执行文件)。
conf:存放Tomcat的服务器的各种配置文件。
lib:存放Tomcat服务器中Web项目及自身运行所需的环境文件(jar文件)。
logs:存放Tomcat运行时产生的日志文件。
temp:存放Tomcat运行时产生的临时文件(缓存)。
webapps:存放Web应用的发布目录。
work:Tomcat把由JSP生成的Servlet存放于此目录下。
tip:各个版本的Tomcat文件目录可能有所不同,本节所用版本为Tomcat8.0.

Tomcat的启动与停止

Tomcat安装后就可以尝试启动与停止了,接下来我会介绍Tomcat的安装版本和解压缩版本对应的启动与停止。

Tomcat安装版本启动与停止

1.通过服务启动/停止Tomcat服务器
首先通过win+r呼出运行窗口,然后输入services.msc打开服务。找到Apache Tomcat8.0点击之后选择启动或停止。

Tomcat解压缩版本的启动与停止

1.通过对应程序启动/停止Tomcat服务器
找到Tomcat的安装目录,打开bin文件夹,通过Startup启动Tomcat,shutdown停止Tomcat。

Tomcat启动是否成功,可以通过访问浏览器的方式进行检测。在浏览器中输入:
http://localhost:8080/
进行测试,一但Tomcat启动成功,用户将会在浏览器中看到Tomcat的欢迎页面。

Tomcat端口号的配置

1.在Tomcat安装目录下找到conf文件夹。
2.在conf文件夹中打开server.xml
3.修改默认端口号

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
<!-- 
	其中port的值就是默认端口号
	你可以将其修改然后保存来修改默认端口号
	最后通过访问htttp://localhost:端口号的形式来确认是否有问题
-->               

以MyEclipse为例Web应用的目录结构

Java的Web应用是由多种类型的文件构成的。这其中包括java类、JSP页面、各种静态资源、各种Jar包、发布的描述文件等等。这些文件在Web应用目录的存放都是有一定限制和规定的,下面我会对各种目录进行相应的说明。
(/) / WebRoot:

最后更新于2020年1月3日下午16:25分
本篇文章尚未完成 一月内填坑
原创不易,如果该文章对你有所帮助,望左上角点击关注~如有任何技术相关问题,可通过评论联系我讨论,我会在力所能及之内进行相应回复以及开单章解决该问题.

该文章如有任何错误请在评论中指出,感激不尽,转载请附出处!
个人博客首页:https://blog.csdn.net/yjrguxing ——您的每个关注和评论都对我意义重大

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值