1.2 安装先决软件

安装 PlateSpin Protect 之前,必须先安装所需的 Web 服务器 (Internet Information Services (IIS))、ASP.NET、.NET Framework 和相关的软件组件。由于这些软件组件的打包和分发会因受支持的 Windows Server 平台版本而异,因此安装过程也会略有不同。请按照指示顺序进行安装和设置。

1.2.1 在 Windows Server 2012 R2 系统上安装先决软件

使用以下过程在要用来安装 PlateSpin Protect 的 Microsoft Windows Server 2012 R2 服务器上安装先决软件。在开始之前,请确保您熟悉系统要求和部署指导。

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

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

  2. 打开服务器管理器。选择开始 > 所有程序 > 管理工具 > 服务器管理器。

  3. 使用服务器管理器安装 PlateSpin 服务器所需的 Web 服务器 (IIS) 和其他软件:

    1. 在服务器管理器工具栏中,选择管理 > 添加角色和功能。

    2. 在“添加角色和功能”向导中,转到“安装类型”选项卡,然后继续执行向导中的步骤:

      添加角色和功能向导

      操作

      1. 安装类型

      选择基于角色或基于功能的安装,然后单击下一步。

      1. 服务器选择

      选择所需的 PlateSpin 服务器主机,然后单击下一步。

      1. 服务器角色

      选择 Web 服务器(IIS),然后单击下一步。

      1. 此时会弹出添加 Web 服务器(IIS)所需的功能提示

      选择包括管理工具,然后单击添加功能。

      1. 功能

      保留 Web 服务器的默认功能集,并添加如下所示的其他所需功能及其子功能,然后单击下一步。

      • .NET Framework 3.5 功能(全部已安装)

        • .NET Framework 3.5(包括 .NET 2.0 和 3.0)

        • HTTP 激活

        • 非 HTTP 激活

      • .NET Framework 4.5 功能(全部已安装)

        • .NET Framework 4.5

        • ASP.NET 4.5

        • WCF 服务(已安装 5 个,共 5 个)

          • HTTP 激活

          • 消息队列(MSMQ)激活

          • 命名管道激活

          • TCP 激活

          • TCP 端口共享

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

        • 进程模型

        • .NET 环境

        • 配置 API

      • XPS 查看器

      1. Web 服务器 (IIS)

      阅读信息,然后单击下一步。

      1. 角色服务

      保留 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 管理兼容性(已安装 4 个,共 4 个)

          • IIS 6 元数据库兼容性

          • IIS 6 管理控制台

          • IIS 6 脚本编写工具

          • IIS 6 WMI 兼容性

        • IIS 管理脚本和工具

      1. 确认

      检查要安装的角色、角色服务和功能,然后单击安装。

    3. 等待安装完成,然后关闭“添加角色和功能”向导。

  4. 使用 IIS 管理器将 IIS 配置为在 32 位模式下运行:

    1. 在服务器管理器工具栏中,选择工具 > Internet Information Services (IIS) 管理器。

      或者,可以从 Windows 任务栏打开 IIS 管理器:选择服务器管理器 > 管理工具 > Internet Information Services (IIS) 管理器。

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

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

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

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

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

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

    8. 退出 IIS 管理器。

  5. 退出服务器管理器。

1.2.2 在 Windows Server 2008 R2 系统上安装先决软件

使用以下过程在要用来安装 PlateSpin Protect 的 Microsoft Windows Server 2008 R2 服务器上安装先决软件。在开始之前,请确保您熟悉系统要求和部署指导。

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

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

  2. 打开服务器管理器。选择开始 > 所有程序 > 管理工具 > 服务器管理器。

  3. 使用服务器管理器安装 PlateSpin 服务器所需的 Web 服务器 (IIS) 和组件:

    1. 在服务器管理器的左窗格中选择角色,然后在“角色”窗格中单击添加角色。

    2. 在“添加角色”向导中,转到“服务器角色”选项卡,然后继续执行向导中的步骤:

      添加角色向导

      操作

      1. 服务器角色

      选择 Web 服务器(IIS),然后单击下一步。

      1. Web 服务器 (IIS)

      阅读信息,然后单击下一步。

      1. 角色服务

      保留 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 管理控制台

      1. 确认

      检查要安装的角色和角色服务,然后单击安装。

    3. 等待安装完成,然后关闭“添加角色”向导。

  4. 使用服务器管理器安装 PlateSpin 服务器所需的其他软件:

    1. 在服务器管理器的左窗格中选择功能,然后在“功能”窗格中单击添加功能。

    2. 在“添加功能”向导中,转到“功能”选项卡,然后继续执行向导中的步骤:

      添加功能向导

      操作

      1. 功能

      选择如下所示的所需功能及其子功能,然后单击下一步。

      • .NET Framework(全部已安装)

        • .NET Framework 3.5.1

        • WCF 激活

          • HTTP 激活

          • 非 HTTP 激活

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

        • 进程模型

        • .NET 环境

        • 配置 API

      • XPS 查看器

      1. 确认

      检查要安装的功能,然后单击安装。

    3. 等待安装完成,然后关闭“添加功能”向导。

  5. 退出服务器管理器。

  6. 在所需的 PlateSpin 服务器主机上下载并安装 Microsoft .NET Framework 4.5.2。

    等待安装完成,然后继续。

  7. 使用 IIS 管理器将 IIS 配置为在 32 位模式下运行:

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

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

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

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

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

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

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

    8. 退出 IIS 管理器。