48小时系统班试听入口

Tomcat的介绍与使用

发布作者:新盟教育 发布日期:2021-11-29 浏览人数:20000人

速来学习!

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

 

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

 

诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另 外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP 容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache 服务器。目前Tomcat最新版本为9.0。

 

Tomcat目录和文件。

 

 

Bin:

 

bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的linux命令),另一类是以.bat结尾的windows命令)

 

很多环境变量的设置都在此处,例如可以设置JDK路径、tomcat路径。 

 

  • startup 用来启动tomcat 


  • shutdown 用来关闭tomcat

 

修改catalina可以设置tomcat的内存

 

 

Conf:

 

conf目录主要是用来存放tomcat的一些配置文件。

 

server.xml可以设置端口号、设置域名或IP、默认加载的项目、请求编码。

 

  • web.xml可以设置tomcat支持的文件类型 


  • context.xml可以用来配置数据源之类的 


  • tomcat-users.xml用来配置管理tomcat的用户与权限

 

Catalina目录下可以设置默认加载的项目 

 

 

Lib:

 

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

 

例如,像连接数据库的jdbc的包我们可以加入到lib目录中来。

 

 

Logs:

 

logs目录用来存放tomcat在运行过程中产生的日志文件,非常重要的是在控制台输出的日志。(清空不会对tomcat运行带来影响) 

 

windows环境中,控制台的输出日志在catalina.xxxx-xx-xx.log文件中 

linux环境中,控制台的输出日志在catalina.out文件中。

 

 

Temp:

 

temp目录用户存放tomcat在运行过程中产生的临时文件。(清空不会对tomcat运行带来影响) 

 

 

Webapps:

 

webapps目录用来存放应用程序,当tomcat启动时会去加载webapps目录下的应用程序。可以以文件夹、war包、jar包的形式发布应用。 

 

当然,你也可以把应用程序放置在磁盘的任意位置,在配置文件中映射好就行。 

 

 

Work:

 

work目录用来存放tomcat在运行时的编译后文件,例如JSP编译后的文件。 

清空work目录,然后重启tomcat,可以达到清除缓存的作用。

 

下载在地址栏输入Apache官网

http://tomcat.apache.org/

 

需要配置jdk环境,然后解压tomcat压缩包即可用,sh结尾的linux命令),另一类是以.bat结尾的windows命令)

 

很多环境变量的设置都在此处,例如可以设置JDK路径、tomcat路径。 

 

  • startup 用来启动tomcat 


  • shutdown 用来关闭tomcat 

 

 

配置文件:


 server.xml为Tomcat的主要配置文件,可配置Tomcat的启动端口、网站目录、虚拟主机、开启https等重要功能。

 

eclipse 集成tomcat。

 

点击window –点击preferences –搜索 server。

 

点击add 按钮。

 

点击下一步。

 

eclipse 使用tomcat运行项目。

 

点击next 选择项目,点击add 添加到tomcat中。

 

servers 中可见自己配置的tomcat,点击运行即可。

 

eclipse 中配置tomcat 的端口号和路径。

 

打开tomcat 视图,进行配置。

 

更改端口号。

 

设置超时。

 

设置发布。