1.2 安装必备软件

本节提供安装所需的 ASP.NET、IIS 和 .NET Framework 软件组件的相关信息。由于这些软件组件的打包和分发会因受支持的 Windows Server 平台版本而异,因此安装过程也会略有不同。请按照指示顺序进行安装和设置。

1.2.1 在 Windows Server 2012 R2 系统上安装必备软件

以下过程适用于要用来安装 PlateSpin Protect 的 Microsoft Windows Server 2012 R2(64 位)服务器。

要安装所需的 Microsoft 软件组件,请执行以下操作:

  1. 确保您熟悉系统要求一般指导

  2. 使用本地用户管理员 (LUA) 帐户登录到将安装 PlateSpin 服务器的主机。

  3. 使用服务器管理器安装 Web 服务器 (IIS) 角色及其角色服务。保留 Web 服务器的默认角色服务集,并按如下方式添加以下所需的角色服务及其子角色服务:(选择开始 > 所有程序 > 管理工具 > 服务器管理器,选择管理 > 添加角色和功能,然后在向导中继续操作,进行到为 Web 服务器选择服务器角色选择角色服务步骤。)

    • Web 服务器 (IIS)(已安装 25 个,共 43 个)

      • Web 服务器(已安装 19 个,共 34 个)

        • 通用 HTTP 功能(已安装 4 个,共 6 个)

          • 默认文档

          • 目录浏览

          • HTTP 错误

          • 静态内容

        • 运行状况和诊断(已安装 2 个,共 6 个)

          • HTTP 日志记录

          • 请求监视程序

        • 性能(已安装 1 个,共 2 个)

          • 静态内容压缩

        • 安全性(已安装 5 个,共 9 个)

          • 请求过滤

          • 基本鉴定

          • IP 和域限制

          • URL 授权

          • Windows 身份验证

        • 应用程序开发(已安装 7 个,共 11 个)

          • .NET Extensibility 3.5

          • .NET Extensibility 4.5

          • 应用程序初始化

          • ASP.NET 3.5

          • ASP.NET 4.5

          • ISAPI 扩展

          • ISAPI 过滤器

        • 管理工具(已安装 6 个,共 7 个)

          • IIS 管理控制台

          • IIS 6 管理兼容性

            • IIS 6 元数据库兼容性

            • IIS 6 管理控制台

            • IIS 6 脚本编写工具

            • IIS 6 WMI 兼容性

          • IIS 管理脚本和工具

  4. 按如下方式使用服务器管理器安装以下所需的功能和子功能(在服务器管理器中,选择管理 > 添加角色和功能,然后在向导中继续操作,进行到选择功能步骤)。

    • .NET Framework 3.5 功能(全部)

    • NET Framework 4.5 功能(全部)

    • Windows 进程激活服务(全部)

    • XPS 查看器

  5. 使用 IIS Manager 将 IIS 配置为在 32 位模式下运行:

    1. 打开 IIS 管理器(在 Windows 任务栏上,选择服务器管理器 > 管理工具 > Internet 信息服务(IIS)管理器)。

    2. 在“连接”窗格中扩展服务器的名称,然后单击应用程序池,以便在中心窗格中显示可用的应用程序池列表。

    3. 在列表中,右击DefaultAppPool,然后单击高级设置

    4. 在“高级设置”对话框中,将启用 32 位应用程序设置为True,然后单击确定

    5. 在右侧的“操作”窗格中,单击设置应用程序池默认设置

    6. 在“应用程序池默认设置”对话框中,将启用 32 位应用程序设置为True,然后单击确定

    7. 重启动 IIS 服务(在“连接”窗格中选择 IIS 服务器名称,然后单击“操作”窗格下方的重新启动)。

1.2.2 在 Windows Server 2008 R2 系统上安装必备软件

以下过程适用于要用来安装 PlateSpin Protect 的 Microsoft Windows Server 2008 R2(64 位)服务器。

要安装所需的 Microsoft 软件组件,请执行以下操作:

  1. 确保您熟悉系统要求一般指导

  2. 使用本地用户管理员 (LUA) 帐户登录到将安装 PlateSpin 服务器的主机。

  3. 使用服务器管理器添加 Web 服务器 (IIS) 角色及其角色服务。保留 Web 服务器的默认角色服务集,并按如下方式添加以下所需的角色服务及其子角色服务:(选择开始 > 所有程序 > 管理工具 > 服务器管理器,单击添加角色,然后在向导中继续操作,进行到为 Web 服务器选择服务器角色选择角色服务步骤。)

    • Web 服务器 (IIS)

      • Web 服务器

        • 通用 HTTP 功能(全部已安装)

          • 静态内容

          • 默认文档

          • 目录浏览

          • HTTP 错误

          • HTTP 重定向

          • WebDAV 发布

        • 应用程序开发(已安装 4 个,共 7 个)

          • ASP .NET

          • .NET Extensibility

          • ISAPI 扩展

          • ISAPI 过滤器

        • 运行状况和诊断(已安装 2 个,共 6 个)

          • HTTP 日志记录

          • 请求监视程序

        • 安全性(全部已安装)

          • 基本鉴定

          • Windows 身份验证

          • 摘要式鉴定

          • 客户端证书映射

          • IIS 客户端证书映射

          • URL 授权

          • 请求过滤

          • IP 和域限制

        • 性能(已安装 1 个,共 2 个)

          • 静态内容压缩

        • 管理工具(全部已安装)

          • IIS 管理控制台

          • IIS 管理脚本和工具

          • 管理服务

          • IIS 6 管理兼容性

            • IIS 6 元数据库兼容性

            • IIS 6 WMI 兼容性

            • IIS 6 脚本编写工具

            • IIS 6 管理控制台

  4. 按如下方式使用服务器管理器安装以下所需的功能和子功能。(在服务器管理器中单击添加功能。)

    • .NET Framework(全部已安装)

      • .NET Framework 3.5.1

      • WCF 激活

        • HTTP 激活

        • 非 HTTP 激活

    • Windows 进程激活服务(全部已安装)

      • 进程模型

      • .NET 环境

      • 配置 API

    • XPS 查看器

  5. 下载并安装 Microsoft .NET Framework 4 包。

  6. 使用 IIS Manager 将 IIS 配置为在 32 位模式下运行:

    1. 打开 IIS 管理器(在 Windows 任务栏上,选择开始 > 管理工具 > Internet 信息服务(IIS)管理器)。

    2. 在“连接”窗格中扩展服务器的名称,然后单击应用程序池,以便在中心窗格中显示可用的应用程序池列表。

    3. 在列表中,右击DefaultAppPool,然后单击高级设置

    4. 在“高级设置”对话框中,将启用 32 位应用程序设置为True,然后单击确定

    5. 在右侧的“操作”窗格中,单击设置应用程序池默认设置

    6. 在“应用程序池默认设置”对话框中,将启用 32 位应用程序设置为True,然后单击确定

    7. 重启动 IIS 服务(在“连接”窗格中选择 IIS 服务器名称,然后单击“操作”窗格下方的重新启动)。