Tomcat的“安装”和“简介”以及IDEA和MyEclipse“配置Tomcat”

Ⅰ、Tomcat简介

  • Tomcat 服务器是一个开源的轻量级Web应用服务器,且在中小型系统和并发量小的场合下被普遍使用,并且是开发和调试Servlet、JSP 程序的第一选择

  • Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器,当然同时也支持Servlet, 这样Tomcat就诞生了。

  • Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费。成为目前比较流行的Web 应用服务器。

一、Tomcat原理图

Tomcat原理图

二、Tomcat各目录作用

1、bin

  • bin目录主要是用来存放tomcat的命令。很多环境变量的设置都在此处,如:设置JDK路径、tomcat路径。
  • startup.bit:启动tomcat 。
  • shutdown.bit:关闭tomcat 。

2、conf

  • conf目录主要是用来存放tomcat的一些配置文件。
  • catalina.policy:项目安全文件用来防止代码或JSP执行带有System.exit(0);这样的命令。
  • catalina.properties:启动Tomcat相关信息文件。
  • context.xml:监视并加载静态资源,静态资源发生改变时自动加载。
  • logging.properties:Tomcat日志文件配置,可设置日志的输出格式、日志的级别。
  • server.xml(核心配置文件):可以设置端口号、设置域名或IP、默认加载的项目、请求编码。
  • tomcat-users.xml:用来配置管理tomcat的用户与权限。
  • tomcat-users.xsd:对tomcat-users.xml的描述和约束。
  • web.xml:可以设置tomcat支持的文件类型。配置servlet,设置session过期时间,添加过滤器,配置系统欢迎页。

3、lib

  • lib目录主要用来存放tomcat运行需要加载的jar包。

4、logs

  • logs目录用来存放tomcat在运行过程中产生的日志文件,重要的是在控制台输出的日志。
  • catalina.xxxx-xx-xx.log:windows环境下,控制台的输出日志存放在文件中。
  • catalina.out:linux环境下,控制台的输出日志存放在文件中。

5、temp

  • temp目录用户存放tomcat在运行过程中产生的临时文件。

6、webapps

  • 该目录用来存放应用程序以及类的Class文件静态资源,当tomcat启动时会去加载webapps目录下的应用程序。

7、work

  • work目录用来存放tomcat在运行时jsp编译后Class文件。清空work目录,然后重启tomcat,可以达到清除缓存的作用。

三、Tomcat的安装步骤

1、工具

web服务器:Tomcat 9.0.46
编译工具:IDEA 2020.3.3MyEclipse 10
JDK:JDK 1.8
1、下载Tomcat服务器。
【点我前往Tomcat官网】
Tomcat下载
(注:建议下载如下Tomcat,因为方便,可以直接来用)
Tomcat下载

2、IDEA的Tomcat的配置

1、在普通java项目中添加项目。在这里插入图片描述
2、勾选web项目。在这里插入图片描述
3、可在web.xml文件中加入”默认启动页面“,点击右上角的”Add…“。在这里插入图片描述
4、添加Tomcat,选择Tomcat Server的Local(本地)的选项。在这里插入图片描述
5、点击“Configure”。
在这里插入图片描述
(注:之前配置过Tomcat的可以点下方的红灯泡“Fix”,可直接选择web项目,快捷操作)
在这里插入图片描述
6、点击文件夹图标选择Tomcat路径,在OK。在这里插入图片描述
7、选择web项目。在这里插入图片描述
8、配置成功如下图。
成功
9、运行成功结果如下图。
在这里插入图片描述

3、MyEclipse的Tomcat的配置

1、创建一个web项目。
在这里插入图片描述
2、取项目名和选择版本。
在这里插入图片描述
3、MyEclipse配置Tomcat。
在这里插入图片描述

在这里插入图片描述
:也可以自己设置JDK版本)
在这里插入图片描述
4、把项目添加到Tomcat服务器。
在这里插入图片描述5、选择Tomcat 7.x 选项。
在这里插入图片描述
6、此时,底部如下图说明添加成功。在这里插入图片描述
7、成功启动结果如下图:
在这里插入图片描述

4、出现Tomcat启动出现中文乱码问题

点击前往中文乱码问题解决

Ⅱ、Tomcat详解

点我前往Tomcat详解

  • 7
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值