`
TechBirds
  • 浏览: 83170 次
文章分类
社区版块
存档分类
最新评论

关于tomcat的一些知识点

 
阅读更多

关于tomcat一直在项目中作为servlet服务器进行使用,似乎从来没有认真学习过,于是便将平时很少用到的tomcat知识点进行罗列。

1.使用catalina.bat命令进行tomcat的启动停止等操作

命令行参数

功能解释

Debug

在调试模式下启动Tomcat服务器

debug-security

在带安全管理的调试模式下启动Tomcat服务器

jpdastart

jpda调试模式下启动Tomcat服务器

Run

在当前DOS窗口启动Tomcat服务器

run-security

在带安全管理的当前DOS窗口启动Tomcat服务器

Start

在新的DOS窗口启动Tomcat服务器

start-security

在带安全管理的新的DOS窗口启动Tomcat服务器

Stop

关闭Tomcat服务器

Version

显示Tomcat系统配置信息

2.tomcat的目录结构及用途

目录

用途

\bin

存放启动和关闭Tomcat的脚本文件

\common\lib

存放Tomcat服务器及所有Web应用都可访问的JAR文件

\conf

存放Tomcat服务器的各种配置文件,包括server.xml、web.xml、catalina.policy等

\logs

存放Tomcat的日志文件

\server\lib

存放Tomcat服务器可以访问的JAR文件

\server\webapps

存放Tomcat自带的两个Web应用:adminmanager,用来管理TomcatWeb服务

\shared\lib

存放所有Web应用都可以访问的JAR文件

\temp

存放Tomcat运行时的临时文件

\webapps

Web应用的发布目录,把Web应用文件放入该目录下就可以通过Tomcat服务器来访问

\work

存放JSP经过Tomcat编译后生成的Servlet

3.user.xml配置文件的修改

默认情况下,Tomcat并没提供具有管理权限的账号,所以需要添加具有这种权限的账号。角色manager具有这种权限,但在系统用户控制文件tomcat-users.xml中并没有设置这两种角色和对应的用户,所以需要添加这种角色和用户,方法是打开tomcat-users.xml文件,添加如下内容:

<rolerolename="manager"/>

<userusername="manager"password="manager"roles="manager"/>

ps:此时便可在localhost:8080点击左上角的登陆按钮进行登录

4.可通过tomcat管理页面进行网站部署

略...


5.使用解压版的tomcat需要配置环境变量

ps:并不是所有的都可以通过双击进行启动或关闭。


分享到:
评论

相关推荐

    Tomcat发布网站知识集锦

    教你如何使用Tomcat构造JAVA网页服务器

    tomcat知识点与安装图文

    tomcat知识点与安装图文

    nginx tomcat ssl常用知识点.docx

    nginx tomcat ssl常用知识点,包括如何使用使用nginx配置ssl,或者在tomcat配置ssl

    tomcat设置开机自启动.docx

    下面将详细介绍 Tomcat 设置开机自启动的步骤和相关知识点。 知识点 1: 任务计划程序 任务计划程序是 Windows 操作系统中的一个组件,允许用户创建和管理计划任务。用户可以使用任务计划程序来创建计划任务,以便...

    Linux平台Tomcat的安全加固.pdf

    知识点一:Tomcat的安全加固概述 Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目,具有许多优点,成为一种流行的Web应用服务器。但是,如果不正确地进行设置和配置,可能会导致一些安全问题,如远程攻击者...

    Myeclipse中Tomcat的项目两种部署方式

    相关知识点 * 在 Myeclipse 中部署 Tomcat 项目需要选择正确的 Tomcat 版本和 JDK 版本。 * 在 Tomcat 的 server.xml 配置文件中,需要添加正确的虚拟目录名和程序包的物理绝对路径。 * reloadable 属性可以设置...

    EclipseJ2EE版添加Tomcat配置图文详解

    下面我们将详细介绍EclipseJ2EE版添加Tomcat配置的步骤和相关知识点。 Eclipse版本要求 EclipseJ2EE版是Eclipse的专业版本,专门为JavaEE开发设计。EclipseJ2EE版提供了强大的JavaEE开发工具和插件,支持JavaEE应用...

    Tomcat 安装发布java应用.docx

    以下是 Tomcat 安装发布 Java 应用的详细步骤和知识点。 JDK 安装 在安装 Tomcat 之前,需要先安装 JDK,因为 Tomcat 是基于 Java 的。JDK 安装步骤如下: 1. 解压缩 JDK 的包 2. 把解压缩的文件夹重命名为 jdk...

    tomcat、JDK、postgres环境搭建

    Tomcat、JDK、Postgres 环境搭建知识点总结 一、Linux 操作系统简介 Linux 是一套免费使用和自由传播的类 Unix 操作系统,由全世界各地的成千上万的程序员设计和实现。Linux 的出现最早开始于芬兰赫尔辛基大学学生...

    Nginx+Tomcat负载均衡

    另外我把实现过程中遇到的知识点都总结好了,一起提供给大家学习。 步骤: 注:本例程以一台win7机器为例子,即同一台机器上装一个nginx和2个Tomcat。 且安装了JDK。 便于管理将用到的资料放在一个文件夹下 ...

    tomcat.zip

    tomcat5/7帮助文档,可以帮助大家快速查询学习一些的tamcat的内容和知识点!!!并且可以查询一些方法的使用!!!

    Javascript+tomcat+ssl.docx

    Tomcat 相关知识点 1. Tomcat 安装:将 Tomcat 压缩包上傳,并创建 Tomcat 的安装路径,然后解压缩包和配置环境变量。 2. Tomcat 环境变量配置:在 /etc/profile 文件中添加环境变量,包括 CATALINA_HOME 和 PATH ...

    调整后的Tomcat配置文件.rar

    《程序猿必须知道的关于 Tomcat 的知识点》博客附件。 博客地址:https://blog.csdn.net/Supreme_Sir/article/details/111027495

    tomcat配置虚拟路径,上传图片到虚拟路径

    知识点: 1. Tomcat 配置虚拟路径的方法和步骤。 2. 虚拟路径的配置和使用注意事项。 3. 上传图片到虚拟路径的方法和注意事项。 4. 虚拟路径在项目部署和管理中的重要性。 5. Tomcat 中虚拟路径的配置文件和参数的...

    MAVEN构建的工程无法发布lib到tomcat的解决方

    知识点: * Maven构建项目发布到Tomcat服务器的机制 * Maven依赖项的配置和管理 * Tomcat服务器的配置和管理 * 类加载器的配置和管理 * Error configuring application listener of class org.springframework.web....

    Struts2知识点

    下面是 Struts2 的一些重要知识点: 1. Struts2 的安装和设置: Struts2 的安装非常简单,只需要下载 Struts2 的 Full Distribution,解压缩到指定的目录中,然后安装 MyEclipse 和 Tomcat 即可。 2. Struts2 ...

    Tomcat优化相关问题.pdf

    下面是 Tomcat 优化相关问题的详细知识点: 一、JVM 参数调优 在 Tomcat 中,JVM 参数调优是非常重要的。通过调整 JVM 的参数,可以提高 Tomcat 的性能和效率。主要有两个关键参数:-Xms 和 -Xmx。-Xms 表示 JVM ...

    Linux知识点总结.pdf

    Linux.pdf中包含了Linux的知识点总结,其中包括常用的linux命令,还有在虚拟机中如何配置jdk,mysql,tomcat以及需要注意的事项,在linux命令中有对命令进行解析,能更加清楚的理解Linux命令的意思

    【BAT必备】Java全部核心知识点整理

    2020年最新Java面试题整理,全网最全一份,包含各个技术栈,Java基础,Java集合,多线程,...MySQL,Nginx,rabbitmq,Redis,Tomcat,zookeeper,设计模式,数据结构,算法,分布式,限流,降级,cap原理等等知识点

    用JMeter来测试Tomcat的性能.docx

    知识点: 1. JMeter 是什么样的工具? 答:JMeter 是 Apache 组织的开放源代码项目,是功能和性能测试的工具,100% 使用 Java 实现。 2. JMeter 可以测试哪些类型的资源? 答:JMeter 可以测试静态或者动态资源的...

Global site tag (gtag.js) - Google Analytics