システム要件
StoreFrontをインストールする前に、「StoreFrontの展開計画」を確認してください。
StoreFrontサーバーの要件
ソフトウェア
Citrixは、以下のプラットフォームでのStoreFrontのインストールをテストし、サポートを提供しています。
- Windows Server 2025 DatacenterおよびStandardエディション
- Windows Server 2022 DatacenterおよびStandardエディション
- Windows Server 2019 DatacenterおよびStandardエディション
注:
StoreFrontにはWindowsデスクトップエクスペリエンスが必要なため、Windows Server Coreにはインストールできません。
サーバーグループ内のすべてのStoreFrontサーバーは、同じオペレーティングシステムバージョン、言語、およびロケールを使用する必要があります。
StoreFrontが稼働しているサーバーのオペレーティングシステムバージョンをアップグレードすることはサポートされていません。Citrixは、オペレーティングシステムの新規インストールにStoreFrontをインストールすることを推奨します。
StoreFrontをインストールする前に、Webサーバーで以下のWindows機能を有効にする必要があります。これらのコンポーネントは、新規のWindowsインストールではデフォルトで有効になっているため、明示的にアンインストールされていない限り、操作は不要です。
- NET-Framework-45-Features
- NET-Framework-45-Core
- PowerShellRoot
- PowerShell
インストールされている.NET Frameworkのバージョンが4.8.0より古い場合、インストーラーは自動的に.NET Framework 4.8.0をインストールします。これには、NET-Framework-45-Core Windows機能がすでにインストールされている必要があります。さらに、StoreFront 2411以降では.NET 8が必要です。インストールされていない場合、インストーラーは自動的に.NET 8をインストールします。
StoreFrontインストーラーが以下のWindows機能のいずれかが不足していることを検出した場合、それらは自動的にインストールされます。
- Web-Server
- Web-WebServer
- Web-Common-Http
- Web-Default-Doc
- Web-Http-Errors
- Web-Static-Content
- Web-Http-Redirect
- Web-Health
- Web-Http-Logging
- Web-Security
- Web-Filtering
- Web-Basic-Auth
- Web-Windows-Auth
- Web-App-Dev
- Web-Net-Ext45
- Web-AppInit
- Web-Asp-Net45
- Web-ISAPI-Ext
- Web-ISAPI-Filter
- Web-Mgmt-Tools
- Web-Mgmt-Console
- Web-Scripting-Tools
- Web-Common-Http
- Web-WebServer
- NET-Framework-45-Features
- NET-Framework-45-ASPNET
- NET-WCF-Services45
- NET-WCF-TCP-PortSharing45
StoreFrontをインストールする前に、IIS Webサイトを別のディレクトリまたはドライブに移動することが可能です。IISにおけるStoreFrontへの相対パスは、サーバーグループ内のすべてのサーバーで同じである必要があります。
ハードウェア
StoreFront™サーバーは、以下の要件を満たす必要があります。
-
プロセッサー:最小2仮想CPU、推奨4仮想CPU
-
RAM:4GB、加えて利用可能なリソースごとに700バイト(ユーザーあたり)
-
ストレージ:
- StoreFront自体に250MB
- 各ストアに30MB(ストアごとに1つのWebサイトを想定)
- お気に入りが有効な各ストアに5MB、加えて1000のお気に入りごとに8MB
- 要件に応じたIISログファイル用の十分なスペース。「IISログファイルストレージの管理に関するMicrosoftドキュメント」を参照してください
- StoreFront診断ログ用の十分なスペース。デフォルトでは、StoreFrontはサービスごとに1GBのログを保持します。StoreFrontの展開には通常、1つのローミングサービスと、ストアごとに3つのサービス(ストアサービス、認証サービス、Web用Receiverサービス)が含まれます。詳細については、「ログファイル」を参照してください
ネットワーク
StoreFrontは通信に以下のポートを使用します。ファイアウォールやその他のネットワークデバイスがこれらのポートへのアクセスを許可していることを確認してください。
- クライアントはHTTPSまたはHTTPを使用してStoreFrontに接続します。通常、それぞれTCPポート443または80を使用します。クライアントがStoreFrontに直接接続することを許可できますが、一般的にはクライアントはロードバランサーまたはゲートウェイに接続し、それがStoreFrontにトラフィックを転送します。IIS構成でポートを変更できます。WebブラウザーにHTTPSの使用を強制するために、HSTSを使用することをお勧めします。
- TCPポート808は、以下の目的で使用されます。
- サーバーグループ内でのサブスクリプションの同期。これは、お気に入りが有効で、外部SQL Serverデータベースではなくローカルデータベースを使用している場合にのみ適用されます。
- サーバーグループ間のサブスクリプションの同期。これは、サブスクリプションの同期を有効にしている場合にのみ適用されます。
- サーバーグループ内のStoreFrontサーバー間の通信には、予約されていないポートの中からランダムに選択されたTCPポートが使用されます。
- StoreFrontモニターでNetScalerロードバランサーを使用している場合、Citrix Serviceモニターに接続する必要があります。デフォルトではTCPポート8000で実行されますが、HTTPS経由でポート443で実行するように構成することもできます。「NetScaler ADCによる負荷分散」を参照してください。
StoreFrontをインストールすると、StoreFront実行可能ファイルへのアクセスを有効にするWindowsファイアウォールルールが構成されます。内部ネットワーク上のファイアウォールやその他のデバイスが、割り当てられていないTCPポートへのトラフィックをブロックしないことを確認する必要があります。
StoreFrontは、純粋なIPv6ネットワークとデュアルスタックIPv4/IPv6環境の両方をサポートしています。
Active Directory
多くのStoreFront機能では、StoreFrontがインストールされているWindowsサーバーがActive Directoryドメインに参加している必要があります。StoreFrontはドメインコントローラーにはインストールできません。
StoreFrontがMicrosoft Active Directoryに対してユーザーを認証するには、StoreFrontサーバーがユーザーアカウントを含むドメイン、またはユーザーアカウントドメインとの信頼関係を持つドメインに参加していることを確認してください。これは、ドメインパススルーには常に必要です。ユーザー名とパスワード認証の場合、これはデフォルトで必要ですが、代わりにStoreFrontを構成して認証をデリバリーコントローラーに委任することもできます。
ドメインに参加していないサーバーにStoreFrontをインストールした場合、以下の機能は利用できません。
- サーバーグループ
- お気に入り
- 明示的なユーザー名とパスワード以外の認証方法(StoreFrontへの直接接続またはGateway経由)。StoreFrontを構成して、認証をデリバリーコントローラーに委任する必要があります。
Microsoft SQL Serverを使用したサブスクリプションデータの保存
オプションで、Microsoft SQL Serverを使用したサブスクリプションデータの保存が可能です。StoreFrontは、Citrix Virtual Apps and Desktopsがデータベースに使用するのと同じMicrosoft SQL Serverバージョンをサポートしています。Citrix Virtual Apps and Desktopsのシステム要件については、「データベース」を参照してください。
インフラストラクチャ要件
Citrixは、以下のCitrix製品バージョンと組み合わせて使用する場合のStoreFrontをテストし、サポートを提供しています。
Citrix Virtual Apps and Desktops™
StoreFrontは、以下のバージョンのCitrix Virtual Apps and Desktopsをサポートしています。
- Citrix Virtual Apps and Desktops 2511
- Citrix Virtual Apps and Desktops 2507 LTSR
- Citrix Virtual Apps and Desktops 2503
- Citrix Virtual Apps and Desktops 2411
- Citrix Virtual Apps and Desktops 2407
- Citrix Virtual Apps and Desktops 2402 LTSR
- Citrix Virtual Apps and Desktops 2203 LTSR
Citrix Gateway
以下のバージョンのCitrix Gatewayを使用して、パブリックネットワーク上のユーザーにStoreFrontへのアクセスを提供できます。
- Citrix Gateway 14.1
- Citrix Gateway 13.1
Citrix Gatewayを介した接続は、ICAプロキシ、Citrix Gatewayプラグイン、またはクライアントレスVPN(cVPN)を使用して行うことができます。
ユーザーデバイスの要件
StoreFrontは、ユーザーがデスクトップやアプリケーションにアクセスするためのさまざまなオプションを提供します。Citrixユーザーは、ローカルにインストールされたCitrix Workspaceアプリを介して、またはWebブラウザー内でストアにアクセスできます。詳細については、「ユーザーアクセスオプション」を参照してください。
Citrix Workspaceアプリ
現在サポートされているすべてのバージョンのCitrix Workspaceアプリを使用して、内部ネットワーク接続とCitrix Gatewayの両方からStoreFrontストアにアクセスできます。Citrix Workspaceアプリのライフサイクル日付については、https://www.citrix.com/support/product-lifecycle/workspace-app.htmlを参照してください。
古いバージョンのCitrix Workspace™アプリおよびCitrix Receiver™は動作する可能性がありますが、サポートされていません。
Android、iOS、およびiPadOSでCitrix Workspaceアプリバージョン24.12より前のものを使用している場合、ゲートウェイ経由でモダンエクスペリエンスで構成されたストアに接続することはできません。
Webブラウザー
エンドユーザーはWebブラウザーを使用してストアにアクセスできます。アプリとデスクトップは、ローカルにインストールされたCitrix Workspaceアプリ(ハイブリッド起動として知られています)を介して、またはWebブラウザー内で起動できます。Webサイトの構成によっては、エンドユーザーが2つの起動方法を切り替えることが可能です。
以下のブラウザーの最新バージョンを使用してください。
Windowsの場合:
- Microsoft Edge
- Google Chrome
- Mozilla Firefox
- Internet Explorer 11*
* Internet Explorerは、クラシックエクスペリエンスを使用するように構成されたストアWebサイトへの接続に使用できますが、モダンエクスペリエンスには使用できません。HTML5 HDXクライアントはInternet Explorerをサポートしていないため、リソースに接続するにはCitrix Workspaceアプリを使用する必要があります。
Macの場合:
- Safari
- Google Chrome
- Mozilla Firefox
Linuxの場合:
- Google Chrome
- Mozilla Firefox
Webブラウザーを介してリソースに接続するためにCitrix Workspaceアプリfor HTML5を使用するための要件の詳細については、「Citrix Workspaceアプリfor HTML5ドキュメント」を参照してください。
Citrix Web拡張機能
エクスペリエンスを向上させるために、ユーザーがCitrix Web拡張機能をWebブラウザーに追加することをお勧めします。要件については、「Citrix Web拡張機能」を参照してください。
レガシーデバイス
レガシーCitrixクライアントは、XenApp Services URLを使用して、機能が制限されたStoreFrontストアにアクセスできます。XenApp Services URLは、Citrix Receiver 3.4 Enterpriseおよびそれ以前のクライアントによる接続に対して、下位互換性のあるレガシーサポートを提供します。この機能は非推奨であり、将来のリリースで削除される予定です。
スマートカードの要件
スマートカードでのCitrix Workspaceアプリの使用
Citrixは、米国政府国防総省のCommon Access Card(CAC)、米国国立標準技術研究所のPersonal Identity Verification(NIST PIV)カード、および一部のUSBスマートカードトークンとの互換性をテストしています。USB Chip/Smart Card Interface Devices(CCID)仕様に準拠し、ドイツのZentraler Kreditausschuss(ZKA)によってクラス1スマートカードリーダーに分類されている接触型カードリーダーを使用できます。ZKAクラス1接触型カードリーダーでは、ユーザーがスマートカードをリーダーに挿入する必要があります。クラス2リーダー(PIN入力用のキーパッドがあるもの)、非接触型リーダー、Trusted Platform Module(TPM)チップに基づく仮想スマートカードを含むその他の種類のスマートカードリーダーはサポートされていません。
Windowsデバイスの場合、スマートカードのサポートはMicrosoft Personal Computer/Smart Card(PC/SC)標準仕様に基づいています。最低要件として、スマートカードとカードリーダーはオペレーティングシステムによってサポートされ、Windows Hardware Certificationを受けている必要があります。
Citrix互換のスマートカードとミドルウェアの詳細については、Citrix Virtual Apps and Desktopsドキュメントの「スマートカード」およびhttp://www.citrix.com/readyを参照してください。
Citrix Analyticsサービスの要件
Citrix WorkspaceアプリがCitrix Analyticsサービスにデータを送信できるようにCitrix StoreFrontを構成できます。構成の詳細については、「Citrix Analyticsサービス」で説明されています。この機能は、以下のシナリオでサポートされています。
- Webブラウザーからアクセスされるストア
- Windows用Citrix Workspaceアプリ1903以降からアクセスされるストア
- Linux用Citrix Workspaceアプリ1901以降からアクセスされるストア