NT下虚拟Web的建立
#1 一、添加IP地址
首先以管理员的身份登录至Web服务器。
右键单击桌面上的“网上邻居”,选择“属性”,在弹出的“网络”窗口中选择“协议”选项,选中“TCP/IP通讯协议”,并单击“属性”按钮,如^37050401a^1所示。
在随后出现的“TCP/IP属性”对话框中显示了所用的网络适配器名称及指定的IP地址和子网掩码。要想指定更多的IP地址(必须是空闲未用的IP地址,可不要和网内其它机器拥有的IP地址重复哦!),单击“高级”按钮打开“高级IP寻址”对话框,如^37050401b^2所示。
单击“添加”按钮将你想要添加的IP地址和子网掩码输入对话框(可以添加多个IP地址),添加完毕后按“确定”按钮关闭所有的对话框,根据提示重新启动计算机,这样就可以在一台Web服务器上建立多个Web站点且每个站点用一个IP地址。
#1 二、添加新的Web站点
在建立Web服务器时系统已建立了一个默认的Web站点并提供系统本身的诸如IIS帮助的内容服务。然而根据不同的需要提供不同的服务,创建多个新的Web站点不失为一个理想的选择,比如创建一个ASP程序的站点来运行ASP程序。
先在硬盘上创建一个存放aspbbs程序的物理目录,如D:\aspbbs。
在Windows NT Option Pack 程序组的Microsoft Internet Information Server 级联项中选择Internet Server Manager打开ISM。
在左窗口中打开Internet Information Server,将出现一个服务器列表。双击机器名,显示可以运行在该机器上的所有站点,其中至少应该可以看到Web和FTP默认的站点。
右击机器名,选择“New”、“Web Site”。如^37050401c^3所示。在随后出现的新建Web站点向导,将指导你一步步完成Web站点的创建。
首先在站点描述编辑区中输入站点的名称,如aspbbs。
然后为新建的站点指定IP地址和端口号。在IP地址下拉框中为新站点指定一个在第一步所添加的IP,端口号取默认值80。
接下来指定这个站点所在的物理路径,如D:\aspbbs。注意,如果选择不允许匿名访问的话,则只有成员工作站能访问该站点。
最后需要设置的是该站点的访问权限,各选项如下:
Allow Read Access(允许读取访问)
Allow Script Access(允许脚本访问)
Allow Execute Access(允许执行访问,包含Script Access)
Allow Write Access(允许写入访问)
Allow directory Browsing(允许目录浏览)
单击“完成”按钮便完成了aspbbs站点的创建,此时站点处于停止状态,并没有被启动。要想启动新建的站点,单击工具栏中的“Start Item”按钮或从上下文关联菜单中选择Start。
右键单击新建的Web站点,选择“Properties”属性,切换到Properties对话框的Ducument选项卡,然后可以添加或删除站点的默认文档,此时将新建站点的开始文件名加入进去。
#1 三、将新建站点添加到DNS服务器
通过第二步的设置,我们已经可以通过IP来访问新建的站点了,为了更方便地使用新建站点,我们还必须将它添加至DNS服务器。
启动管理工具级联菜单里面的DNS管理器,此时在DNS服务器里面至少有一个服务器名。双击服务器名,里面有一个主区域sp.com,此时我们要想为新建的站点添加域名有两种不同的方法,显然方法不同,域名的长度也不一样。
1.通过在主区域里面新建区域的方法。右键单击区域名sp.com,选择“新建域”,在提示的对话框中为sp.com填入新的域名aspbbs,此时在sp.com域名下面出现了刚刚建立的子域aspbbs,右键单击aspbbs,选择“新建主机”,在主机名中填入Web服务器的机器名。在主机IP地址栏中填入上述第二步新建Web站点所对应的IP,选择“创建关联的PTR记录”,选择“添加主机”,再选择“确定”返回。此时为新站点添加域名完毕,在URL中输入http://ltj.aspbbs.sp.com将出现新建站点的默认文档。
2.通过新建主区域的方法。右键单击服务器名,选择“新建区域”,在区域类型中选择“主要”,下一步填入区域名aspbbs.com,区域文件取默认值,选择“完成”按钮返回。然后右键单击所建立的新区域aspbbs.com选择新建主机,在主机名中填入Web服务器的机器名,在主机IP地址栏中填入上述第二步新建Web站点所对应的IP,选择“创建关联的PTR记录”,选择“添加主机”,再选择“确定”返回。在URL中输入http://ltj.aspbbs.com也将出现新建站点的默认文档。