`

tomcat相关的问题--基本介绍

 
阅读更多
tomcat-7.0.50解压版,主目录一览:
我们可以看到主目录下有bin,conf,lib,logs,temp,webapps,work 7个文件夹,下面对他们分别进行介绍:



bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。
重要:
很多环境变量的设置都在此处,例如可以设置JDK路径、TOMCAT路径
startup 用来启动tomcat
shutdown 用来关闭tomcat
修改catalina可以设置tomcat的内存




conf目录主要是用来存放tomcat的一些配置文件。
重要:
server.xml可以设置端口号、设置域名或IP、默认加载的项目、请求编码
web.xml可以设置tomcat支持的文件类型
context.xml可以用来配置数据源之类的
tomcat-users.xml用来配置管理tomcat的用户与权限
在Catalina目录下可以设置默认加载的项目




lib目录主要用来存放tomcat运行需要加载的jar包。
例如,像连接数据库的jdbc的包我们可以加入到lib目录中来。




logs目录用来存放tomcat在运行过程中产生的日志文件,非常重要的是在控制台输出的日志。(清空不会对tomcat运行带来影响)
在windows环境中,控制台的输出日志在catalina.xxxx-xx-xx.log文件中
在linux环境中,控制台的输出日志在catalina.out文件中




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




webapps目录用来存放应用程序,当tomcat启动时会去加载webapps目录下的应用程序。可以以文件夹、war包、jar包的形式发布应用。
当然,你也可以把应用程序放置在磁盘的任意位置,在配置文件中映射好就行。





work目录用来存放tomcat在运行时的编译后文件,例如JSP编译后的文件。
清空work目录,然后重启tomcat,可以达到清除缓存的作用。





  • 大小: 75.3 KB
  • 大小: 111.4 KB
  • 大小: 87.4 KB
  • 大小: 138.2 KB
  • 大小: 127.2 KB
  • 大小: 57.9 KB
  • 大小: 71.3 KB
  • 大小: 54.7 KB
分享到:
评论

相关推荐

    apache-tomcat-9.0-windows-x64.zip 内置64位的三个版本尽情使用 吧少年

    以上是关于“apache-tomcat-9.0-windows-x64.zip”压缩包内包含的Tomcat 9.0 64位版本的基本知识和相关操作。对于初学者和开发者来说,理解和掌握这些知识点将有助于更好地利用Tomcat搭建和管理Java Web应用。

    apache-tomcat-8.5.32-windows-x64安装版

    下面将详细介绍Apache Tomcat 8.5.32的安装和使用过程,以及相关的知识点。 1. **Tomcat概述**:Tomcat是Apache软件基金会的Jakarta项目的一部分,它遵循Java Servlet和JavaServer Pages(JSP)规范。作为一个轻量...

    apache-tomcat-7.0.88-fulldocs.tar

    1. **用户指南**:为初学者提供了如何安装、配置和管理Tomcat的基本步骤。这部分通常包括服务器启动和停止的命令,以及配置文件的解析。 2. **管理员指南**:深入介绍了高级配置和管理技巧,如连接器设置、集群配置...

    Tomcat说明---.zip

    【标签】: "Tomcat说明-" 的标签进一步确认了内容与Tomcat相关的指导或教程性质,可能包含详细的步骤和解释。 【压缩包子文件的文件名称】: "Tomcat.chm" 是一个Microsoft帮助文件,通常包含组织良好的文档和索引,...

    apache-tomcat-9.0.17-windows-x86.zip

    下面将详细介绍Apache Tomcat 9.0.17的相关知识点。 1. **Java Servlet与JavaServer Pages (JSP)**: Apache Tomcat的核心功能是支持Java Servlet和JSP技术。Servlet是Java语言编写的小型服务器端程序,用于生成动态...

    最新版windows apache-tomcat-9.0.68-windows-x64.zip

    Apache Tomcat是一款开源的Java ...以上是关于`apache-tomcat-9.0.68-windows-x64.zip`的基本介绍,包括其组成部分、特性、安装配置方法以及安全管理与优化策略。希望这些信息对理解和使用Apache Tomcat有所帮助。

    tomcat+redis共享session所需jar包

    本文将详细介绍如何利用Tomcat和Redis实现Session共享,并涉及压缩包中的关键jar包及其作用。 首先,我们要理解Session的基本概念。Session是服务器端存储用户状态的一种方式,当用户在Web应用中登录后,服务器会为...

    apache-tomcat-8.5.82

    3. **README.md**: 一般提供项目的简要介绍、安装指南和基本使用方法。 4. **NOTICE**: 这个文件可能会列出Apache Tomcat所依赖的第三方软件以及相关的版权信息。 5. **RELEASE-NOTES**: 包含了这个特定版本(8.5.82...

    tomcat-webapp-demo

    【标题】"Tomcat Web应用实战演示" 在Java Web开发中,Tomcat是...通过深入研究"tomcat-webapp-demo",开发者不仅可以掌握Java Web应用开发的基本技能,还能增强对Tomcat服务器的理解,为实际项目开发打下坚实的基础。

    Tomcat-and-Java-Web.zip_tomcat

    这本书旨在帮助开发者掌握如何有效地利用Tomcat服务器进行Web应用的部署和管理,同时也涵盖了相关的Java Web开发技术。 在Java Web开发中,Tomcat是一个非常关键的角色。它是一个开源的、基于Java Servlet和Java...

    How-Tomcat-Works-中文版笔记

    《How Tomcat Works》中文版笔记详细介绍了Apache Tomcat的内部架构和运行机制,Tomcat是一个广泛使用的Java开源Web服务器和Servlet容器,它为处理基于Java的Web应用提供平台。本书不仅深入分析了Tomcat的核心组件和...

    Tomcat权威指南-第2版(中国电力出版社)(超清版).pdf

    1. **启动与停止**:介绍如何启动和停止Tomcat服务,以及相关的命令和脚本。 2. **性能调优**:提供关于如何优化Tomcat性能的建议,包括内存分配、线程池配置等方面。 3. **故障排除**:分享常见的问题及其解决方案...

    (jdk-tomcat-mysql-mysqlFront)系统环境搭建.docx

    本文档主要介绍了如何搭建一个基于JDK、Tomcat和MySQL的开发环境,其中涉及的关键知识点包括JDK的安装、配置,以及Tomcat的安装和环境变量设置。 首先,JDK的安装步骤: 1. 从Oracle(原Sun)官方网站下载JDK安装...

    tomcat-java-demo

    这个SQL脚本可能包含了创建数据库表的语句,这些表可能与Tomcat Java应用程序中的业务逻辑紧密相关。开发者需要执行这个SQL文件来设置应用所需的数据环境。在项目中,数据库配置信息通常会储存在`src/main/resources...

    ubuntu中部署tomcat

    本文将详细介绍如何在Ubuntu系统上部署Tomcat,包括安装过程中的关键步骤及注意事项。 #### 二、运行环境 - **操作系统**: Ubuntu 12.04_x64 server - **Java版本**: JDK 1.6.0_45_x64 - **Tomcat版本**: Tomcat ...

    apache-tomcat-6.0.33

    8. **README** 和 **LICENSE** 等文件提供了关于软件的使用许可和基本介绍。 对于开发者来说,理解Tomcat的工作原理和配置至关重要,因为这直接影响到Web应用程序的性能和安全性。例如,通过调整`server.xml`中的...

    apache-tomcat-8.0.24.tar.gz ( Linux版)

    下面将详细介绍Tomcat 8.0.24以及与其相关的知识点。 首先,Tomcat是由Apache软件基金会开发的,它实现了Sun Microsystems(现已被Oracle收购)定义的Java Servlet和JavaServer Pages规范。Servlet是一种用Java编写...

    Tomcat优化-Tomcat 的性能调优的原理和方法

    本文旨在介绍Tomcat性能调优的基本原理与具体实施方法,帮助技术人员更好地理解和优化Tomcat,提升其在各种应用场景下的性能表现。 #### 二、调优分类 由于Tomcat的运行高度依赖于Java虚拟机(JVM),我们可以将其...

Global site tag (gtag.js) - Google Analytics