在tomcat中添加虚拟主机:
  编辑"tomcat\conf\server.xml",在"<Engine></Engine>"元素中新加子元素"<Host></Host>",如下:
  </Host>
    <Host name="www.hitech.com" appBase="F:\Cyan" unpackWARs="true" autoDeploy="true">
    <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="www.hitech.com_access_log." suffix=".txt"
pattern="%h %l %u %t &quot;%r&quot; %s %b" />
    <Context path="" docBase="hitech"/>
    <Context path="doc" docBase="doc"/>
  </Host>
解读配置文件:
  name="www.hitech.com" -- 虚拟主机的主机名,也就是将来用户通过互联网请求的主机地址。
  appBase="F:\Cyan" -- 当前虚拟主机管理的根目录
  unpackWARs="true"和autoDeploy="true" -- 仅当两个属性值都为"true"时,发布到当前虚拟主机根目录的war才自动包解压
  prefix="www.hitech.com_access_log." -- 配置当前虚拟主机的日志文件
  directory="logs" -- 配置当前虚拟主机的日志文件存放目录
  <Context path="" docBase="hitech"/> -- 配置当前虚拟主机的默认web应用,其对应的物理路径为虚拟主机根目录下的"hitech"目录
  <Context path="doc" docBase="doc"/> -- 配置虚拟路径"doc",对应物理目录为当前主机根目录下的"doc"目录
为虚拟主机配置虚拟目录:
  方式一、增加虚拟主机"Contex"元素,"path"属性为虚拟目录名,"docBase"为该虚拟路径对应的物理路径
    如要配置缺省,则"path"属性值留空。
  方式二、在"tomcat\conf\catalina\www.hitech.com"目录下创建"desc.xml",则"desc"为当前虚拟目录名
    如要配置缺省,则重命名desc.xml为"ROOT.xml"(需大写)
  方式三、直接复制web应用目录到虚拟主机根目录,则虚拟目录名为该目录名
    如要配置缺省,则重命名该目录名为"ROOT"(需大写)
  实验结论:当方式一和方式二存在时,方式一生效;
    当方式一和方式三存在时,方式一生效;
    当方式二和方式三存在叶,方式二生效;
    当方式一、方式二和方式三都存在时,只有方式一生效。

转载于:https://www.cnblogs.com/magics/p/3684401.html

虚拟主机TOMCAT配置相关推荐

  1. Java基础-Tomcat虚拟主机的配置之网站访问的过程和虚拟主机的配置

    Tomcat虚拟主机的配置之网站访问的过程和虚拟主机的配置 网站的访问过程: 虚拟主机的配置: 什么是虚拟主机?  虚拟主机:在电脑上设置一个目录,使用一个名称与该目录进行绑定.这个路径称为是虚拟主机 ...

  2. Nginx教程--02.Nginx虚拟主机的配置

    1.Nginx虚拟主机的配置 1.1 在conf目录下,使用命令 : vim nginx.conf 对上图解释: //全局区 worker _processes 1; //表示当前有1个工作的子进程, ...

  3. apache 虚拟主机如何配置

    apache 虚拟主机如何配置?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题.  apache虚拟主机就是在apache服务器上配置多个虚 ...

  4. Apache 虚拟主机 VirtualHost 配置

    虚拟主机 (Virtual Host) 是在同一台机器搭建属于不同域名或者基于不同 IP 的多个网站服务的技术. 可以为运行在同一物理机器上的各个网站指配不同的 IP 和端口, 也可让多个网站拥有不同 ...

  5. linux虚拟主机泛解析,Apache虚拟主机的配置和泛域名解析实现代码

    Apache虚拟主机的配置和泛域名解析实现代码 更新时间:2012年03月11日 00:28:19   作者: Apache虚拟主机的配置和泛域名解析实现代码,需要的朋友可以参考下 虚拟主机的配置 基 ...

  6. apache 虚拟主机详细配置:http.conf配置详解

    Apache的配置文件http.conf参数含义详解 Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改. 主站点的配置(基本配置) (1) 基本 ...

  7. Apache 虚拟主机的配置[Ubuntu]

    == 基本配置 == 我们都知道,如果我们想在单台机器上设置多个域名或主机名时,我们就要用到基于名称的虚拟主机了.那么要如何进行设置呢?这就是本 HowTo 想解决的问题了.在 Ubuntu 的 /e ...

  8. win2003服务器 虚拟主机安全配置

    win2003服务器 虚拟主机安全配置 注入漏洞.上传漏洞.弱口令漏洞等问题随处可见.跨站***,远程控制等等是再老套不过了的话题.有些虚拟主机管理员不知是为了方便还是不熟悉配置,干脆就将所有的网站都 ...

  9. 虚拟服务器伪静态怎么设置,虚拟主机怎么配置伪静态

    启动步骤:进入虚拟主机管理中心,在网站基本功能板块,找到伪静态设置,选择对应的模板,确认即可生成伪静态文件. Linux系统,将程序开发者提供的伪静态规则文件.htaccess上传到网站根目录下即可. ...

最新文章

  1. GNS3做交换实验使用感受
  2. mysql 创建用户权限_10.创建 MySQL 用户及赋予用户权限
  3. leetcode 75. Sort Colors | 75. 颜色分类(荷兰国旗问题,快速排序)
  4. Django从理论到实战(part14)--url反转
  5. 广州学车科目三路考操作步骤要领
  6. MTK驱动开发(44)---如何对GPS下达清除辅助资讯的command
  7. Paypal无限转圈
  8. 有多少程序员干到35岁,那么其他人去干什么了?
  9. 数独游戏思路html,全民数独游戏规则介绍 数独技巧及题目解答思路
  10. 51单片机按下按键数码管加一
  11. 基于微信小程序奶茶店在线点单管理系统#毕业设计
  12. 请详细分析商品期货最近走势( 2016-11-29)
  13. Android 获取手机存储空间
  14. 阿里大鱼:自自定短信模板
  15. 网站银联支付证书更换
  16. 如何跟开发就测试范围进行沟通?
  17. 今日说“法”:FPGA的三种配置方式
  18. 线上直播丨国际人工智能会议AAAI 2021论文北京预讲会,33场报告+31个Poster等你来...
  19. hadoop的心跳回忆
  20. easypoi教程_easypoi 读取 Excel 简单应用

热门文章

  1. 安装上 Octotree 插件让你更加方便的阅读 gitHub 中的代码
  2. 详解Vuex常见问题、深入理解Vuex
  3. Springboot默认加载application.yml原理
  4. javascript --- spa初体验
  5. Laravel框架中的路由和控制器
  6. 深入理解javascript函数进阶系列第一篇——高阶函数
  7. vs2015 去除 git 源代码 绑定,改成向tfs添加源码管理
  8. Open*** 服务器的搭建
  9. rails中weill_paginate的paginate方法中不能使用额外参数的解决办法
  10. UNICODE编程资料(转贴)