StoreFront

安装 StoreFront

安装和配置前

在安装和配置 StoreFront 之前,请查看系统要求

安装 StoreFront

重要提示

为避免在安装 StoreFront 时出现潜在错误和数据丢失,请确保所有应用程序均已关闭,并且目标系统上没有运行其他任务或操作。

  1. StoreFront 下载页面下载安装程序。安装程序也可以在 Citrix Virtual Apps and Desktops 映像的 \x64\Storefront 目录中找到。

  2. 使用具有本地管理员权限的帐户登录到 StoreFront 服务器。

  3. 找到 CitrixStoreFront-x64.exe,并以管理员身份运行该文件。

  4. 阅读并接受许可协议,然后单击下一步

  5. 如果出现“查看必备条件”页面,请单击下一步

  6. 在“准备安装”页面上,检查列出的要安装的必备条件和 StoreFront 组件,然后单击安装

  7. 安装完成后,单击完成

    确认对话框

  8. StoreFront 可能会要求重新启动以完成安装。单击立即重新启动。

  9. 为 HTTPS 配置 Microsoft Internet Information Services (IIS)。有关步骤,请参阅使用 HTTPS 保护 StoreFront

从命令提示符安装 StoreFront

  1. 使用具有本地管理员权限的帐户登录到 StoreFront 服务器。

  2. 浏览您的安装介质或下载包,找到 CitrixStoreFront-x64.exe,然后将该文件复制到服务器上的临时位置。

  3. 在命令提示符下,导航到包含安装文件的文件夹并键入以下命令。

    CitrixStoreFront-x64.exe [-silent] [-INSTALLDIR installationlocation] [-WINDOWS_CLIENT filelocation\filename.exe] [-MAC_CLIENT filelocation\filename.dmg]
    <!--NeedCopy-->
    

    使用 -silent 参数以静默方式安装 StoreFront 及其必备条件。默认情况下,StoreFront 安装在 C:\Program Files\Citrix\Receiver StoreFront 中。但是,您可以使用 -INSTALLDIR 参数指定不同的安装位置,其中 installationlocation 是安装 StoreFront 的目录。如果您打算将服务器作为服务器组的一部分,则 StoreFront 安装位置和 IIS 网站设置、物理路径和站点 ID 必须在它们之间保持一致。

    当用户在 Windows 或 macOS 上的 Web 浏览器中打开应用商店时,如果默认情况下无法检测到 Citrix Workspace 应用程序,它会提示用户从 Citrix 网站下载并安装适用于其平台的相应 Citrix Workspace 应用程序。您可以修改此行为,以便用户从 StoreFront 服务器下载 Citrix Workspace 应用程序安装文件。有关详细信息,请参阅配置如何向用户显示资源

    如果您计划进行此配置更改,请指定 -WINDOWS_CLIENT-MAC_CLIENT 参数,以将适用于 Windows 的 Citrix Receiver 或 Citrix Workspace 应用程序以及适用于 Mac 的 Citrix Receiver 或 Citrix Workspace 应用程序安装文件分别复制到 StoreFront 部署中的相应位置。将 filelocation 替换为包含要复制的安装文件的目录,将 filename 替换为安装文件的名称。适用于 Windows 的 Citrix Workspace 应用程序以及适用于 Mac 的 Citrix Receiver 或 Citrix Workspace 应用程序安装文件包含在您的 Citrix Virtual Apps and Desktops 安装介质中。

.Net Framework 4.8 在 Windows Server 2019 上重新启动步骤

.Net Framework 4.8 是 Windows Server 2022 上的预安装组件,但不是 Windows Server 2019 上的预安装组件。如果不存在 .Net Framework 4.8 安装程序,CitrixStoreFront-x64.exe 安装程序将运行它。如果正在使用现有的 .Net Framework 库,则可能需要重新启动服务器才能完成 .Net Framework 4.8 的安装,然后才能安装 StoreFront。如果您正在运行 PowerShell 会话,则可能会发生这种情况。

当需要重新启动时,CitrixStoreFront-x64.exe 将退出,之后需要手动重新启动。如果安装处于静默模式,它将以错误代码退出,否则将提示用户允许重新启动。CitrixStoreFront-x64.exe 进程将返回 .Net Framework 4.8 安装程序在这些情况下的任何非成功退出代码。具体的重新启动退出代码是:

  • ERROR_SUCCESS_REBOOT_REQUIRED 3010
  • ERROR_SUCCESS_REBOOT_INITIATED 1641

对于通过 PowerShell 脚本静默安装 CitrixStoreFront-x64.exe,如果服务器上尚未安装 .Net Framework 4.8,请预先安装它。

作为 Citrix Virtual Apps and Desktops™ 的一部分进行安装

您可以在与 Citrix Virtual Apps and Desktops 相同的服务器上安装 StoreFront。运行 Citrix Virtual Apps and Desktops 安装程序,并在扩展部署下选择 Citrix StoreFront

安装日志

有关日志文件的更多详细信息,请参阅安装日志

配置 StoreFront

安装完成后,Citrix StoreFront 管理控制台会自动启动。您也可以从“开始”菜单打开 StoreFront。Citrix StoreFront 管理控制台首次启动时,有两个选项可用。

StoreFront 欢迎屏幕截图

  • 创建部署。配置新 StoreFront 部署中的第一台服务器。单服务器部署非常适合评估 StoreFront 或小型生产部署。配置第一台 StoreFront 服务器后,您可以随时向组中添加更多服务器以增加部署的容量。

  • 加入现有服务器组。将另一台服务器添加到现有 StoreFront 部署。选择此选项可快速增加 StoreFront 部署的容量。多服务器部署需要外部负载平衡。要添加服务器,您需要访问部署中的现有服务器。

您的应用商店现在可供用户通过浏览器或 Citrix Workspace 应用程序访问。请参阅用户体验

安装 StoreFront