Tomcat 简单配置使用,基本工作原理

安装 Tomcat 之前,首先要安装 JDK。

常见 Tomcat 启动异常

1、JAVA_HOME 环境变量配置错误

2、默认8080端口被占用

启动

安装路径下:

...Apache Software Foundation\Tomcat 8.5\bin

startup.bat 启动服务器

shutdown.bat 关闭服务器

各文件夹用途

bin:启动和关闭tomcat的bat文件

conf:配置文件

server.xml该文件用于配置server相关的信息,比如tomcat启动的端口号,配置主机(Host)

oweb.xm1文件配置与web应用(web应用相当于一个web站点)

lib:该目录放置运行tomcat运行需要的jar包

logs:存放日志,当我们需要查看日志的时候,可以查询信息

webapps:放置我们的web应用

work工作目录︰该目录用于存放jsp被访问后生成对应的server文件和.class文件

web 站点文件夹规范

创建虚拟目录

目的 : 为了防止单个磁盘出现内存不足,也便于管理 web 站点。

建立一个web 站点

1、在任意磁盘的任意文件夹下,新建文件夹,表示新建的站点。

(这里以 D 盘,新建文件夹名为 web01)

还要创建如图一个页面和一个文件夹

2、找到Tomcat目录下 /conf/server.xml 文件

在 节点下编辑加入:

保存即可。

访问:

http://localhost:8080/web01/index.html

验证是否配置成功。

还有另一种方法

进入到 conf\Catalina\localhost 文件下,创建一个xml文件,该文件的名字就是站点的名字。编辑该xml文件:

docBase="D:\web1"

reloadable="true">

按上面方法访问是否配置成功。

配置临时域名

进入以上文件夹下,找到 host 文件,以文档方式编辑:

127.0.0.1ling

配置上自定义域名(以 ling 举例)

配置虚拟主机

目的:一般一个一个Tomcat 服务器运行一个站点,一台电脑运行一个 Tomcat服务器。配置虚拟主机后,可以在一台 Tomcat 服务器运行多个站点。

在 server.xml 文件的 下增加配置:

保存配置。访问验证:

http://localhost:8080/web01/index.html

浏览器访问web资源流程

原文:https://www.cnblogs.com/l1ng14/p/13568944.html

tomcat处理html流程,Tomcat 简单配置使用,基本工作原理(流程图)相关推荐

  1. Tomcat 系统架构与设计模式,第 1 部分: 工作原理

    Tomcat 系统架构与设计模式,第 1 部分: 工作原理 这个分为两个部分的系列文章将研究 Apache Tomcat 的系统架构以及其运用的很多经典设计模式.本文是第 1 部分,将主要从 Tomc ...

  2. 2021年大数据ELK(十八):Beats 简单介绍和FileBeat工作原理

    全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 Beats 简单介绍和FileBeat工作原理 一.Beats 二.FileB ...

  3. 【Tomcat】Tomcat 系统架构与设计模式,第 1 部分: 工作原理

    这个分为两个部分的系列文章将研究 Apache Tomcat 的系统架构以及其运用的很多经典设计模式.本文是第 1 部分,将主要从 Tomcat 如何分发请求.如何处理多用户同时请求,还有它的多级容器 ...

  4. [转] Tomcat 系统架构与设计模式,第 1 部分: 工作原理

    From:http://www.ibm.com/developerworks/cn/java/j-lo-tomcat1/ 许 令波, Java 开发工程师, 淘宝网 简介: 这个分为两个部分的系列文章 ...

  5. 【Nginx系列】Nginx配置使用与工作原理

    热门系列: [Linux系列]Linux实践(一):linux常用命令 程序人生,精彩抢先看 目录 1.Nginx介绍 1.1 什么是Nginx? 1.2 Nginx能做什么 1.3 为什么要选择用N ...

  6. 10G光通信 64B66B编解码 配置方法及其工作原理

    目录 1 配置IP核 1.1 `Page1:GT Selection:` 1.2 `Page2:Line Rate,RefClk Selections: ` 1.3 `Page3:Encoding a ...

  7. 磁盘结构简单介绍,硬盘工作原理,接口种类IDE,SATA,SCSI,FC接口,主引导技术MBR,文件系统类型

    磁盘的结构 物理结构: 盘片:硬盘有多个盘片,每个盘片2面 磁头:磁盘里最贵的一个,非接触式,读写合一分离式 数据结构: 扇区:盘片被平均分割成多个扇形区域,每个存放512字节 磁道:同一个盘片不同半 ...

  8. Struts 2 的学习笔记(二) struts的配置流程和strut是2的工作原理

    2019独角兽企业重金招聘Python工程师标准>>> 配置及流程 1.       Web.xml中配置 <!-- struts2的核心过滤器  前端控制器 作用:接管请求. ...

  9. 【Jetty】Jetty 的工作原理以及与 Tomcat 的比较

    Jetty 应该是目前最活跃也是很有前景的一个 Servlet 引擎.本文将介绍 Jetty 基本架构与基本的工作原理:您将了解到 Jetty 的基本体系结构:Jetty 的启动过程:Jetty 如何 ...

最新文章

  1. Enterprise Library系列文章回顾与总结
  2. 黑苹果闪屏解决方法_脖子黑可以用什么方法解决,专家讲解
  3. java浮点数化为整数_如何在JavaScript中将浮点数转换为整数?
  4. 返朴归真,也谈面向对象编程的几个原则
  5. cdev_init() / cedev_alloc() / cdev_del()
  6. python 逐行读取csv_在R中如何逐行读取CSV文件并将内容识别为正确的数据类型?...
  7. Spring 处理请求和响应相关的注解
  8. python爬虫网络出错怎么办_python爬虫之headers处理、网络超时问题处理
  9. java 模糊查询 分页(自定义标签)
  10. Commons IO 2.5-IOUtils
  11. Ubuntu 软件安装(网易云音乐,有道词典,flash插件)
  12. AFFF3%水成膜泡沫灭火剂生产厂家分析品牌哪家好数据说明
  13. Schema指示器(Indicators)
  14. Mac Pro下终端配置Zsh(iterm2 3.3.0 + oh-my-zsh + solarized配色)
  15. “外卖式”售后服务体验来袭 沃丰科技ServiceGo让售后服务更智能
  16. Genin.一日一进步
  17. Pytorch函数之topk()方法
  18. 什么是松弛变量_什么是松弛,它是如何工作的?
  19. java 关注公众号回调_处理公众号回调消息
  20. firefox常见问题解答

热门文章

  1. 最小化或关闭时隐藏到系统托盘
  2. XML Schema --simpleType
  3. 华为云welink成像是反的_华为云Welink下载_华为云Welink 中文版 v6.6.6.0_Win10镜像官网...
  4. python中for用法_python中for的用法探索
  5. 微课|中学生可以这样学Python(例7.2):三维向量类
  6. Python编程中一定要注意的那些“坑”(二)
  7. k8s mysql 弹性_kubernetes云平台管理实战:k8s弹性伸缩(十八)
  8. Python panads数据处理二
  9. linux纯文字界面,Linux入门 Part1: 使用控制台(1)-纯文本界面
  10. linux 圣经软件,Ubuntu(Linux)下好用的中文圣经