1.       首先进入MOSS管理中心

2.       使用我们已经建立好的webApp进行自定义站点集成,本实例采用7027端口号的APP

3.       对应IIS上可以找到7027端口MOSS自建站点

4.       打开VS2008建立网站,地址输入http://publicwjh:7027/_layouts/WebSite

5.       建立网站后,工程会自动映射到IIS目录上,其中_layouts的目录为虚拟目录,映射到C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS 目录下,IIS会自动建立wjhtest2 web应用程序并放置在_layout虚拟目录下,同时在磁盘上创建wjhtest2工程文件,放置在刚刚提到的LAYOUTS目录下。

 

 

6.       运行刚建的网站,输入用户名密码,计算机名称 \开机登录名,登录密码,进入网站

7.       补充说明:

 

VS2008里面,建立WEB有两种方式,一种是建立网站,一种是建立WEB应用程序,当集成建立站点时要使用网站,因为WEB应用程序无法指定虚拟路径,只有网站可以指定以HTTP开头的这种虚拟路径,如果强行使用WEB应用程序建立物理工程文件到C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS下,在IIS上显示为一个物理文件夹,例如WEBTEST3,这个文件夹是不能通过URL访问的。而使用VS2008网站方式建立的程序会在IIS上自动转换为IIS站点下的WEB应用程序。

 

 

对于上述建立的WEBTEST3也有可能转换成访问的站点,查看其属性,发现应用程序名和应用程序池为灰色,可以创建应用程序,并选择对应的应用程序池。此时再查看IISWEBTEST3已经变成“齿轮状态”,表示一个物理目录成为一个WEB应用程序,其访问路径为站点URL+本身的访问路径。

 

 

 

 

l  网站、Web 应用程序和虚拟目录

IIS 7.0 中,您可以创建网站、Web 应用程序和虚拟目录,以便与 InternetIntranet Extranet 上的用户共享信息。网站、Web 应用程序和虚拟目录以一种分层结构的关系协同进行工作,用作寄存联机内容的基础构建块。

 

简而言之,网站包含一个或多个 Web 应用程序,Web 应用程序包含一个或多个虚拟目录,虚拟目录则映射到 Web 服务器或远程计算机上的物理目录。下面的小节将分别详细介绍这三个概念。

 

什么是网站?

网站是 Web 应用程序的容器,您可以通过一个或多个唯一绑定来访问网站。网站绑定由 IP 地址、端口和可选的主机头组合而成,HTTP.sys 在此侦听对网站的请求。

 

什么是 Web 应用程序?

Web 应用程序是一种在应用程序池中运行并通过 HTTP 协议向用户提供 Web 内容(通常以 HTML 格式)的软件程序。创建 Web 应用程序时,Web 应用程序的名称将成为网站 U-RL 的一部分,用户可以通过 Web 浏览器请求该 URL

 

IIS 7.0 中,每个网站必须拥有一个必需的 Web 应用程序,它被称为根 Web 应用程序或默认 Web 应用程序。但网站可以包含多个 Web 应用程序。例如,您可能有一个在线商务网站,该网站包含若干 Web 应用程序,例如购物车应用程序和登录应用程序,前者允许用户在购物过程中收集商品,后者允许用户在购买时回溯已保存的支付信息。

 

什么是虚拟目录?

虚拟目录是您在 IIS 中指定并映射到本地或远程服务器上的物理目录的目录名称。然后,目录名称将成为 Web 应用程序 URL 的一部分,用户可以通过 Web 浏览器请求该 URL 以访问物理目录的内容,例如网页或其他目录和文件的列表。如果为虚拟目录指定了不同于物理目录的名称,将增加用户在服务器上查找实际物理文件结构的难度,因为 URL 无法直接映射到网站的根。

 

IIS 7.0 中,每个 Web 应用程序都必须拥有一个命名为根虚拟目录的虚拟目录,该虚拟目录可以将 Web 应用程序映射到包含 Web 应用程序内容的物理目录。但 Web 应用程序可以拥有多个虚拟目录。例如,如果您希望 Web 应用程序包含文件系统的其他位置上的图像,但又不希望将这些图像文件移动到映射至 Web 应用程序根虚拟目录的物理目录中,则可以使用虚拟目录