zoukankan      html  css  js  c++  java
  • Tomcat虚拟主机配置

    3.1、配置虚拟主机

      配置虚似主机就是配置一个网站。
      在Tomcat服务器配置一个虚拟主机(网站),需要修改conf文件夹下的server.xml这个配置文件,使用Host元素进行配置,打开server.xml,可以看到Tomcat服务器自带的一个名称为localhost的虚拟主机(网站),如下图所示:

      将开发好的JavaWeb应用放到webapps文件夹下,然后就可以使用"http://localhost:端口号/JavaWebAppName"去访问,

    访问的就是name是"localhost"的那台虚拟主机(Host),这台虚拟主机管理webapps文件夹下的所有web应用。


       我们可以使用如下的方式配置一个虚拟主机,例如:

     <Host name="www.dujiechn.cn" appBase="F:JavaWeb">
          
     </Host>

    这里我们新配置一个虚拟主机,

    虚拟主机的name是"www.dujiechn.com",虚拟主机"www.dujiechn.com"现在管理着JavaWebApps文件夹下的所有web应用

    平时我们在互联网上使用域名"www.baidu.com"访问百度的网站时,其实就是在访问一个名称是"www.baidu.com"的虚拟主机,所以当我们要访问name是"www.dujiechn.com"的这个虚拟主机时,就可以使用"域名(www.dujiechn.com)"去访问

    注意:appBase="F:JavaWebApps",这里的JavaWebApps文件夹代表的不是一个项目的根目录,而是一个存放了一个或者多个JavaWeb应用的文件夹,如下图所示:

    windows系统中注册域名

    配置的主机(网站)要想通过域名被外部访问,必须在DNS服务器或windows系统中注册访问网站时使用的域名,找到"C:WindowsSystem32driversetc"目录下的hosts文件,将新添加的网站的域名和IP地址绑定在一起,这样我们就可以在浏览器中使用www.dujiechn.com这个域名去访问name是www.dujiechn.com那个虚拟主机里面管理的那些web应用了

    打开tomcat服务器,在地址栏输入域名

  • 相关阅读:
    漫谈 C++ 的 内存堆 实现原理
    我发起了一个 .Net 开源 数据库 项目 SqlNet
    谈谈 数据库原理
    论 数据库 B Tree 索引 在 固态硬盘 上 的 离散存储
    论 东坡肉 和 红烧肉 的 区别
    浅谈 操作系统原理
    引子 初识
    P2P Downloader
    利用 MessageRPC 和 ShareMemory 来实现 分布式并行计算
    MessageRPC
  • 原文地址:https://www.cnblogs.com/jiechn/p/4485423.html
Copyright © 2011-2022 走看看