Tomcat基于主机名的虚拟主机

Tomcat基于主机名的虚拟主机

ID:37906480

大小:172.50 KB

页数:8页

时间:2019-06-02

Tomcat基于主机名的虚拟主机_第1页
Tomcat基于主机名的虚拟主机_第2页
Tomcat基于主机名的虚拟主机_第3页
Tomcat基于主机名的虚拟主机_第4页
Tomcat基于主机名的虚拟主机_第5页
资源描述:

《Tomcat基于主机名的虚拟主机》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、网站系统的组成只要在一台计算机上安装了WEB服务器软件,从功能上讲,这台计算机就可以称为WEB服务器。一个网站的规模可大可小,功能可多可少,最简单的网站只需要一台Web服务器即可对外提供网页浏览服务。复杂的网站包括多台WEB服务器组成的群集系统、负载均衡设备、具有缓存功能的代理服务器(可以有多级,甚至包括放置在服务器端的缓存系统)、数据库系统等,如图2.2所示。图2.2www.sina.com网站系统采用的基本上就是图2.2所示的架构,不同地区的人们在访问www.sina.com站点时,浏览器实际上所访问的服务器是不一样的,例如,吉林省的用户访问的服务器实际是sina放在吉林地区的

2、代理服务器,湖北省的用户访问的服务器实际是sina放在湖北地区的代理服务器。各地区的浏览器访问www.sina.com站点的过程如图2.3所示。图2.3为了能够让浏览器透明地访问到WEB站点,让用户感觉不到是在访问区域代理服务器,在DNS系统中需要将www.sina.com主机名指向所有的区域代理服务器的IP地址。在浏览器访问www.sina.com站点中的页面而向DNS服务器请求解析www.sina.com主机名时,DNS服务器根据访问者的地理位置信息返回他附近的区域代理服务器的IP地址,这样,浏览器的访问请求将发送给该区域代理服务器。只有当区域代理服务器中没有浏览器要访问的页面时,

3、区域代理服务器才去从真正的www.sina.com站点服务器上获取该页面并进行缓存,以后该区域的其他浏览器就都可以就近从区域代理服务器中访问到该页面了,从而大大提高了访问效率和减少了网络流量。WEB浏览器与WEB服务器建立连接后,除了将请求URL中的资源路径发送给WEB服务器外,还会将URL中的主机名部分作为HTTP请求消息的Host头发送给WEB服务器。例如,在浏览器地址栏中输入http://www.it315.org,浏览器发送给www.it315.org主机上的WEB服务器的请求消息内容如下:      GET/HTTP/1.1<回车>      Host:www.it315.o

4、rg<回车>      <回车>WEB服务器接收到浏览器的访问请求消息后,根据Host头字段中所设置的主机名,就知道该选择哪个WEB站点来进行响应,因此,可以使用不同的主机名来作为区分同一个WEB服务器上的不同站点的标识信息。Tomcat的Server.xml配置文件中有一个元素,一个元素用于建立一个WEB站点,使用多个元素则可以建立多个WEB站点。元素的父级元素为元素,嵌套在同一个元素中的多个元素的name属性不能相同,元素的name属性指定WEB站点所对应的主机名称。Tomcat

5、的Server.xml配置文件中初始设置的元素内容如下:元素中的appBase属性指定了一个路径,该路径将作为嵌套在它里面的元素的docBase属性中设置的相对路径的基准路径。当Tomcat接收到访问请求时,将比较请求消息中的Host头字段的值与元素的name属性值,并以匹配的元素所创建的WEB站点来响应。如果Server.xml文件中没有与请求消息的Host头字段匹配的元素,Tomcat将以默认的WEB站点来响应。只要元素的de

6、faultHost属性设置为嵌套在它里面的某个元素的name属性值,该元素所创建的WEB站点就成了该引擎的默认WEB站点。例如,Tomcat的Server.xml文件中的元素的默认设置如下:…            …      …上面的这段配置信息说明,该引擎的默认WEB站点为嵌套在元素中的name属性为“localhost”的

7、元素所创建的WEB站点。在同一台计算机上建立了多个基于主机名的虚拟主机后,WEB浏览器要访问其中的某个虚拟主机的资源时,在访问URL中必须采用主机名,而不能采用IP地址。这是因为WEB浏览器要将URL中的主机名部分作为HTTP请求消息的Host头发送给WEB服务器,如果URL中的主机名部分使用的是IP地址,那么,浏览器发出的请求消息中的Host头字段的值就是这个IP地址,而在同一台计算机上建立的多个基于主机名的虚拟主机共享同一个IP地址,在Ho

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。