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文件文件中的内容是:
- <?xml version="1.0" encoding="ISO-8859-1"?>
- <web-app xmlns="http://java.sun.com/xml/ns/javaee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
- version="2.5">
- <welcome-file-list>
- <welcome-file>a.html</welcome-file>
- </welcome-file-list>
- </web-app>
事实上这个文件是 Tomcat 6.0\conf文件夹下的web.xml文件内的首尾。
接着在 Tomcat 6.0\conf文件夹下 server.xml 文件里加入�这种程序,这条语句放在 </Engine> 的上面;记得在server.xml文件里把port号8080改成80:
- <Host name="www.google.com" appBase="E:\google" >
- <Context path="" docBase="E:\google\news1" />
- </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虚拟映射 及 配置虚拟主机的更多相关文章
- Service系统服务(六):rsync基本用法、rsync+SSH同步、配置rsync服务端、访问rsync共享资源、使用inotifywait工具、配置Web镜像同步、配置并验证Split分离解析
一.rsync基本用法 目标: 本例要求掌握远程同步的基本操作,使用rsync命令完成下列任务: 1> 将目录 /boot 同步到目录 /todir 下 2> 将目录 /boot 下的 ...
- tomcat下面web应用发布路径配置 ( 即虚拟目录配置 )
https://blog.csdn.net/AnQ17/article/details/52122236
- Jenkins关于tomcat地址和端口映射的配置
<?xml version='1.0' encoding='utf-8'?><!-- Licensed to the Apache Software Foundation (ASF) ...
- 配置web.xml文件用于配置tomcat
<Context path = "/myweb" docBase = "E:\workspace1\myweb\WebRoot" reloadable = ...
- SpringMVC4零配置--web.xml
servlet3.0+规范后,允许servlet,filter,listener不必声明在web.xml中,而是以硬编码的方式存在,实现容器的零配置. ServletContainerInitiali ...
- SpringMVC4零配置--Web上下文配置【MvcConfig】
与SpringSecurity的配置类似,spring同样为我们提供了一个实现类WebMvcConfigurationSupport和一个注解@EnableWebMvc以帮助我们减少bean的声明. ...
- SpringBoot学习(七)-->SpringBoot在web开发中的配置
SpringBoot在web开发中的配置 Web开发的自动配置类:在Maven Dependencies-->spring-boot-1.5.2.RELEASE.jar-->org.spr ...
- apache + tomcat 负载均衡分布式集群配置
Tomcat集群配置学习篇-----分布式应用 现目前基于javaWeb开发的应用系统已经比比皆是,尤其是电子商务网站,要想网站发展壮大,那么必然就得能够承受住庞大的网站访问量:大家知道如果服务器访问 ...
- tomcat部署web项目方法
一.tomcat部署web项目之静态配置: 方法一:直接将为web项目放到webapps下: 如图所示:在webapps文件下,存放了一个html文件,启动tomcat,访问http://localh ...
随机推荐
- SDCard助手类
package com.zyh.sdcardHelper; import java.io.BufferedInputStream; import java.io.BufferedOutputStrea ...
- android的事件分发机制理解
android的事件分发机制理解 1.事件触发主要涉及到哪些层面的哪些函数(个人理解的顺序,可能在某一层会一次回调其它函数) activity中的dispatchTouchEvent .layout中 ...
- Bootstrap "row"类宽度超过问题
问题原因: VOORBootstrap门格系统布局,类别col-xs-*身边有15px的padding,在这样的元素img我们希望展现的顶部边缘,这需要col-xs-*式:padding:0px; 如 ...
- STL之iterator(迭代器)
3.迭代器简单介绍 除了使用下标来訪问vector对象的元素外,标准库还提供了訪问元素的方法:使用迭代器.迭代器是一种检查容器内元素而且遍历元素的数据类型. 百科释义: 迭代器(iterator)是一 ...
- Java基础07 包
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 我们已经写了一些Java程序.之前的每个Java程序都被保存为一个文件,比如Tes ...
- Android数字签名解析(三)
在刚才開始学习android数字签名的相关知识点的时候,被资料中出现的keystore.x509.密钥对.debug.keystore弄的晕头 转向.经过一段时间的了解,总算明确一些. 一.make_ ...
- freemarker自己定义标签报错(三)
freemarker自己定义标签 1.错误描写叙述 freemarker.core.ParseException: Encountered " " at line 14, colu ...
- Swift - 使用CoreLocation获取设备方向(真实方向,磁极方向)
CoreLocation这个定位框架除了可以获取设备的位置数据,还可以获取设备的方向(可以用来实现指南针功能等). 1,CLHeading对象通过一组属性提供航向相关数据: magneticHeadi ...
- Endnote X6 如何修改输出格式(output style)成为自己想要的输出格式:
Endnote X6 如何修改输出格式(output style)成为自己想要的输出格式: (1)首先尝试在endnote output style 网站中查找: http://www.endnote ...
- Linux Kbuild工作原理分析(以DVSDK生成PowerVR显卡内核模块为例)
一.引文 前篇博文<Makefile之Linux内核模块的Makefile写法分析>,介绍了Linux编译生成内核驱动模块的Makefile的写法,但最近在DVSDK下使用Linux2.6 ...