Tomcat

修改tomcat端口号

  • 修改port = 80,代表当前tomcat启动时占用80端口,80是浏览器默认端口号,可以不用书写,也称为缺省。

虚拟主机和web应用

虚拟主机

web应用目录

在这里插入图片描述

虚拟路径和真实路径的映射

方式3

  • 在webapps目录中创建一个以虚拟路径命名的目录,这个目录就是web应用,目录的名称既是web应用的虚拟路径也是真实web应用的名称
  • 打开webapps目录 创建一个news目录
    选中webapps目录
    在这里插入图片描述
  • news里随意创建一个html文件,并保存
    在这里插入图片描述
  • 此时tomcat窗口有变化
    在这里插入图片描述
  • 在浏览器地址栏输入 localhost/news/1.html 得到如下结果
    在这里插入图片描述

缺省web应用配置

  • 不写web应用虚拟路径
  • 一个网站只能有一个缺省web应用
  • 根据上文的路径映射方式,采取对应的缺省web应用配置方式

配置方式3

  • webapps的ROOT目录中的内容会作为缺省web应用来使用,如果需要设置自己的主页,可以将原ROOT文件夹重命名如xROOT,再新建一个ROOT目录。
    在这里插入图片描述
  • 在新ROOT中,复制一份之前的html文件
    在这里插入图片描述
  • 在localhost后面直接写/1.html 不用书写虚拟路径
    在这里插入图片描述

web目录结构+配置缺省主页

  • 加入news是一个完整的web应用
    在这里插入图片描述
  • 在新ROOT中创建WEB-INF
    在这里插入图片描述
  • WEB-INF中创建新目录和xml文件
    xml文件复制已经存在的web.xml中的部分内容 (前22行和后6行)
    在这里插入图片描述
  • web.xml是web应用的配置文件,可以配置 过滤器、监听器、servlet映射、缺省主页,今天的课是配置缺省主页。

配置缺省主页

在这里插入图片描述

  • 子标签内容就是缺省主页 (第一行)
    将之前的1.html重命名为index.html
    在这里插入图片描述
  • 效果如下,也可以修改配置文件中子标签内容。
    在这里插入图片描述

搭建虚拟主机

  • 创建一个网站就是创建一个虚拟主机,虚拟主机在server.xml 文件中进行配置使用。

配置方式

  • 添加标签,一个标签就是一个虚拟主机。
  • 了解一下配置文件内容
    在这里插入图片描述
    • defaultHost 缺省虚拟主机
    • name 虚拟主机的名称/域名
    • webapps 名为localhost的虚拟主机的管理目录
      在这里插入图片描述
  • 添加一个
    在这里插入图片描述
  • 重新启动tomcat 发现自动创建了一个baidu目录
    在这里插入图片描述
  • 方便起见将webapps里的ROOT复制到baidu目录里,修改一下缺省主页的内容,o(∩_∩)o 。
  • 访问发现,还是原来的百度
    在这里插入图片描述
  • 需要修改hosts文件,越过域名解析器,使用本地ip地址。
    在这里插入图片描述
  • 修改完 输入百度网址 失败就清空缓存试试
    在这里插入图片描述
  • 记得还原hosts文件

设置缺省虚拟主机

  • defaultHost 指定
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值