【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(应用位置)属性

你可能感兴趣的:(tomcat)