shawnmei 发表于 2018-12-7 06:53:52

tomcat中虚拟主机 、 web应用 、虚拟路径映射相关问题

  1.虚拟主机:tomcat中可以配置管理多个网站,外界在访问这些网站时,并不知道这些网站是运行在同一个tomcat中的,感觉起来就像他们各自运行在各自的虚拟出来的主机中一样,所以将一个网站交给tomcat去管理的过程称为为tomcat配置一台虚拟主机。
  2.web应用:一个虚拟主机包含着许多web资源,但这些web资源不能直接交给虚拟主机管理,需要按照
  功能将web资源按照一定的目录结构组织成web应用再交给虚拟主机管理。
  3.虚拟路径映射:将web应用交给虚拟主机管理,为web应用真实路径配置一个对外访问的虚拟的路径的过程叫做web应用的虚拟路径映射。
  关系:一台真实主机中配置多个虚拟主机,一台虚拟主机中配置多个web应用,一个web应用管理该引用许多web资源。
  分析:http://www.easymall.com:8091/与http://127.0.0.1:8091/   访问结果一样
  注意:(127.0.0.1(ip)       www.easymall.com(虚拟主机))---hosts(模拟dns)文件中自己配的虚拟主机
  前者是通过端口号(8091)查询到tomcat再访问tomcat/conf下的Servlet.xml配置的虚拟主机(www.easymall.com) 接下来就是访问在hosts下绑定ip与所访问虚拟主机就可以了。
  后者也是同样道理,ip可以绑定多个虚拟主机 所以我们首先通过端口号(8091)查询到tomcat
  再访问tomcat/conf下的Servlet.xml配置的虚拟主机(www.easymall.com) 接下来就是访问在hosts下绑定ip与所访问虚拟主机就可以了。


页: [1]
查看完整版本: tomcat中虚拟主机 、 web应用 、虚拟路径映射相关问题