文章目录

  • 1. tomcat文件夹目录
    • bin
      • 存放 Tomcat 服务器的可执行文件
    • conf
      • 存放 Tomcat 服务器的配置文件
    • lib
      • 存放Tomcat 服务器的jar包
    • logs
      • 存放Tomcat服务器运行时输出的日志信息
    • temp
      • 存放Tomcat运行时产生的临时数据
    • webapps
      • 存放Tomcat部署的web工程
    • work
      • Tomcat工作时的目录,用来存放Tomcat运行时jsp翻译为servlet的源码和Session钝化目录
  • 2.Tomcat的启动方式
    • 2.1 双击Tomcat/bin/ 文件夹下的startup.bat
    • 2.2 命令行窗口进入到Tomcat/bin/目录下并使用命令 catalina run
  • 3.Tomcat启动失败原因汇总
    • 3.1 启动Tomcat时,一个黑色窗口闪过?
      • 可能是JDK的JAVA_HOME环境变量没有配置或者配置错误
  • 4. tomcat的关闭
    • 4.1 关闭已开启窗口
    • 4.2 找到Tomcat/bin目录下的 shutdown.bat ,并双击
  • 5. 修改Tomcat默认的端口号
    • http协议默认的端口号是80,可以省略
  • 6. 浏览器地址和Tomcat服务器端webapps文件夹映射关系
  • 7. Tomcat下部署项目
    • 7.1 方式一
      • 把项目文件夹放入到Tomcat/webapps文件夹下
    • 7.2 方式二
      • 找到Tomcat>>>conf>>>Catalina>>>localhost
      • 创建一个配置文件
      • 配置如下
  • 8. Tomcat服务器http请求访问和 file://手托html访问区别
  • 9. Root工程的访问和 默认index.html页面的访问
    • 9.1 浏览器地址栏访问地址没有工程名,默认访问ROOT工程
    • 9.2 浏览器地址栏访问有工程名,没有资源名,默认访问工程名下的index.html页面

1. tomcat文件夹目录

bin

存放 Tomcat 服务器的可执行文件

conf

存放 Tomcat 服务器的配置文件

lib

存放Tomcat 服务器的jar包

logs

存放Tomcat服务器运行时输出的日志信息

temp

存放Tomcat运行时产生的临时数据

webapps

存放Tomcat部署的web工程

work

Tomcat工作时的目录,用来存放Tomcat运行时jsp翻译为servlet的源码和Session钝化目录

钝化--servlet写入到磁盘上的操作

2.Tomcat的启动方式

2.1 双击Tomcat/bin/ 文件夹下的startup.bat

2.2 命令行窗口进入到Tomcat/bin/目录下并使用命令 catalina run

3.Tomcat启动失败原因汇总

3.1 启动Tomcat时,一个黑色窗口闪过?

可能是JDK的JAVA_HOME环境变量没有配置或者配置错误

4. tomcat的关闭

4.1 关闭已开启窗口

4.2 找到Tomcat/bin目录下的 shutdown.bat ,并双击

5. 修改Tomcat默认的端口号

  • 找到Tomcat文件夹>>>conf文件夹>>>server.xml
<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" />
  • 端口号的范围是 1~~65535
  • 修改端口号,必须重启Tomcat服务器才后生效

http协议默认的端口号是80,可以省略

6. 浏览器地址和Tomcat服务器端webapps文件夹映射关系

  • http://localhost:8080 <====> tomcat/webapps/

7. Tomcat下部署项目

7.1 方式一

把项目文件夹放入到Tomcat/webapps文件夹下

  • 把 test/test.html放到webapps文件夹下
  • test.html 代码
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<div>this is test page</div>
</body>
</html>
  • 然后在浏览器访问 test.html

7.2 方式二

找到Tomcat>>>conf>>>Catalina>>>localhost

创建一个配置文件

配置如下

<!--
Context 表示一个工程的上下文
path    表示工程的访问路径
docBase 表示工程所在的文件目录
-->
<Context path="/test" docBase="F:\test"/>

8. Tomcat服务器http请求访问和 file://手托html访问区别

9. Root工程的访问和 默认index.html页面的访问

9.1 浏览器地址栏访问地址没有工程名,默认访问ROOT工程

9.2 浏览器地址栏访问有工程名,没有资源名,默认访问工程名下的index.html页面

Tomcat文件夹目录相关推荐

  1. Node.js复制/删除服务器端文件到指定目录文件夹下,并且预判是否存在该目录,如果没有,则递归创建该文件夹目录

    注意,前情提示: 本代码基于<Node.js(nodejs)对本地JSON文件进行增.删.改.查操作(轻车熟路)> 传送门Node.js(nodejs)对本地JSON文件进行增.删.改.查 ...

  2. php获取目录文件 排序输出,php实现对文件夹目录中的文件进行排序的方法

    php实现对文件夹目录中的文件按照时间.名称.大小进行排序的方法 函数介绍: opendir() 函数打开目录句柄. readdir() 函数返回目录中下一个文件的文件名. array_multiso ...

  3. node 修改html文件路径,好程序员前端教程-nodejs如何读取文件夹目录的内容

    好程序员前端教程-nodejs如何读取文件夹目录的内容? 首先,nodejs中文件,目录的操作,我们对fs文件系统分为两类操作,第一类是xxx方法,第二类是xxxSync方法.所有的fs操作几乎都是这 ...

  4. php进入目录,php文件,文件夹(目录)操作函数总结

    本文章来给各位同学总结一下在php中一些常用的文件夹/文件目录操作函数总结,这些只是简单的介绍一些基础方法做个备注. 1.创建目录(mkdir) bool mkdir (string $pathnam ...

  5. python 打开当前目录的txt文件-Python - 读取其他文件夹/目录中的文本文件

    这是我的情况:我有一些.txt文件在我可以运行脚本的不同目录中.Python - 读取其他文件夹/目录中的文本文件 mainDir/ -face/ -57268-face-_tracker.txt - ...

  6. 文件夹目录结构导出工具及下载

    一.功能和使用说明 "文件夹目录导出工具"能够实现将指定的文件夹下的所有文件和子文件夹的名字以三种方式导出.这种三种方式分别是:网页文件,xml文件和文本方式显示. 操作方法非常简 ...

  7. linux查看文件夹目录大小

    1.磁盘还剩多少空间: df -h 2.当前的文件夹下的磁盘使用情况: du --max-depth=1 -h 3.查看单个文件夹目录大小: du -sh 文件或文件夹路径

  8. File类遍历(文件夹)目录功能

    package com.learn.demo01.File;import java.io.File;/*File类遍历(文件夹)目录功能- public String[] list() :返回一个St ...

  9. linux下计算目录文件和,统计Linux 中文件和文件夹/目录的数量(示例代码)

    嗨,伙计们,今天我们再次带来一系列可以多方面帮助到你的复杂的命令. 通过操作命令,可以帮助您计数当前目录中的文件和目录.递归计数,统计特定用户创建的文件列表等. 在本教程中,我们将向您展示如何使用多个 ...

最新文章

  1. 机房收费系统之uml图——初版
  2. 阿里云MWC 2019发布7款重磅产品,助力全球企业迈向智能化
  3. linux mysql 主从数据库_linux mysql数据库的主从配置
  4. activemq网络桥接_ActiveMQ –经纪人网络解释
  5. 带你认识9种常用卷积神经网络
  6. FunTester框架Redis性能测试之list操作
  7. 解析docx C语言,c语言习题解析【含基础知识讲解】.docx
  8. 终于会用c#中的delegate(委托)和event(事件)了
  9. linux 后台进程管理,Linux 后台进程管理利器 Supervisor
  10. varchar(10)与nvarchar(10)有什么区别
  11. 关于app的几个核心功能的设计想法
  12. c语言 乘法计算器,C语言:简单计算器
  13. 猿创征文 | Python 开发工具进化之旅
  14. opengl fbo 纹理 开发步骤
  15. mfc键盘控制移动鼠标光标_如何在Windows中使用键盘控制鼠标光标
  16. weex 打包成android的apk之后安装提示安装包解析错误
  17. dpkg: 处理软件包 xxxxxxxx (–configure)时出错:
  18. OpenCV实战(12)——图像滤波详解
  19. 韦东山嵌入式第一期学习笔记DAY_4——8_3编写第1个程序点亮LED
  20. [已解决]为什么使用远程桌面无法打开雷电模拟器,OpenGL版本始终1.1.0?

热门文章

  1. java方法怎么声明_【Java方法的声明和使用】
  2. 震惊全球的完美钢琴CD.。。强烈推荐
  3. 小游戏渠道大盘点,不可错过的流量入口
  4. 【无标题】Java基础
  5. 【编码规范篇】| C#编码规范 代码规范总结,包括命名规范,代码规范 注释规范等
  6. c语言编程六度空间,六度空间理论的图论法证明及应用
  7. 埃森哲带给我们什么启示?
  8. 全国计算机软件考试及格分数线,2020年度软考成绩合格标准公布——45分及格!...
  9. 任务2 学生成绩信息管理系统
  10. FLY--互联网经典语录