TOMCAT
tomcat是什么:
tomcat是一个中间件,在B/S架构中,浏览器发出的http请求经过tomcat中间件,转发到最终目的服务器上,响应消息再通过tomcat返回给浏览器
tomcat做的主要事情:
开启监听端口监听用户的请求,解析用户发来的http请求,然后访问你指定的应用系统,然后你返回的页面经过tomcat返回给用户
Apache、Nginx和tomcat的区别:
- Apache的全称是:Apache Http Server Project;Tomcat的全称是:Apache Tomcat
- Apache和Nginx用于处理静态资源;Tomcat用于处理动态资源(Nginx适合做前端服务器)
一般情况下,使用的时候都是Apache+Tomcat一起使用或者Nginx+Tomcat一起使用
TOMCAT目录:
- bin:存放启动和关闭Tomcat的脚本文件
- conf:存放Tomcat服务器的各种配置文件
- lib:存放Tomcat服务器的支撑jar包
- logs:存放Tomcat的日志文件
- webapps:web应用所在目录,即供外界访问的web资源的存放目录
- work:Tomcat的工作目录