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

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

大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。

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):

        方法1.把文件夹文件夹直接扔到 webapps文件夹下

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

 

 

 

 

配置虚拟主机:

       假如你想在你的计算机上配置一个 虚拟主机 比方是: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.   
  7.     <welcome-file-list>  
  8.         <welcome-file>a.html</welcome-file>  
  9.   
  10.     </welcome-file-list>  
  11.   
  12. </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.     
  4. </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

                  

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/118214.html原文链接:https://javaforall.net

(0)
上一篇 2021年12月9日 下午12:00
下一篇 2021年12月9日 下午1:00


相关推荐

  • ArcGIS线转面

    ArcGIS线转面nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 1 打开 ArcMap 用 AddData 加载 shpPolyline 线文件 br nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 2 选 Editor 编辑 StartEditing 开始编辑 br nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 3 选 Editor 编辑 MoreEditingT Topology 拓扑 br nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 4 在 Topology 拓扑工具栏中选 MapTopology 再在 Shp 文件上打勾 Okbr nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 5 用 SelectFeatur

    2026年3月26日
    1
  • 2018.1版最新Pycharm设置默认编码utf-8

    2018.1版最新Pycharm设置默认编码utf-8

    2026年3月27日
    1
  • String[]数组初始化「建议收藏」

    String[]数组初始化「建议收藏」创建数组://一维数组String[]str=newString[5];//创建一个长度为5的String(字符串)型的一维数组String[]str=newString[]{“”,””,””,””,””};String[]str={“”,””,””,””,””};//二维数组String[][]str=newString[2][2];//

    2022年7月18日
    187
  • get请求和post请求的详细区别

    get请求和post请求的详细区别GET 和 POST 是 HTTP 请求的两种基本方法 要说它们的区别 接触过 WEB 开发的人都能说出一二 最直观的区别就是 GET 把参数包含在 URL 中 POST 通过 requestbody 传递参数 你可能自己写过无数个 GET 和 POST 请求 或者已经看过很多权威网站总结出的他们的区别 你非常清楚知道什么时候该用什么 当你在面试中被问到这个问题 你的内心充满了自信和喜悦 你轻

    2026年3月26日
    3
  • Rebar:Erlang构建工具

    Rebar:Erlang构建工具本文转载自 http www cnblogs com panfeng412 archive 2011 08 14 2137990 html 作者 panfeng412 转载请注明该声明 Rebar 是一款 Erlang 的构建工具 使用它可以方便的编译 测试 erlang 程序 内联驱动和打包 Erlang 发行版本 Rebar 是一个独立的 erlang 脚本 所以使用 Rebar 发布程序非常简单 甚至可以

    2026年3月17日
    2
  • md5 java 工具类_javamd5工具类

    md5 java 工具类_javamd5工具类importjava.io.UnsupportedEncodingException;importjava.security.MessageDigest;importjava.util.HashMap;importjava.util.Map;importjava.util.concurrent.locks.ReentrantLock;importorg.apache.commons.l…

    2022年7月14日
    20

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号