第6节 IIS站点的目录管理.ppt
文本预览下载声明
7.6 IIS站点的目录管理 对于规模和功能较强大的Web站点,通常将HTML内容的文件、Web应用程序及数据库存储在同一计算机的几个目录中或存储在网络中多个计算机上的多个目录中。为使这些目录中的内容和信息都能够通过Web站点发布,就应对目录进行全面管理。这种管理通常通过创建虚拟目录来实现。在主目录或虚拟目录的物理目录下直接创建目录来管理也是较好的办法。 7.6.1 虚拟目录与物理目录 虚拟目录实际上是不包含在主目录中的其他目录,而在用户看来就像位于主目录中一样。虚拟目录有一个“别名”以供Web浏览器访问,别名通常比实际目录的路径名短,由于别名所关联的实际目录不一定在服务器上,所以,用户较难知道文件的实际地址,也就无法修改文件。再加上使用别名可以更方便地移动站点中的目录,当更改目录的URL时,只需更改别名与目录实际位置的映射就可以了。因此,使用起来更安全和方便。 另外,虚拟目录也可为多个用户提供主页发布,只需要不同的用户建立各自的虚拟目录就可共享同一站点。用户访问时,只需在相同的站点域名后加上虚拟目录名即可访问到不同用户的发布内容。例如,一些ISP就使用虚拟目录来提供免费的个人主页空间服务。 物理目录是直接在文件系统中创建的真实目录,用户可以直接在Windows系统中创建和删除它。物理目录可对应不同的主目录或虚拟目录。在Internet服务管理单元中展开某个站点时,对应的物理目录或虚拟目录中的内容也随即被显示出来。具有足够权限的用户可选择某个主目录或虚拟目录,单击鼠标右键,从快捷菜单中选择“资源管理器”命令,打开资源管理器创建物理目录,也可以使用Web方式的Internet服务管理器创建物理目录。 在浏览器中,虚拟目录通常为主目录的子目录,用户访问时必须提供虚拟目录的别名。若Web站点中的主目录中的物理子目录名称与虚拟目录的别名相同,则虚拟目录优先被访问。 7.6.2 创建虚拟目录 虚拟目录用于将非Web站点主目录中的站点相关文件包含到Web站点中进行发布。若Web站点中要使用位于其他驱动器或计算机中的文件,则必须创建其他计算机上的目录且定义该目录的通用命名约定(UNC)名称并提供用户名和密码以获得相应的访问权限。创建Web站点的虚拟目录的操作步骤如下: 1)打开“Internet信息服务管理器”,选择要操作的站点,单击鼠标右键,从弹出的快捷菜单中执行“新建”|“虚拟目录”命令,启动新建虚拟目录向导。 2)在该向导中单击“下一步”按钮,在出现的“别名”文本框中输入要创建的虚拟目录别名,如图7.26所示。 3)单击“下一步”按钮,在弹出的对话框中的“目录”文本框中输入要创建的虚拟目录对应的物理目录路径。该目录路径可在本地或其他计算机上。如果位于其他计算机上。应将其他计算机上的物理目录设置为其他计算机上的共享文件夹。也可通过单击“浏览”按钮查找该目录路径如图7.27左图所示。 4)单击“下一步”按钮,在弹出的对话框中输入用户账号和密码,如图7.27右图所示。 5)单击“下一步”按钮,在弹出的对话框中,设置所创建的虚拟目录的访问权限。 6)单击“下一步”按钮,完成虚拟目录的创建。 7.6.3 管理IIS虚拟目录 管理虚拟目录与管理Web站点相似,具体操作步骤如下: 1)打开“Internet信息服务管理器”,展开要操作的站点,在虚拟目录的别名上单击鼠标右键,从弹出的快捷菜单中执行“新建”|“虚拟目录”命令,启动新建虚拟目录向导。 2)选中要设置的虚拟目录,单击鼠标右键,从弹出的快捷菜单中执行“属性”命令,打开如图7.28所示的“虚拟目录”选项卡。 3)设置和管理Web服务器上的虚拟目录,操作方法与7.5节中管理本地Web站的方法点相似,这里就不再赘述。 * * 图7.26 定义虚拟目录别名 图7.27 输入路径、用户名和密码 图7.28 设置虚拟目录属性对话框 *
显示全部