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 ...
随机推荐
- Linux之shell编程基础
一.变量 变量在shell中分为:本地变量.环境变量.位置参数: 本地变量:仅可在用户当前shell生命期的脚本中使用的变量,本地变量随着shell进程的消亡而无效,本地变量在新启动的shell中依旧 ...
- 一天一个类,一点也不累之TreeSet
一天一个类,一点也不累. 现在要说的是---TreeSet public class TreeSet<E> extends AbstractSet<E> implements ...
- JVM --字节码的加载
ClassLoader类加载器 常见的类加载器有BootStrapClassLoader<-ExtClassLoader<-AppClassLoader<-用户ClassLoader ...
- WCF技术剖析之二十三:服务实例(Service Instance)生命周期如何控制[下篇]
原文:WCF技术剖析之二十三:服务实例(Service Instance)生命周期如何控制[下篇] 在[第2篇]中,我们深入剖析了单调(PerCall)模式下WCF对服务实例生命周期的控制,现在我们来 ...
- 使用Spring标签库
A.Spring标签库 Web项目若使用Spring Web MVC并使用JSP作为表现的话.从Spring2.0版本开始提供一套标签库可供使用. 使用标签库无非是易于开发,维护之类云云.这里就不阐述 ...
- 虚拟化:搭建本地虚拟化环境和安装ubuntu操作系统
本文介绍如何在本地(windows操作系统)安装虚拟机,并在虚拟机下安装ubuntu操作系统. 一.机器升级 因为是在我的笔记本电脑上操作.首先升级了我的笔记本,买了内存条,将我机器的内存增加到8G, ...
- DFS深搜——Red and Black——A Knight's Journey
深搜,从一点向各处搜找到全部能走的地方. Problem Description There is a rectangular room, covered with square tiles. Eac ...
- Linux笔记——linux下的语音合成系统
1.festival 安装:sudo apt-get install festival 使用: (SayText "Hello!") 2. espeek(ubuntu 自带) # ...
- 在Service中使用广播接受者
1.清单文件 <service android:name="com.example.callmethod.MyService"></service> 2.开 ...
- android Gallery滑动不流畅的解决
import android.content.Context; import android.util.AttributeSet; import android.view.KeyEvent; impo ...