Tomcat 学习笔记

一. TOMCAT 不同运行方式

1. cd 到 tomcat根目录bin文件夹下,输入 startup 敲回车

2. 同上,输入 catalina start。catalina是远程轰炸机的意思,为什么tomcat中常常出现这个词汇,目前不清楚,先能用再说

3. 有时候启动tomcat的时候,启动页面会跳出来但一闪而过,这样是无法查看出错原因的,这是要用debug模式启动 tomcat。输入catalina debug 回车,之后输入run回车

4. 关闭tomcat 直接输入 shutdown

二. TOMCAT 文件目录结构

1. bin/  可执行文件

2. conf/ 配置文件

3. logs/ 日志文件

4. server/ 服务器本身运行需要的jar文件 (tomcat上跑着的应用程序不可以使用)

5. common/ 应用程序使用的jar文件,其下有classes和lib文件夹,classes下是未打包的文件,lib下是打包的jar文件  

6. webapps/ web应用程序所在目录(或者也可以通过配置指定到另外的目录)

7.work/ jsp产生的class文件

8. temp/ 临时文件

三. TOMCAT 配置文件

对于配置文件的任何操作,请先备份一份

1. conf/server.xml

  服务器主配置(端口等)

2.conf/web.xml

  定义所有web应用的配置(所以单该一个web应用配置时,不用改这个文件)

3. conf/tomcat-user.xml

  定义了tomcat用户的信息(比如规定谁可以访问,谁不可以访问)

四. TOMCAT 中放置WEB APP

1. 一个web application应该包含WEB-INF文件夹(必须),META-INF(可选)。其中 WEB-INFO 文件夹

中应该包含 web.xml (该web app相关配置) 以及lib文件夹(web app 库文件),classes文件夹(存放编译好的servlet文件)

原文地址:https://www.cnblogs.com/yxmfighting/p/7396601.html