Tomcat介绍
Tomcat
需要有一个web应用服务器来承载系统的正常运行 web应用服务器就是用于接收与处理 tomcat是一款servlet容器 8.5是市场主流版本tomcat环境部署
1.下载JDK1.8 2.下载tomcat8.5,解压后通过bin/startup.bat访问 出现:org.apache.catalina.startup.Catalina.start Server startup in...表示启动成功 此时可以在浏览器输入localhost:8080/出现以下界面代表tomcat安装成功 如果发现“服务”中没有tomcat,打开DOS窗口,进入安装目录下的bin目录,执行service.bat install命令 显示 the service "tomcat8" has been installed后 ,则表示成功 打开服务,启动Tomcat目录介绍
| 目录及文件 | 说明 |
| bin | 用于存放 Tomcat的启动、停止等批处理脚本和Shell脚本 |
| bin/startup. bat | 用于在 Windows下启动 Tomcat |
| bin/startup.sh | 用于在 Linux下启动 Tomcat |
| bin/shutdown. bat | 用于在 Windows下停止 Tomcat |
| bin/shutdown.sh | 用于在 Linux下停止 Tomcat |
| conf | 用于存放 Tomcat的相关配置文件 |
| conf/Catalina | 用于存储针对每个虚拟机的 Context 配置 |
| conf/context.xml | 用于定义所有Web应用均需要加载的 Context 配置,如果Web应用指定了自己的context.xml,那么该文件的配置将被覆盖 |
| conf/catalina.properties | Tomcat环境变量配置 |
| conf/catalina.policy | 当 Tomcat在安全模式下运行时,此文件为默认的安全策略配置 |
| conf/logging.properties | Tomcat日志配置文件,可通过该文件修改 Tomcat日志级别以及日志路径等 |
| conf/server.xml | Tomcat服务器核心配置文件,用于配置 Tomcat的链接器、监听端口、处理请求的虚拟主机等。可以说,Tomcat主要根据该文件的配置信息创建服务器实例 |
| lib | Tomcat服务器依赖库目录,包含 Tomcat服务器运行环境依赖lar包 |
| logs | Tomcat默认的日志存放路径 |
| webapps | Tomcat默认的Web应用部署目录 |
| work | 存放Web应用JSP代码生成和编译后产生的class文件目录 |
| temp | 存放tomcat在运行过程中产生的临时文件 |
bin目录
bin目录用来存放Tomcat命令,主要分两类,一类是以.sh结尾的Linux命令,另一类是以.bat结尾的Windows命令 常用的Tomcat命令:-
- startup.sh/startup.bat:启动Tomcat
- shutdown.sh/shutdown.bat:关闭Tomcat
- catalina.bat/ catalina.bat:设置Tomcat的内存
conf目录
conf目录用来存放Tomcat的配置文件 常用的几个文件:-
- server.xml 设置域名、IP、端口号、默认加载的项目、请求编码等
- context.xml 配置数据源等
- tomcat-users.xml 配置和管理Tomcat的用户与权限
- web.xml 设置Tomcat支持的文件类型
- 在 Catalina 目录下可以设置默认加载的项目