安装 StoreFront
安装和配置前
在安装和配置 StoreFront 之前,请查看系统要求。
安装 StoreFront
重要提示
为避免在安装 StoreFront 时出现潜在错误和数据丢失,请确保所有应用程序均已关闭,并且目标系统上没有运行其他任务或操作。
-
从 StoreFront 下载页面下载安装程序。安装程序也可以在 Citrix Virtual Apps and Desktops 映像的
\x64\Storefront目录中找到。 -
使用具有本地管理员权限的帐户登录到 StoreFront 服务器。
-
找到 CitrixStoreFront-x64.exe,并以管理员身份运行该文件。
-
阅读并接受许可协议,然后单击下一步。
-
如果出现“查看必备条件”页面,请单击下一步。
-
在“准备安装”页面上,检查列出的要安装的必备条件和 StoreFront 组件,然后单击安装。
-
安装完成后,单击完成。

-
StoreFront 可能会要求重新启动以完成安装。单击是立即重新启动。
-
为 HTTPS 配置 Microsoft Internet Information Services (IIS)。有关步骤,请参阅使用 HTTPS 保护 StoreFront。
从命令提示符安装 StoreFront
-
使用具有本地管理员权限的帐户登录到 StoreFront 服务器。
-
浏览您的安装介质或下载包,找到 CitrixStoreFront-x64.exe,然后将该文件复制到服务器上的临时位置。
-
在命令提示符下,导航到包含安装文件的文件夹并键入以下命令。
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 部署的容量。多服务器部署需要外部负载平衡。要添加服务器,您需要访问部署中的现有服务器。
您的应用商店现在可供用户通过浏览器或 Citrix Workspace 应用程序访问。请参阅用户体验。