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. 配置 Microsoft Internet Information Services (IIS) 以使用 HTTPS。有关步骤,请参阅使用 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 app,它会提示用户从 Citrix 网站下载并安装适用于其平台的相应 Citrix Workspace app。您可以修改此行为,以便用户从 StoreFront 服务器下载 Citrix Workspace app 安装文件。有关详细信息,请参阅配置如何向用户显示资源

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

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

.Net Framework 4.8 是 Windows Server 2022 上的预安装组件,但不是 Windows Server 2019 上的预安装组件。如果不存在 .Net Framework 4.8,CitrixStoreFront-x64.exe 安装程序会运行 .Net Framework 4.8 安装程序。如果正在使用现有的 .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 app 访问。请参阅用户体验

安装 StoreFront