虚拟主机是在一台Web服务器上,可以为多个单独域名提供Web服务,并且每个域名都完全独立,包括具有完全独立的文档目录结构及设置,这样域名之间完全独立,不但使用每个域名访问到的内容完全独立,并使用一个域名无法访问其他域名提供的网页内容。
虚拟主机的概念对于ISP(因特网服务提供商)来讲非常有用,因为虽然一个组织可以将自己的网页挂在具备其他域名的服务器上的下级网址上,但使用独立的域名和根网址史为正式,易为众人接受。
传统上,必须自己设立一台服务器才能达到单独域名的目的,然而这需要维护一个单独的服务器,很多小单位缺乏足够的维护能力,所以更为合适的方式是租用别人维护的服务器。
ISP也没有必要为每一个机构提供一个单独的服务器,完全可以使用虚拟主机,使服务器为多个域名提供W服务,而且不同的服务互不干扰,对外就表现为多个不同的服务器,IIS支持虚拟主机。
下面利用虚拟主机来建立两个网站,分别是www.a166.com和hm.a166.com,设置如下图。
(1)在“DNS服务器管理”窗口中,选择“新建主机”,添加两条A记录到DNS服务器,如下图所示。
(2)在C盘建立主目录www和m,并且在各自的文件夹下建立默认文件index.html。
(3)建立新网站www.a166.com。
步骤如下:
①如下图所示,展开“A-B7BE1335741C4(本地计算机)”,右击“网站”文件夹,在弹出的快捷菜单中,选择“新建”-->“网站”命令。
②弹出“网站创建向导”窗口,单击“下一步”按钮,弹出“网站描述”界面,在“描述”文本框中输入网站的描述信息,单击“下一步”按钮,如图所示。
③弹出“地址和端囗设置”界面,在“网站IP地址”下拉列表框中选择虚拟主机的IP地址,在“网站TCP端口”文本框中输入使用的TCP端口,在“此网站的主机头”文本框中输入虚拟主机的域名,单击“下一步”按钮。
④弹出“网站主目录”界面,单击“浏览”按钮;选择主机www的主目录,单击“下一步”按钮,如图所示。
⑤弹出“网站访问权限”界面,在“允许下列权限”选项区域中选择相应的权限,单击“下一步”按钮。
⑥弹出“完成”界面,单击“完成”按钮,完成虚拟主机www网站的配置。
(4)建立新网站m.a166.com成虚拟主机m网站的配置方法和www类似,可参考步骤(3),注意此处的主机头应为m.a166.com。
(5)虚拟主机www和m配置完成后,如图所示。
(6)测试:在浏览器地址栏中分别输入www.a166.com和m.a166.com,显示的画面如下图所示。
注意:要在以后更改这些设置和其他设置,右击所要修改的网站,在弹出的快捷菜单中,选择“属性”命令。



