⑴二、在Windows Server安装IIS .服务器
⑵、使用"配置您的服务器向导"安装 IIS.
⑶)从"开始"菜单,单击"管理您的服务器"。
⑷)在"管理您的服务器角色"下,单击"添加或删除角色"。
⑸)阅读"配置您的服务器向导"中的预备步骤,然后单击"下一步"。
⑹)在"服务器角色"下,单击"应用程序服务器 (IIS,ASP.)",然后单击"下一步"。
⑺)阅读概要信息,然后单击"下一步"。
⑻)单击"完成"。
⑼、使用控制面板安装 IIS、添加组件或删除组件
⑽)从"开始"菜单,单击"控制面板"。
⑾)双击"添加或删除程序"。
⑿)单击"添加/删除 Windows 组件"。
⒀)在"组件"列表框中,单击"应用程序服务器"。
⒁)单击"详细信息"。
⒂)单击"Inter 信息服务管理器"。
⒃)单击"详细信息"以查看 IIS 可选组件的列表。
⒄)选择要安装的所有可选组件。
⒅)单击"确定",直到返回到"Windows 组件向导"。
⒆)单击"下一步",然后完成"Windows 组件向导"。
⒇三、在windows Server 安装 ASP.
⒈Windows Server 家族利用 ASP. 和 IIS 集成改善了开发人员体验。ASP. 识别大多数 ASP 代码,同时为创建可作为 Microsoft . Framework 的一部分工作的企业级 Web 应用程序提供更多的功能。使用ASP. 允许我们充分利用公共语言运行库的功能,如类型安全、继承、语言互操作性和版本控制。IIS . 还为最新的 Web 标准,包括 XML、简单对象访问协议 (SOAP) 和 Inter 协议版本 . (IPv.),提供支持。
⒉ASP. 是一个统一的 Web 开发平台,它提供开发人员创建企业级 Web 应用程序所需的服务。尽管 ASP. 的语法基本上与 ASP 兼容,但是它还提供了一个新的编程模型和基础结构以提高应用程序的安全性、缩放性和稳定性。通过逐渐向现有的 ASP 应用程序增加 ASP. 功能,我们可以自由地使其增大。ASP. 是一个编译的、基于 . 的环境;我们可以用任何 . 兼容的语言(包括 Microsoft Visual Basic.,Microsoft Visual C# 和 Microsoft JScript .)创作应用程序。另外,整个 Microsoft . Framework 可用于任何 ASP. 应用程序。开发人员可以很容易地从这些技术受益,这些技术包括管理的公共语言运行库环境、类型安全、继承等。
⒊ASP.的优点如下:
⒋)可管理性: ASP. 使用基于文本的、分级的配置系统,简化了将设置应用于服务器环境和 Web 应用程序的工作。因为配置信息是存储为纯文本的,因此可以在没有本地管理工具的帮助下应用新的设置。配置文件的任何变化都可以自动检测到并应用于应用程序。
⒌)安全: ASP. 为 Web 应用程序提供了默认的授权和身份验证方案。开发人员可以根据应用程序的需要很容易地添加、删除或替换这些方案。
⒍)易于部署: 通过简单地将必要的文件复制到服务器上,ASP. 应用程序即可以部署到该服务器上。不需要重新启动服务器,甚至在部署或替换运行的已编译代码时也不需要重新启动。
⒎)增强的性能: ASP. 是运行在服务器上的已编译代码。与传统的 Active Server Pages (ASP) 不同,ASP. 能利用早期绑定、实时 (JIT) 编译、本机和全新的缓存服务来提高性能。
⒏)灵活的输出缓存: 根据应用程序的需要,ASP. 可以缓存页数据、页的一部分或整个页。缓存的项目可以依赖于缓存中的文件或其他项目,或者可以根据过期策略进行刷新。
⒐)国际化: ASP. 在内部使用 Unicode 以表示请求和响应数据。可以为每台计算机、每个目录和每页配置国际化设置。
⒑)移动设备支持: ASP. 支持任何设备上的任何。开发人员使用与用于传统的桌面浏览器相同的编程技术来处理新的移动设备。
⒒)扩展性和可用性: ASP. 被设计成可扩展的、具有特别专有的功能来提高群集的、多处理器环境的性能。此外,Inter 信息服务 (IIS) 和 ASP. 运行时密切监视和管理进程,以便在一个进程出现异常时,可在该位置创建新的进程使应用程序继续处理请求。
⒓)跟踪和调试: ASP. 提供了跟踪服务,该服务可在应用程序级别和页面级别调试过程中启用。可以选择查看页面的信息,或者使用应用程序级别的跟踪查看工具查看信息。在开发和应用程序处于生产状态时,ASP. 支持使用 . Framework 调试工具进行本地和远程调试。当应用程序处于生产状态时,跟踪语句能够留在产品代码中而不会影响性能。
⒔)与 . Framework 集成: 因为 ASP. 是 . Framework 的一部分,整个平台的功能和灵活性对 Web 应用程序都是可用的。也可从 Web 上流畅地访问 . 类库以及消息和数据访问解决方案。ASP. 是独立于语言之外的,所以开发人员能选择最适于应用程序的语言。另外,公共语言运行库的互用性还保存了基于 开发的现有投资。
⒕)与现有 ASP 应用程序的兼容性: ASP 和 ASP. 可并行运行在 IIS Web 服务器上而互不冲突;不会发生因安装 ASP. 而导致现有 ASP 应用程序崩溃的可能。ASP. 仅处理具有 .aspx 文件扩展名的文件。具有 .asp 文件扩展名的文件继续由 ASP 引擎来处理。然而,应该注意的是会话状态和应用程序状态并不在 ASP 和 ASP. 页面之间共享。