【9】Tomcat

Tomcat

一、概述

1.软件类型

  • C/S结构
  • B/S结构

2.Web资源类型

  • 静态web资源
    开发技术:HTML、JavaScript、CSS
  • 动态web资源
    开发技术:JSP/Servlet、ASP、PHP(统称JavaWeb)

3.服务器

  • 提供本地资源供外界访问的应用程序
  • 常见服务器:WebLogic、WebSphere、Tomcat
  • J2EE 13种核心核心技术(JDBC、JSP、Servlet、XML)
  • 使用TCP协议

二、Tomcat

  • 依赖JRE,需要配置JAVA_HOME
  • 占用端口(协议端口、shutdown端口等,见/conf/server.xml)
  • 解压tomcat压缩包,双击starup.bat就可以启动服务器了
  • 访问http://localhost:8080/
  • 目录结构
|--bin          ——>startup时加载bootstap.jar
|--conf
|   |--web.xml  ——>项目描述文件
|   |--server.xml   ——>服务器配置文件
|
|--lib          ——>存放支持技术的jar包
|--logs         ——>日志
|--webapps      ——>存放所有项目
|--work         ——>jsp的工作目录
  • URL

    通讯协议+分隔符+域名+IP+端口号+资源路径

三、配置tomcat发布应用

  1. 把资源(文件夹)放到webapps目录下

    • 文件过多会卡机
  2. 配置虚拟路径1

    • 找到conf目录的server.xml
    • 在server.xml上添加Context节点,添加path和docBase属性
    • 重启服务器
  3. 配置虚拟路径2(推荐)

    • 找到conf/Catalina/localhost目录
    • 新建一个xml文件,名字为path
    • 写入Context节点,添加docBase属性
  4. 配置多个站点

    • 找到conf的server.xml文件,添加host的节点
    • 写入name(域名)和appBase(应用位置)属性
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值