Tomcat  配置WEB虚拟映射 及 配置虚拟主机

配置WEB虚拟映射文件夹有三种方法例如以下:

第一(要重新启动server的):

打开路径 Tomcat 6.0\conf 下的 server.xml文件,

在文件内容的</Host>的上面一行加入�一条语句:<Context path="" docBase="这里指向你要映射的文件夹比方(E:\code\news)" reloadable="true" />, 注意改动完要重新启动server 接着在浏览器上訪问http://localhost:8000/test.html 
(test.html是存放在 E:\code\news 文件夹下的文件, 假设改成路径 path="/hello" 则在浏览器上訪问http://localhost:8000/hello/test.html

注意:比方说path="/hello"
注意要有一个反斜杠 ‘ / ’

reloadable="true"  改动完源程序 保存一下,自己主动重新启动server,而改动jsp文件,不须要重新启动server

第二(无需重新启动server):

在路径为:\Tomcat 6.0\conf\Catalina\localhost 的文件夹下创建一个xml文件(比方

a.xml)文件内容:<Context docBase="这里指向你要映射的文件夹比方(E:\code\news

)" />   接着在浏览器上訪问 http://localhost:8000/a/test.html  

注:test.html是存放在 E:\code\news 文件夹下的文件; 

       假设在conf目录下找不到Catalina目录,则把\Tomcat 6.0\work下的Catalina目录复制到\Tomcat 6.0\conf文件下就可以。

第三(把文件夹文件夹直接扔到 webapps文件夹下这也是最简单的,无需重新启动server):

.把文件夹文件夹直接扔到 webapps文件夹下

方法.把目录打包成war文件仍在webapps目录下,这样的方式非常方便,用这样的方式把文件发给客户也是常见的,把目录打包成war文件的方式:首先在DOC环境下打开你要打包的目录路径
比方: 注意最后另一个点“.”

配置虚拟主机:

假如你想在你的计算机上配置一个 虚拟主机 比方是:www.google.com  ;

用浏览器输入www.google.com就能訪问到你本地server的资源,

操作例如以下:

如果在E盘上创建一个google目录里面又有一个new1目录,new1目录里面有一个 a.html文件和一个 WEB-INF目录,WEB-INF目录里有一个 web.xml文件(这个文件是把a.html作为主页的),

web.xml文件文件中的内容是:

  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <web-app xmlns="http://java.sun.com/xml/ns/javaee"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
  5. version="2.5">
  6. <welcome-file-list>
  7. <welcome-file>a.html</welcome-file>
  8. </welcome-file-list>
  9. </web-app>

事实上这个文件是 Tomcat 6.0\conf文件夹下的web.xml文件内的首尾。

接着在 Tomcat 6.0\conf文件夹下 server.xml 文件里加入�这种程序,这条语句放在 </Engine> 的上面;记得在server.xml文件里把port号8080改成80:

  1. <Host name="www.google.com" appBase="E:\google" >
  2. <Context path="" docBase="E:\google\news1" />
  3. </Host>

然后在hosts文件里加入� 主机的 IP 和 www.google.com

hosts文件在 C:\WINDOWS\system32\drivers\etc 文件夹下,主机的IP一般你打开hosts文件那里就会显示,比方:127.0.0.1      www.google.com

最后在浏览器上訪问www.google.com 就能够看到a.html文件的内容。(注意要重新启动server)

Tomcat 配置WEB虚拟映射 及 配置虚拟主机的更多相关文章

  1. Service系统服务(六):rsync基本用法、rsync+SSH同步、配置rsync服务端、访问rsync共享资源、使用inotifywait工具、配置Web镜像同步、配置并验证Split分离解析

    一.rsync基本用法 目标: 本例要求掌握远程同步的基本操作,使用rsync命令完成下列任务: 1> 将目录 /boot 同步到目录 /todir 下   2> 将目录 /boot 下的 ...

  2. tomcat下面web应用发布路径配置 ( 即虚拟目录配置 )

    https://blog.csdn.net/AnQ17/article/details/52122236

  3. Jenkins关于tomcat地址和端口映射的配置

    <?xml version='1.0' encoding='utf-8'?><!-- Licensed to the Apache Software Foundation (ASF) ...

  4. 配置web.xml文件用于配置tomcat

    <Context path = "/myweb" docBase = "E:\workspace1\myweb\WebRoot" reloadable = ...

  5. SpringMVC4零配置--web.xml

    servlet3.0+规范后,允许servlet,filter,listener不必声明在web.xml中,而是以硬编码的方式存在,实现容器的零配置. ServletContainerInitiali ...

  6. SpringMVC4零配置--Web上下文配置【MvcConfig】

    与SpringSecurity的配置类似,spring同样为我们提供了一个实现类WebMvcConfigurationSupport和一个注解@EnableWebMvc以帮助我们减少bean的声明. ...

  7. SpringBoot学习(七)-->SpringBoot在web开发中的配置

    SpringBoot在web开发中的配置 Web开发的自动配置类:在Maven Dependencies-->spring-boot-1.5.2.RELEASE.jar-->org.spr ...

  8. apache + tomcat 负载均衡分布式集群配置

    Tomcat集群配置学习篇-----分布式应用 现目前基于javaWeb开发的应用系统已经比比皆是,尤其是电子商务网站,要想网站发展壮大,那么必然就得能够承受住庞大的网站访问量:大家知道如果服务器访问 ...

  9. tomcat部署web项目方法

    一.tomcat部署web项目之静态配置: 方法一:直接将为web项目放到webapps下: 如图所示:在webapps文件下,存放了一个html文件,启动tomcat,访问http://localh ...

随机推荐

  1. Android学习笔记之View(二)

    View加载的流程之测量:rootView调用measure()→onMeasure(): measure()是final方法,表明Android不想让开发者去修改measure的框架,开发者可以on ...

  2. Permutations【python】

    class Solution: # @param num, a list of integer # @return a list of lists of integers def permute(se ...

  3. iOS 使用SBJSON创建和解析JSON

    原文地址:http://blog.csdn.net/gf771115/article/details/7718403 //创建JSON NSDictionary *dictonary = [[NSMu ...

  4. 解决项目打包过程检出项目出现 svn:e15500错误

    svn:E15500 is already a working copy for a different url 原因:文件夹含有svn信息的隐藏文件未删除 解决办法:把该文件夹删除掉,然后重新建立同 ...

  5. JAVA刚碰见的问题( java.lang.SecurityException: The jurisdiction policy files are not signed by a trusted signer)

    原文:刚碰见的问题 1.  failed to load the jni shared library jre bin server jvm.dll 解决:这个主要是eclipse的版本和安装的jdk ...

  6. 一步一步重写 CodeIgniter 框架 (3) —— 用面向对象重构代码

    前面两篇文章为了重点突出 CodeIgniter 框架的原理,程序的结构很乱,有很多全局变量,在这一课中我们采用面向对象的方法对原先代码进行重构. 到目前为止,程序主要完成的就是 URL 分析,并根据 ...

  7. MFC 之 截图工具

    这个截图工具能实现最主要的截图功能,并保存为bmp图片. 编写环境是vs2005,使用Unicode,基于对话框. 没什么难度,直接看代码 项目名称为CutOut // CutOutDlg.h : 头 ...

  8. 基于JSP+SERVLET的新闻发布系统(一)

    本系统使用的是基于JSP+SERVLET+TOMCAT6 数据库使用的是MYSQL IDE是MYECLIPSE8.5,页面编辑使用的是百度的ueditor,比较适合咱国人 采用MVC模式,使用的关键技 ...

  9. HTML5的优缺点是什么?

    HTML5的优缺点是什么?作为HTML的第五次重大修改,HTML5有哪些改进?HTML5又有哪些缺点? 网络标准 HTML5本身是由W3C推荐出来的,它的开发是通过谷歌.苹果,诺基亚.中国移动等几百家 ...

  10. cocos2d-x 制作资源下载页面

    开发游戏中用到从http 服务器下载文件的操作,所以要有个界面显示下载进度,同时联网采用curl库,因为下载是同步的操作,所以用了多线程 啥也不说,直接贴代码.我是采用ccbi做的页面,你也可以做一个 ...