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 安装介质中。

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 应用程序供用户访问。请参阅用户体验。

安装 StoreFront