虚拟主机

简介

  虚拟主机,就是将一台物理服务器虚拟为多个服务器来使用,从而实现在一台服务器上配置多个站点,即可以在一台物理主机上配置多个域名。Nginx中,一个server标签就是一台虚拟主机,配置多个server标签就虚拟出了多台主机。

  Nginx虚拟主机的实现方式有两种:域名虚拟方式与端口虚拟方式。域名虚拟方式是指不同的虚拟机使用不同的域名,通过不同的域名虚拟出不同的主机;端口虚拟方式是指不同的虚拟机使用相同的域名不同的端口号,通过不同的端口号虚拟出不同的主机。基于端口的虚拟方式不常用。。。

规划

  现在很多生活服务类网络平台都具有这样的功能:不同城市的用户可以打开不同城市专属的站点。用户首先打开的是平台总的站点,然后允许用户切换到不同的城市。其实,不同的城市都是一个不同的站点。

  这里我们要实现的功能是为平台总站点、北京、上海两个城市站点分别创建一个虚拟主机。每个虚拟主机都具有两台Tomcat的负载均衡主机。由于有三个站点,所以共需六台Tomcat主机。

  首先要创建一个web工程,其中就一个index.jsp页面,页面除了显示当前城市外,还要显示城市切换的超链接。为了能够明细的区分出当前访问的Tomcat,在页面中显示出客户端ip和服务器ip。

规划图

使用场景

注:字打错了,北京应该是:bj.cyb.com

创建web工程

  直接复制前面的web工程,只需要一个jsp即可。

war包

使用场景

总站

使用场景

北京

使用场景

上海

使用场景

源码下载

链接:https://pan.baidu.com/s/14n1tluHohe5Il_9vi1w9SA 密码:n2sc

版权声明: 本文为智客工坊「陈彦斌」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

results matching ""

    No results matching ""