三个子公司的网站同时放在一台Web服务器上。
   其实微软的Internet信息服务(IIS)已经提供了上述问题的解决方案。只要你的计算机安装了Windows 2000(Server 2003)操作系统,那么无需安装其他第三方软件就可以轻松解决多个网站共存于一台服务器的问题。
  要在IIS服务器中同时运行多个Web站点,一般有三种方式:
不同的站点使用不同的IP地址;
不同的站点使用相同的IP地址、不同的TCP端口;
不同的站点使用相同的IP地址与TCP端口、不同的主机头名称。
下面就具体介绍一下如何使用这三种方式。
一. 使用不同的IP地址
   首先,我们假设将sale.dowell.com、network.dowell.com 和 invest.dowell.com 三个网站的IP地址绑定为192.168.0.2、192.168.0.3和192.168.0.4。打开 “本地连接”的属性,选择“Internet协议(TCP/IP)”,单击“属性”打开“Internet协议(TCP/IP)属性”对话框,点击下方的“高级”调出“高级TCP/IP设置”面板。在IP地址栏下面列出了网卡已设定的IP地址(192.168.0.2)和子网掩码,点击“添加”按钮,在弹出的对话框中填上新的IP地址(192.168.0.3,192.168.0.4),子网掩码与原有的相同。然后依次“确定”,这样就完成了多个IP地址的绑定。
  接着在Internet信息服务(IIS)管理器里的“网站”栏点击右键→新建→网站,在出现的“欢迎使用创建网站向导”中单击“下一步”,输入网站的描述sale.dowell.com;再单击“下一步”,进入IP地址和端口设置(如图1所示),网站IP地址选192.168.0.2,网站TCP端口采用默认值“80”,网站的主机头采用默认值“无”,然后单击“下一步,进入到网站主目录,在这里选择主目录的路径为E:\sale(用于存放销售公司网站的目录),最后就是网站的访问权限设置,采用默认的读取和运行脚本,再单击“下一步”,则进入“已完成网站创建向导”画面,单击“完成”,至此sale.dowell.com的网站就设置完成了。同样network.dowell.com 和 invest.dowell.com两个网站创建的步骤和上面一样,只不过在网站的描述、网站IP地址以及主目录的路径这三项选择不一样。比如network.dowell.com网站的描述为network.dowell.com,网站IP地址为192.168.0.3,主目录的路径为E:\network。
二.使用不同的TCP端口
  众所周知Web站点的默认端口一般为80,如果改变这一端口,就能实现在同一服务器上使用不同站点的目的。假设现在sale.dowell.com、network.dowell.com 和 invest.dowell.com 三个网站使用同一个IP地址:192.168.0.2,不同的是sale.dowell.com使用默认的80端口;network.dowell.com使用8080端口;invest.dowell.com使用8000端口。
  三个网站的创建方法和之前的类似,只是在图1的界面中将三个网站的IP地址设置为相同的192.168.0.2,并且把network.dowell.com 和 invest.dowell.com二个网站的TCP端口分别更改为8080和8000即可。现在我们可以测试一下效果,在IE地址栏输入:192.168.0.2回车,显示的是sale.dowell.com的内容;输入192.168.0.2:8080回车,显示的是network.dowell.com的内容;输入192.168.0.2:8000则出现的是invest.dowell.com的内容。
三.使用主机头名
  在使用主机头名之前,笔者先介绍一下什么是主机头名,其实所谓的主机头名,实际上就是指像sale.dowell.com、network.dowell.com 和 invest.dowell.com这样的域名,所以如果要使用主机头名实现一机多站的话,就必须在DNS服务器里将这些域名进行注册。比如在图2所示的DNS服务器的dowell.com区域中新建sale.dowell.com、network.dowell.com 和 invest.dowell.com三个主机名,将它们的IP地址设置为相同的192.168.0.2。接着再参考上面的建站例子,例如要创建sale.dowell.com网站,则在图1的界面中,选择192.168.0.2的IP地址,TCP端口保持默认的80不变,“此站点的主机头”一项填上sale.dowell.com,然后选定主目录(E:\sale),并设置好访问权限,这样sale.dowell.com的站点就创建完成了。同样network.dowell.com 和 invest.dowell.com也按照这样的方法设置完成后,在IE的地址栏分别输入sale.dowell.com、network.dowell.com 和 invest.dowell.com网址,测试一下网站是否被正确的解析并显示出来。
  好了,三种方法笔者已详细介绍过了,最后笔者需要补充的是用主机头名实现的“一机多站”必须使用域名才能访问,而其余二种可以通过IP地址进行访问。至于哪种方法更适合你,就由各位根据具体情况自己来定夺了