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安装成功
0
 如果发现“服务”中没有tomcat,打开DOS窗口,进入安装目录下的bin目录,执行service.bat install命令
0
 显示 the service "tomcat8" has been installed后 ,则表示成功
 打开服务,启动

Tomcat目录介绍

0
 
目录及文件
说明
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命令
0
  常用的Tomcat命令:
    • startup.sh/startup.bat:启动Tomcat
    • shutdown.sh/shutdown.bat:关闭Tomcat
    • catalina.bat/ catalina.bat:设置Tomcat的内存

 conf目录

  conf目录用来存放Tomcat的配置文件
0
  常用的几个文件:
    • server.xml 设置域名、IP、端口号、默认加载的项目、请求编码等
    • context.xml 配置数据源等
    • tomcat-users.xml 配置和管理Tomcat的用户与权限
    • web.xml 设置Tomcat支持的文件类型
    • 在 Catalina 目录下可以设置默认加载的项目

 lib目录

  lib目录用来存放Tomcat运行需要加载的jar包
0

 logs目录

0
  logs目录用来存放Tomcat在运行过程中产生的日志文件
  清空目录中的文件不会对Tomcat的运行带来影响
  在Windows系统中,控制台的输出日志在catalina.xxxx-xx-xx.log文件中
  在Linux系统中,控制台的输出日志在catalina.out文件中

 temp目录

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

 webapps目录

  webapps目录用来存放应用程序(也就是通常所说的网站)
  Tomcat启动时会加载webapps目录下的应用程序,我们编写的Servlet程序就可以放在这里
  Tomcat允许以文件夹、war包、jar包的形式发布应用。
0

 work目录

  work目录用来存放Tomcat在运行时的编译文件(class字节码文件)如JSP编译后的文件
  清空work目录,然后重启Tomcat,可以达到清除缓存的作用
posted @   乌醍  阅读(213)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
点击右上角即可分享
微信分享提示