安装 网络工作室

介绍篇

Citrix Studio 是一个基于 Windows 的管理控制台,可让您配置和管理 Citrix Virtual Apps and Desktops 部署。Web Studio 是 Citrix Studio 的下一代产品,它是一个基于 Web 的管理控制台,与 Citrix Studio 具有完整的功能对等性。Web Studio 具有与 (/zh-cn/citrix-daas/overview#studio) 相同的界面外观和使用体验,通过提供原生 Web 体验来现代化您的管理体验。

您可以将 Web Studio 部署到安装了互联网信息服务 (IIS) 的任何 Windows 服务器上。有两种部署选项:

  • 安装在专用服务器上:

    对于性能和可扩展性至关重要的大型环境,我们建议将 Web Studio 安装在专用服务器上。此服务器也可以选择托管 Director。

  • 与交付控制器™ 集成:

    对于快速部署和更简单的环境,请将 Web Studio 直接安装在 Delivery Controller 上。此方法非常适合将最小化管理开销作为优先事项的小型部署。

下图显示了 Web Studio 体系结构:

Web 工作室 体系结构(/zh-cn/citrix-virtual-apps-desktops/2407/media/web-studio-architecture.png)

启动并运行 Web Studio 的一般工作流程如下:

  1. 安装 Web 工作室(#install-web-studio-1)。

  2. 设置站点(#set-up-a-site)。

  3. 将交付控制器添加到 Web Studio 进行管理(#add-delivery-controllers-to-web-studio-for-management)。

  4. 登录到网络工作室

要设置负载均衡的 Web Studio 部署,请参阅 (/zh-cn/citrix-virtual-apps-desktops/2407/install-configure/install-core/load-balance-studio)。

Web Studio 中的新增功能

请参阅 (/zh-cn/citrix-virtual-apps-desktops/2407/whats-new#web-studio) 文章。

系统必备要求

支持的操作系统:

  • Windows 服务器 2022 版本

  • Windows Server 2019,标准版和数据中心版,以及服务器核心选项

  • Windows Server 2016,标准版和数据中心版,以及服务器核心选项

支持的浏览器:

  • 微软 Edge 浏览器 92
  • Firefox ESR (延长支持版本) 90 版本
  • 谷歌浏览器 92
  • Safari 14

建议用于查看 Web Studio 的最佳屏幕分辨率为 1440 x 1024。

先决条件

此版本的 Web Studio 兼容 Citrix 虚拟应用和桌面™ 2212 部署及更高版本。

对于早于 2212 的部署,请先升级到 2212,然后再安装 Web Studio。

已知的限制

如果您可互换地使用 Web Studio 和 Citrix Studio,请考虑以下限制:在 Web Studio 中创建的模板不会显示在 Citrix Studio 中,反之亦然。这是因为 Web Studio 使用与 Citrix Studio 不同的数据库来存储模板。作为一种变通方法,请在 Web Studio 中从模板创建策略,然后在 Citrix Studio 中从该策略创建模板,反之亦亦然。

  • 为确保 Web Studio 成功安装,请勿更改 Internet 信息服务 (IIS) 管理器中的默认站点名称 (Default Web Site)。对默认站点名称的任何更改都将导致安装失败。

安装网络工作室

以下信息是对 安装核心组件 中指导的补充。要安装 Web Studio:

  • 使用 Citrix Virtual Apps and Desktops 的完整产品 ISO 安装程序安装网络工作室。ISO 安装程序会检查必备条件,安装所有缺失的组件,设置网络工作室网站(如果包含在交付控制器安装中,则在交付控制器上),并执行基本配置。

  • 如果在安装过程中未包含 Web Studio,请使用安装程序添加 Web Studio。

  • 在安装 Web Studio 的过程中,系统会提示您输入 Delivery Controller 的地址。

    注意:

    • 您可以添加多个交付控制器。Web Studio 会尝试按随机顺序连接到它们。如果 Web Studio 尝试连接的交付控制器无法访问,Web Studio 会自动回退到其他交付控制器。
    • 如果在核心组件中选择了 Director 并已安装,您在此处添加的交付控制器将同时用于 Web Studio 和 Director。
    • 如果您未配置外部公共信任证书,并且不想从企业 CA 请求证书,则只需配置 Delivery Controller 的 FQDN。
    • 如果您有外部公共信任证书,并且可以为 Delivery Controller 配置公共 DNS,则可以键入 DNS 名称作为 Delivery Controller 地址。
    • 如果您可以从企业 CA 请求证书并指定您的个人 DNS,则可以将您的个人 DNS 添加为 Delivery Controller 地址。

    添加交付控制器

  • 为了保护浏览器与 Web 服务器之间以及浏览器与 Delivery Controller 之间的通信安全,必须在托管 Web Studio 的 IIS 网站和 Delivery Controller 上启用 TLS 加密。如果未为 Delivery Controller 配置 TLS 证书,安装程序将创建一个自签名证书,其中 Delivery Controller 的 FQDN 和 localhost 作为 DNS 名称证书。如果已配置 TLS 证书,安装程序不会进行任何更改。有关 TLS 加密的更多信息,请参阅 保护 Web Studio 部署(可选)

  • 在“完成”页面上,“启动站点管理器”复选框默认处于选中状态,以便 Citrix Site Manager 自动打开。要稍后启动它,请打开桌面“开始”菜单并选择“Citrix > Citrix Site Manager”。在启动 Web Studio 之前,您需要使用 Citrix Site Manager 创建站点或加入现有站点。有关更多信息,请参阅 设置站点

    启动站点管理器(/zh-cn/citrix-virtual-apps-desktops/2407/media/launch-site-manager.png)

注意:

您还可以使用命令行安装 Web Studio。示例:.\XenDesktopServerSetup.exe /components webstudio /controllers "ddc1.studio.local" /configure_firewall /quiet。有关更多信息,请参阅 使用命令行安装

设置站点

要设置您的 Citrix Virtual Apps and Desktops 部署(也称为站点),请使用 Citrix Site Manager 工具。该工具随交付控制器自动安装。

要设置站点,请按照以下步骤操作:

  1. 在交付控制器上,打开桌面“开始”菜单,然后选择 Citrix > Citrix Site Manager

  2. 在 Citrix Site Manager 中,选择“创建站点”。此时将显示“站点设置”向导。

  3. 创建站点并按如下方式配置其设置:

    • 在“简介”页面上,键入站点的名称。
    • 数据库”页面包含用于设置站点、监视和配置日志记录数据库的选项。有关更多信息,请参阅 步骤 3. 数据库
    • 在“许可”页面上,指定许可证服务器地址,然后指明要使用的(安装的)许可证。有关详细信息,请参阅步骤 4. 许可
  4. 在“摘要”页面上,检查所有设置,然后单击“提交”。

    此控制器的 IP 地址会自动添加到站点。

    注意:

    创建站点的用户将成为该站点的完全管理员。有关详细信息,请参阅委派管理

如果在创建站点后安装新的控制器,则必须将该控制器添加到站点。详细步骤如下:

  1. 在此新控制器上运行 Citrix 站点管理器。
  2. 选择“加入现有站点”。
  3. 输入一个已添加到站点的控制器的地址。
  4. 单击“提交”。

将交付控制器添加到 Web Studio 进行管理

使用 Studio 配置工具将交付控制器添加到 Web Studio 进行管理。此工具位于 Web Studio 安装文件夹中。

默认情况下,该工具安装在以下默认文件夹中。

  • C:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe

假设您要为要使用 Web Studio 管理的站点配置以下两个 Delivery Controller:ddc1.studio.localddc2.studio.local。运行以下 PowerShell 命令:

  • .\StudioConfig.exe --server "ddc1.studio.local,ddc2.studio.local"

注意:

  • 该工具需要计算机管理员权限。
  • 由于 IIS 服务器上的缓存设置,交付控制器配置更改可能不会立即生效。要立即生效,请转到 Web Studio 服务器,打开 Internet Information Services (IIS) 管理器,导航到“起始页”>“站点”>“默认网站”,并在“管理网站”窗格中选择“重新启动”。
  • 要查看所有支持的参数,请运行 StudioConfig.exe --help

将 Web Studio 配置为交付控制器的代理(可选)

默认情况下,当您使用 Web Studio 控制台管理部署时,您通过 Web 浏览器连接到 Web Studio 服务器和 Delivery Controller。我们为您提供了一个选项,可将 Web Studio 服务器配置为 Delivery Controller 的代理。因此,在管理部署时,您只需连接到 Web Studio 服务器。

本节指导您将 Web Studio 服务器配置为交付控制器的代理。我们假设 Web Studio 和交付控制器安装在不同的服务器上。

开始之前,请验证您的部署中是否已安装所有必需的核心组件。有关详细信息,请参阅安装核心组件

要为 Web Studio 启用代理模式,请执行以下步骤:

  1. 在 Web 工作室服务器上,以管理员身份运行 Windows PowerShell。
  2. 运行以下命令,其中将 fqdn_of_webstudio_machine 替换为您的 Web Studio 服务器的 FQDN。

    & "c:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe" --enableproxy --proxyserver "fqdn_of_webstudio_machine"

    注意:

    如果您有负载均衡的 Web Studio 部署,请将 fqdn_of_webstudio_machine 替换为负载均衡器服务器(也称为虚拟服务器)的 FQDN。有关详细信息,请参阅设置负载均衡的 Web Studio 部署

要禁用 Web Studio 的代理模式,请运行此 PowerShell 命令:

`& "c:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe" --disableproxy`

注意:

最佳实践是,建议您使用外部公共信任证书或企业证书颁发机构 (CA) 的证书来保护您的 Web Studio 部署。有关详细信息,请参阅保护 Web Studio 部署

登录 Web Studio 管理界面

The Web Studio website is located at https://<address of the server hosting Web Studio>/Citrix/Studio.

To log on to Web Studio, open your desktop Start menu and select Citrix > Citrix Web Studio™. Administrators with permissions for Web Studio must be Active Directory domain users. When logging on to Web Studio, consider the following scenarios:

  • 如果您尚未为站点指定 Delivery Controller。系统会提示您指定一个 Delivery Controller,以便为您提供对 Web Studio 的临时访问权限。

  • 如果指定的 Delivery Controller 当前无法访问,则无法登录 Web Studio。测试您的连接以确保这些 Delivery Controller 可访问。或者指定一个备用 Delivery Controller,以便为您提供对 Web Studio 的临时访问权限。

后续步骤

  1. 安装虚拟投递代理

  2. 使用 Web Studio 通过以下方式向用户交付虚拟应用程序和桌面:

    1. 创建计算机目录

    2. 创建交付组

    3. 创建应用程序组(可选)