Tomcat虚拟目录与虚拟主机介绍

1.主配置文件 server.xml

conf文件夹中包含server.xml配置文件

  • 8080 端口:tomcat服务默认端口号。访问url地址后必须手动写:8080
  • 80端口:http协议采用的端口号。访问url地址后不用写:80

2.虚拟目录

虚拟目录的作用:可以发布任意目录下的项目

  • 编辑server.xml配置文件,找到标签
  • 加入以下内容

path属性:访问资源的虚拟目录名称
docbase属性:项目真实存在的路径

再次启动tomcat

3. tomcat配置虚拟主机

虚拟主机的作用:可以指定访问路径

1、编辑server.xml配置文件,找到标签
2、加入以下内容

name:表示访问虚拟主机的名称
appBase:项目存放的路径
unpackWARS:是否自动解压war包
autoDeploy:是否自动发布

3.修改hosts文件
加入 127.0.0.1 www.webdemo.com

host文件位置

关于如何修改hosts文件,这里需要权限:
可以鼠标右键windows,选择powershell(管理员)

然后输入notepad 这时会弹出一个窗口,txt文件,选择打开,打开上述hosts文件,在尾部添加127.0.0.1(这个ip地址代表本机ip)
www.webdemo.com

4.浏览器中输入www.webdemo.com:8080

JavaWeb学习笔记-Tomcat虚拟目录与虚拟主机介绍相关推荐

  1. javaWeb学习笔记 --- tomcat

    tomcat 服务器 动态web资源(如:PHP, JSP, Servlet)运行需要服务器环境 客户端发送请求到服务器,服务器调用动态web资源 Servlet容器.web容器.服务器 (接收请求并 ...

  2. JavaWeb学习笔记——Tomcat配置

    使用的Tomcat版本是apache-tomcat-6.0.20 详细的环境变量配置参考<windows 7系统安装与配置Tomcat服务器环境> 网址为http://jingyan.ba ...

  3. JavaWeb学习笔记(软件系统体系结构、Tomcat、Web应用、HTTP协议)

    JavaWeb学习笔记 JavaWeb学习笔记 软件系统体系结构 常见软件系统体系结构C/S.B/S Web资源 Web服务器 Tomcat Tomcat概述 安装.启动.配置Tomcat Web应用 ...

  4. JavaWeb学习笔记-目录(待完成)

    JavaWeb学习笔记-目录(待完成) 01-基础加强(注解+反射) 02-mysql基础 03-mysql约束 04-mysql多表事务 05-jdbc 06-jdbc连接池JDBCTemplate ...

  5. JavaWeb学习笔记(十)--HttpServletRequest

    1. HttpServletRequest简介 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中 2. Ht ...

  6. B站狂神说JavaWeb学习笔记

    JavaWeb学习笔记(根据b站狂神说java编写) 1.基本概念 1.1 前言 静态Web: 提供给所有人看数据不会发生变化! HTML,CSS 动态Web: 有数据交互,登录账号密码,网站访问人数 ...

  7. 【Javaweb学习笔记】在Eclipse中创建Web项目

    [Javaweb学习笔记]在Eclipse中创建Web项目 哈喽大家好,这里是Java框架学习笔记专栏第二期 本期内容--在Eclipse中创建Web项目 前期回顾: 第一期--schema约束 笔者 ...

  8. Javaweb学习笔记(JSP标准标签库)

    Javaweb学习笔记(JSP标准标签库) JSTL入门 安装和测试JSTL JSTL中的Core标签库 < c:out>标签 标签 标签 < c:catch>标签 标签 标签 ...

  9. JavaWeb学习笔记2 —— Web服务器简介

    JavaWeb学习笔记2 -- Web服务器简介 参考教程B站狂神https://www.bilibili.com/video/BV12J411M7Sj 相关技术 ASP: 微软:国内最早流行的就是A ...

最新文章

  1. 【C++】重载运算符(二)
  2. 了解select模型的六大注意点
  3. thinkphp5 获取当前的域名
  4. Android开发中java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx}: java.lang.NullPoi
  5. Spring集成Junit步骤和代码实现
  6. 基于强跟踪卡尔曼滤波的隔振系统故障诊断——matab simulink仿真
  7. python相关软件安装流程图解——Windows下安装Redis以及可视化工具——Redis-x64-3.2.100——redis-desktop-manager-0.9.3.817...
  8. linux宽松模式,三星N9200刷机包 V35.0 自编译官方内核 Selinux置为宽松模式 修复问题 稳定流畅...
  9. SPSS(十五)spss之聚类分析(图文+数据集)
  10. Hyperledger Fabric(1) - 整体架构和源码结构
  11. linux pki目录,Linux目录结构和常用命令
  12. Redis深入浅出—hash、set
  13. Activiti(二)简单请假流程实现
  14. android文件夹隐藏,Android – 快速获取隐藏图像和文件夹的方法
  15. Ring Buffer (circular Buffer)环形缓冲区简介
  16. 操作系统原理,交互式系统常见的调度算法,时间片轮转RR,虚拟轮转VRR,最高优先级调度,优先级反转问题与应对
  17. Python -- 网络编程
  18. 004、利用 百度AI 语音技术,把语音转文本
  19. 迎角、航迹角、侧滑角、圆周角、圆锥角
  20. 备份Cisco1130无线路由器IOS

热门文章

  1. 用友年结时存货核算总账结转失败解决方法
  2. 赶鸭子的c语言编程,[c语言]赶鸭子上架之QT中delete[]指针出现触发断点的原因是啥???帮忙看下...
  3. 测试CopyMemory函数的速度
  4. Java设计模式学习1:创建型与结构型
  5. CharGPT无法替代的职场发展底层逻辑
  6. 信号发生器函数波形发生器的作用是什么
  7. Perl快速进行数组取最大值,最小值以及去重
  8. “我见犹怜”的【水晶相框】请悉心呵护
  9. finally在python中是什么意思_“finally”总是在Python中执行吗?
  10. 富文本编辑器应该这么用【博客文章发布、日常记录神器】