首页 > 代码库 > tomcat中虚拟主机 、 web应用 、虚拟路径映射相关问题

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与所访问虚拟主机就可以了。  







本文出自 “12156138” 博客,请务必保留此出处http://12166138.blog.51cto.com/12156138/1861719

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