Product Documentation

安装 Citrix Connector

Oct 12, 2015
请按照以下顺序安装和设置 Citrix Connector:
  1. 准备安装。
  2. 安装 Citrix Connector 服务和控制台扩展。
  3. 配置 Connector。
  4. 在主映像或会话计算机上安装组件。
  5. 安装 Connector 策略。
  6. 在用户设备上安装组件。

下列示意图概括了组件的安装位置。


有关详细信息,请参阅:

从 XenDesktop Connector 技术预览版升级

如果您正在使用 XenDesktop Connector 技术预览版,请先将其卸载,然后安装 Citrix Connector 7.5。Citrix Connector 不会升级 XenDesktop Connector 技术预览版。

您可以一起使用 XenApp 6.5 Connector (SP2) 和 Citrix Connector 7.5。XenApp 6.5 Connector 部署处理程序是唯一可以升级到 Connector 7.5 版本的 XenApp 6.5 Connector 组件。您可以使用 Connector 7.5 部署处理程序进行 XenApp 6.5 和 XenApp 或 XenDesktop 7.5 的部署。

准备安装

在安装 Citrix Connector 之前,请按如下所示准备您的环境。

复选标记图标

说明
 

如果您刚刚完成 Configuration Manager、XenApp 或 XenDesktop 环境的初次设置,请验证是否可以从 Configuration Manager 中成功部署应用程序,在 Citrix Studio 中发布,以及在 Receiver 中查看。

 

确定 Configuration Manager 控制台扩展的安装位置。您必须将其安装在每个装有 Microsoft System Center 2012 Configuration Manager 控制台的服务器或工作站上。可以将该控制台扩展与 Connector 服务安装在同一服务器上。

决定 Connector 服务的安装位置:
  • 可以安装在其专用 VM 上(已加入域),也可以安装在 Configuration Manager 站点服务器上。对于生产环境,建议在专用 VM 上安装 Connector 服务。
  • 对于拥有多个站点的 Citrix 环境,请在每个站点的专用 VM 上安装 Connector,并将其指向适当的 Citrix Delivery Controller。将每个 Connector 指向同一 Configuration Manager 站点服务器。
  • 要将 Connector 与 XenApp 6.5 Connector 一起使用,您可以将两个 Connector 安装在同一 VM 上,也可以安装在不同 VM 上。
  如果您的 .NET 版本低于 4.5,Connector 安装程序会为您安装 .NET 4.5.2。但是,在安装 Connector 之前安装支持的 .NET 版本将加快 Connector 的安装速度,并能避免重新启动服务器和 Connector 安装程序(如果位于其他计算机上)。请参阅系统要求了解支持的 .NET 版本。

在将要安装 Connector 服务的计算机的策略中,确保已禁用不允许存储网络身份验证的密码和凭据选项。默认情况下,该设置处于禁用状态。



 

创建用于运行 Connector 服务的服务帐户。Connector 服务帐户必须:

  • 拥有“完全权限管理员”角色并具有对 XenApp 或 XenDesktop 站点的“全部”作用域
  • 是 Citrix Delivery Controller、Configuration Manager 2012 站点的 SMS Provider 以及将要安装 Connector 服务的计算机上的本地管理员
  • 在安装 Connector 的计算机上拥有“作为服务登录”权限

    安装向导会提示您配置此权限。

  • 在 Configuration Manager 中,拥有对以下对象类的所有权限:
    • 应用程序
    • 客户端代理设置
    • 集合
    • 配置项目
    • 分发点
    • 全局条件
    • 软件更新

    内置的“完全权限管理员”安全角色拥有对所有对象类的各种权限。如果您使用其他安全角色,请确认是否有足够权限。要查看或编辑这些权限,请打开 Configuration Manager 控制台并依次转至 Administration(管理)> Security(安全)

 

检查每个 Delivery Controller 上的 MaxMemoryPerShellMB 设置。Connector 要求 Citrix Delivery Controller 的 PowerShell 内存限制至少为 1024 MB。Windows Server 2008 R2 上默认的每个 Shell 的最大 PowerShell 内存不满足该要求。没有足够的内存限制,Connector 无法正常工作。

要在 Delivery Controller 上配置 MaxMemoryPerShellMB 设置,请使用管理员特权启动 PowerShell,然后运行以下命令:

Winrm set winrm/config/winrs '@{MaxMemoryPerShellMB="1024"}'

提示:您也可以从 cmd.exe 窗口运行该命令。请略去单引号。

查看当前的 MaxMemoryPerShellMB 值:

  1. 将工作位置设为 Shell 文件夹:

    Set-Location wsman:\localhost\Shell

  2. 查看子项:

    Get-ChildItem

  下载 Citrix Connector 软件包 (CitrixConnector_7.5_ConfigMgr.exe) 并解压其内容。


解压缩的软件包的内容

安装 Citrix Connector 服务和控制台扩展

对于概念验证部署或其他小规模部署,您可以在同一 Configuration Manager 服务器上安装 Connector 服务和控制台扩展。对于生产部署,请在单独的服务器上安装 Connector 服务,并在每个拥有 Configuration Manager 控制台的服务器或工作站上安装控制台扩展。有关部署方案的详细信息,请参阅规划部署

安装 Connector 服务和控制台扩展

  1. 确保您的环境满足系统要求,然后准备服务器以用于安装 Connector。
  2. 运行 Connector 安装程序:CitrixConnectorConfigMgr2012.exe。
  3. 按照安装向导中的说明进行操作。

    如果您在拥有 Configuration Manager 控制台的计算机上安装 Connector,默认情况下会选中 Configuration Manager Console Extension(Configuration Manager 控制台扩展)复选框。

安装完成后,Connector 配置向导将启动。

要随时运行配置向导,请从“开始”屏幕或菜单中选择 Citrix Connector 7.5 Config Wizard(Citrix Connector 7.5 配置向导)。只有完成向导后,Connector 才会正常运行。

在其他计算机上安装 Connector 控制台扩展

在每个拥有 Configuration Manager 控制台的服务器或工作站上安装 Connector 控制台扩展。
  1. 如果 Configuration Manager 控制台已打开,请将其关闭。
  2. 运行 Connector 安装程序:CitrixConnectorConfigMgr2012.exe。
  3. 按照安装向导中的说明进行操作。

    清除 Citrix Connector Service(Citrix Connector 服务)的复选框,然后选中 Configuration Manager Console Extension(Configuration Manager 控制台扩展)的复选框。

安装完成后,Connector 配置向导将启动。

要随时运行配置向导,请从“开始”屏幕或菜单中选择 Citrix Connector 7.5 Config Wizard(Citrix Connector 7.5 配置向导)。只有完成向导后,Connector 才会正常运行。

配置 Connector

安装 Connector 后,会打开 Connector 配置向导。要随时运行配置向导,请从“开始”屏幕或菜单中选择 Citrix Connector 7.5 Config Wizard(Citrix Connector 7.5 配置向导)。

配置 Connector 所需要的信息包括:
  • 用于运行 Connector 服务的 Connector 服务帐户的凭据。
  • Delivery Controller 的完全限定域名 (FQDN)。FQDN 必须包括所有级别(如 hostname.subdomain.domain)。

    Delivery Controller 必须正在运行 Citrix PowerShell SDK。

  • Delivery Controller 远程 PowerShell 端口(如果未使用默认端口 (5985))。
  • Configuration Manager 站点服务器的 FQDN。
配置向导提供屏幕说明来指导您完成各个步骤。另请注意以下几点:
  • 首次运行配置向导时,“Software Installation Maintenance Window”(软件安装维护时段)页面会提示您选择一个维护时段选项。之后,如果至少定义了一个维护时段,该页面将显示通过此向导和 Configuration Manager 控制台创建的所有维护时段的只读列表。

    要在初始配置之后更改或添加维护时段,请使用 Configuration Manager 控制台。

  • 要有选择地更改 Connector 任务的时间间隔,请单击“Settings Summary”(设置摘要)页面上的 Advanced Settings(高级设置)。Connector 的安装文件夹包含可用于按需运行任务的快捷方式。

完成向导后,Connector 会将 Configuration Manager 与 XenApp 或 XenDesktop 同步。

建议您将配置导出到文件,以便可用于备份和恢复。有关信息,请参阅备份和恢复

在主映像或会话计算机上安装组件

按照本主题中的步骤在下列项上安装组件:
安装以下组件:
  • Configuration Manager 客户端。Configuration Manager 客户端将在应用程序和软件的安装和更新过程中与 Connector 协调配合。
  • Citrix Connector 代理。Connector 代理负责处理应用程序和软件的安装和更新。
  • 可选:Citrix 部署处理程序。只有当要将 Citrix 发布的应用程序部署到 Configuration Manager 管理的设备上的 Configuration Manager 应用程序目录或软件中心时,才需要使用 Citrix 部署处理程序。将应用程序发布到用户设备上的 Receiver 并不需要 Citrix 部署处理程序。
  • App-V 和 Provisioning Services 的额外组件(下列步骤中提到)。
  1. 使用 Configuration Manager 控制台,在主映像或手动置备的会话计算机上安装 Configuration Manager 客户端。单击 Assets and Compliance(资产与合规性)> Devices(设备),选择设备,单击鼠标右键,然后选择 Install Client(安装客户端)。此操作可能需要片刻时间,并且必须完成后才能执行第 3 步。
    提示:要手动安装客户端,请登录到主映像的 VM 或会话计算机,导航到 \\ConfigMgr 站点服务器\SMS_站点代码\Client 并运行安装程序 CCMSetup.exe。

    有关安装 Configuration Manager 客户端的详细信息,请参阅 Microsoft TechNet 文档库中的确定在 Configuration Manager 中用于 Windows 计算机的客户端安装方法

  2. 使用解压后的 Connector 软件包中的以下安装程序之一安装 Connector 代理:
    • Citrix VDA extensions\CitrixConnectorAgent_x64.msi
    • Citrix VDA extensions\ CitrixConnectorAgent_x86.msi

    如果您在非服务器操作系统上安装该代理,并且 Windows 防火墙中未开启 WMI-In 规则,安装程序会提示您允许开启该规则。Connector 会为“域”网络位置配置该规则。

    要手动配置该规则:在“Windows 防火墙”窗口中,单击 Inbound Rules(入站规则),滚动至 Windows Management Instrumentation (WMI-In),在该规则上单击鼠标右键,然后选择 Enable Rule(启用规则)。该规则使 Connector 能够验证设备是否为主映像。

  3. 使用解压后的 Connector 软件包中的以下安装程序之一安装 Connector 部署处理程序:
    • Citrix Receiver extensions\CitrixDTHandler_x64.msi
    • Citrix Receiver extensions\CitrixDTHandler_x86.msi
  4. 要验证安装,请在“程序和功能”中搜索这些组件。
  5. 如果您使用 App-V,请在服务器操作系统映像和会话计算机上安装用于远程桌面服务的 App-V 客户端。
  6. 对于 Provisioning Services,请在任何将要共享的虚拟磁盘映像上安装 Provisioning Services 代理。
  7. 测试概念验证安装之后,Citrix 建议您使用 Configuration Manager 部署 Connector 组件。有关命令选项,请参阅以无人参与方式安装 Connector 组件

安装 Connector 策略

Connector 会通知用户某些类型的计算机目录即将进行的安装。使用 Connector for Configuration Manager 2012 的策略,您可以更改这些通知的默认值,包括提前多久开始通知、通知的频率和通知文本。

虽然安装 Connector 策略组件是一项可选操作,但是您可能会需要更改默认设置。建议您检查默认值,以确定是否需要为您的环境更改这些值。有关各项设置及其默认值的说明,请参阅 Connector for Configuration Manager 2012 策略设置

安装程序位于提取的 Connector 软件包中:
  • Citrix Studio Extensions\CitrixGroupPolicyManagement_x64.msi
  • Citrix Studio Extensions\CitrixGroupPolicyManagement_x86.msi

在 Delivery Controller 上安装策略组件。安装完成时,系统会提示您单击完成。安装的组件是 Citrix Group Policy Management 2.3.0.0。

要更新设置:在 Citrix Studio 中,单击策略,然后单击编辑策略。从所有设置菜单中,选择 Connector for Configuration Manager 2012

在用户设备上安装组件

非托管用户设备

对于非托管设备,唯一的要求是需要一个 XenApp 或 XenDesktop 7.6 或 7.5 支持的 Receiver 版本。

托管用户设备

托管设备是指安装了 Configuration Manager 客户端的设备。如果您的用户将在托管设备上从 Configuration Manager 应用程序目录或软件中心获取 Citrix 托管的应用程序,请安装以下组件:
  • Configuration Manager 客户端。Configuration Manager 客户端将在应用程序和软件的安装和更新过程中与 Connector 协调配合。
  • Citrix Receiver for Windows。Receiver 将在后台与 StoreFront 配合,向用户设备提供应用程序图标。用户不与 Receiver 进行交互。Receiver 的 Enterprise Edition 不提供此功能。
  • Citrix 部署处理程序。Citrix 部署处理程序将协调向 Configuration Manager 应用程序目录和软件中心的发布。
  1. 使用 Configuration Manager 控制台,安装 Configuration Manager 客户端。单击 Assets and Compliance(资产与合规性)> Devices(设备),选择设备,单击鼠标右键,然后选择 Install Client(安装客户端)。此操作可能需要片刻时间,并且必须完成后才能执行第 3 步。
    提示:要手动安装客户端,请登录到主映像的 VM 或会话计算机,导航到 \\ConfigMgr 站点服务器\SMS_站点代码\Client 并运行安装程序 CCMSetup.exe。

    有关安装 Configuration Manager 客户端的详细信息,请参阅 Microsoft TechNet 文档库中的确定在 Configuration Manager 中用于 Windows 计算机的客户端安装方法

  2. 安装 Citrix Receiver for Windows。
    • 有关支持的 Receiver 列表及其身份验证要求,请参阅系统要求
    • 配置 Receiver 以在用户设备上使用直通身份验证。(直通身份验证又称为单点登录身份验证。)

      有关信息,请参阅 Receiver for Windows 文档中的 /includeSSON 命令行参数说明。

    • 在每个计算机上安装 Receiver,并且所有计算机上都应采用所有用户模式。
  3. 使用解压后的 Connector 软件包中的以下安装程序之一安装 Connector 部署处理程序:
    • Citrix Receiver extensions\CitrixDTHandler_x64.msi
    • Citrix Receiver extensions\CitrixDTHandler_x86.msi

    测试概念验证安装之后,您可以使用 Configuration Manager 部署此组件。有关命令行选项,请参阅下面的“以无人参与方式安装 Connector 组件”。

  4. 要验证安装,请在“程序和功能”中搜索这些组件。

以无人参与方式安装 Connector 组件

Connector 代理的命令行选项

安装程序位于提取的 Connector 软件包中的 Citrix VDA extensions 文件夹内。
操作: 命令:
获取有关所有选项的帮助信息 CitrixConnectorAgent_x64[86].msi /help
以无提示方式安装代理并在 Windows 防火墙中开启 WMI-IN 规则 CitrixConnectorAgent_x64[86].msi /openfwport /quiet
卸载代理 CitrixConnectorAgent_x64[86].msi /uninstall

Citrix 部署处理程序的命令行选项

安装程序位于提取的 Connector 软件包中的 Citrix Receiver extensions 文件夹内。
操作: 命令:
获取有关所有选项的帮助信息 CitrixDTHandler_x64[86].msi /help
以无提示方式安装处理程序 CitrixDTHandler_x64[86].msi /quiet
卸载处理程序 CitrixDTHandler_x64[86].msi /uninstall