2020年Tomcat课堂笔记

Tomcat

1. Web相关概念回顾

  1. 软件架构:
    1. C/S:客户端/服务端
    2. B/S:浏览器/服务端
  2. 资源分类:
    1. 静态资源:所有用户访问后,得到的结果一样
      • 如:htmlcssJavaScript
    2. 动态资源:每个用户访问相同资源后,得到的结果可能不一样
      • 如:servlet/jspphpasp
  3. 网络通信三要素:
    1. IP:电子设备在网络中的唯一标识
    2. 端口:应用程序在计算机中的唯一标识。
      • 范围:0~65536
    3. 传输协议:规定了数据传输的规则
      1. 基础协议:
        • TCP:安全,但速度慢
        • UDP:不安全,速度快

2. web服务器软件

服务器:安装了服务器软件的计算机

服务器软件:接受了用户的请求,处理请求,作出响应

web服务器软件:接收用户的请求,处理请求,作出响应

JavaEE:java语言在企业级开发中使用的13项技术规范总和

Tomcat

Tomcat:web服务器软件

  1. 下载:http://tomcat.apache.org/

  2. 安装:解压安装包

    • 注意:安装目录不要带空格和中文
  3. 卸载:删除目录

  4. 启动:

    • bin/start.bat,双击该文件

    • 访问:浏览器输入:http://localhost:8080 访问自己

      http://别人的ip:8080 访问他人

    • 修改自身端口号:进入conf/server.xml,找到<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8445" />

      • 注意:一般将Tomcat的默认端口号修改为80。80端口号是http协议的默认端口号

      在访问时无需输入端口号

  5. 关闭:

    • 正常关闭:
      • bin/shutdown.bat
      • ctrl+c
    • 强制关闭:
      • 点击启动窗口的x

Tomcat内部文件

  1. 配置:

    • 部署项目的方式:

      1. 直接将项目放到webapps文件夹中

        • 访问时:/文件夹名/文件

        • 简化部署:将项目打包成.war包,再将.war包放入webapps文件夹中

          war包会自动解压,删除war包也会删除对应项目文件

      2. 配置conf/server.xml文件(很少使用)

        • <Host>标签体中插入<Context docBase="D:\Afan" path="/cxing"/>
          • docBase:项目存放的路径
          • path:虚拟目录
      3. conf\Catalina\localhost创建任意名称的xml文件。在xml文件中编写<Context docBase="D:\Afan" />

        • 虚拟目录:xml文件的名称

将Tomcat集成到IDEA中,并且创建JavaEE的项目,部署项目

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值