システム要件
StoreFrontをインストールする前に、StoreFrontの展開を計画するを確認してください。
ストアフロント サーバーの要件
ソフトウェア
Citrixは、以下のプラットフォームでのStoreFrontのインストールをテストし、サポートを提供しています。
- Windows Server 2025 データセンター および スタンダード エディション
- Windows Server 2022 データセンター および スタンダード エディション
- Windows Server 2019 データセンター および スタンダード エディション
注:
StoreFrontはWindowsデスクトップエクスペリエンスを必要とするため、Windows Server Coreにはインストールできません。
サーバーグループ内のすべてのStoreFrontサーバーは、同じオペレーティングシステムのバージョン、言語、およびロケールを使用する必要があります。
StoreFrontを実行しているサーバーのオペレーティングシステムバージョンをアップグレードすることはサポートされていません。Citrixは、オペレーティングシステムの新規インストールにStoreFrontをインストールすることを推奨します。
StoreFrontをインストールする前に、Webサーバーで以下のWindows機能を有効にする必要があります。これらのコンポーネントは、新しいWindowsインストールではデフォルトで有効になっているため、明示的にアンインストールされていない限り、操作は不要です。
- NETフレームワーク45フィーチャーズ
- NET フレームワーク 45 コア
- パワーシェルルート
- パワーシェル
インストールされている.NET Frameworkのバージョンが4.8.0より古い場合、インストーラーは自動的に.NET Framework 4.8.0をインストールします。これには、NET-Framework-45-Core Windows機能がすでにインストールされている必要があります。さらに、StoreFront 2603以降では.NET 10が必要であり、StoreFront 2411から2511では.NET 8が必要です。まだインストールされていない場合、インストーラーは自動的に.NETをインストールします。
StoreFrontインストーラーが以下のWindows機能のいずれかが不足していることを検出した場合、それらは自動的にインストールされます。
- Webサーバー
- ウェブ-ウェブサーバー
- ウェブ-共通-HTTP
- ウェブ-デフォルト-ドキュメント
- ウェブ-HTTP-エラー
- Web-静的コンテンツ
- Web-HTTPリダイレクト
- Web ヘルス
- ウェブ-HTTP-ロギング
- ウェブセキュリティ
- ウェブフィルタリング
- Web-基本認証
- Web向けウィンドウズ認証
- Web-アプリケーション開発
- Web向けドットネット拡張45
- Web アプリケーション初期化
- ウェブ-アスプ-ネット45
- ウェブ-ISAPI-拡張
- ウェブ-ISAPI-フィルター
- Web-管理ツール
- Web-管理コンソール
- Web-スクリプトツール
- ウェブ-共通-HTTP
- ウェブ-ウェブサーバー
- .NET フレームワーク 4.5 の機能
- .NET フレームワーク 4.5 ASP.NET コンポーネント
- .NET WCF サービス機能45
- .NET WCF TCP ポート共有機能45
StoreFrontをインストールする前に、IISウェブサイトを別のディレクトリまたはドライブに移動できます。IISにおけるStoreFrontへの相対パスは、サーバーグループ内のすべてのサーバーで同じである必要があります。
ハードウェア
Storefront™サーバーは、以下の要件を満たす必要があります。
-
プロセッサ: 最小2仮想CPU、推奨4仮想CPU
-
RAM: 4GB、さらに利用可能なリソースごとにユーザーあたり700バイト。
-
ストレージ:
- StoreFront自体に250MBのディスク容量が必要です。
- 各ストアに30MB(ストアあたり1つのウェブサイトを想定)。
- お気に入りが有効な各ストアには、5MBと、お気に入り1000件ごとに8MB。
- 要件に応じたIISログファイル用の十分なスペースについては、IISログファイルストレージの管理に関するMicrosoftドキュメントを参照してください。
- StoreFront診断ログ用の十分なスペース。デフォルトでは、StoreFrontはサービスごとに1GBのログを保持します。StoreFrontの展開には通常、1つのローミングサービスと、ストアごとに3つのサービス(ストアサービス、認証サービス、Web用Receiverサービス)があります。詳細については、(/ja-jp/storefront/current-release/logs-analytics/log-files)を参照してください。
ネットワーク
StoreFrontは通信に以下のポートを使用します。ファイアウォールやその他のネットワークデバイスがこれらのポートへのアクセスを許可していることを確認してください。
- クライアントはHTTPSまたはHTTPを使用してStoreFrontに接続します。通常、それぞれTCPポート443または80を使用します。クライアントがStoreFrontに直接接続することを許可できますが、一般的には、クライアントはロードバランサーまたはゲートウェイに接続し、それがStoreFrontにトラフィックを転送します。IIS構成で使用されるポートを変更できます。WebブラウザにHTTPSの使用を強制するために(/ja-jp/storefront/current-release/secure/configure-https#hsts)を使用することをお勧めします。
- TCPポート808は以下に使用されます。
- サーバーグループ内でのサブスクリプションの同期。これは、お気に入りが有効になっており、外部SQLサーバーデータベースではなくローカルデータベースを使用している場合にのみ適用されます。
- サーバーグループ間でのサブスクリプションの同期。これは、サブスクリプションの同期を有効にしている場合にのみ適用されます。
- サーバーグループ内のStoreFrontサーバー間の通信には、予約されていないすべてのポートからランダムに選択されたTCPポートが使用されます。
- StoreFrontモニターでNetScalerロードバランサーを使用している場合、Citrix Serviceモニターに接続する必要があります。デフォルトではTCPポート8000で実行されますが、代わりにポート443でHTTPS経由で実行するように構成することもできます。NetScaler ADCによる負荷分散を参照してください。
StoreFrontをインストールすると、StoreFront実行可能ファイルへのアクセスを有効にするWindowsファイアウォールルールが構成されます。内部ネットワーク上のファイアウォールまたはその他のデバイスが、未割り当てのTCPポートへのトラフィックをブロックしないことを確認する必要があります。
StoreFrontは、純粋なIPv6ネットワークとデュアルスタックIPv4/IPv6環境の両方をサポートしています。
アクティブディレクトリ
多くの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 をテストし、サポートを提供しています。
シトリックス バーチャルアプリおよびデスクトップ™
ストアフロント は、シトリックス バーチャル アプリケーションズ アンド デスクトップス の以下のバージョンをサポートしています。
- シトリックス バーチャル アプリおよびデスクトップ 2603
- シトリックス バーチャル アプリおよびデスクトップ 2511
- シトリックス 仮想アプリケーションおよびデスクトップ 2507 LTSR
- シトリックス 仮想アプリケーションおよびデスクトップ 2503
- シトリックス バーチャルアプリとデスクトップ 2411
- シトリックス バーチャルアプリとデスクトップ 2402 LTSR
- シトリックス バーチャル アプリケーションズ アンド デスクトップ 2203 LTSR
シトリックス ゲートウェイ
パブリックネットワーク上のユーザー向けに StoreFront へのアクセスを提供するために、Citrix Gateway の以下のバージョンを使用できます。
- シトリックス ゲートウェイ 14.1
- シトリックス ゲートウェイ 13.1
Citrix Gateway を介した接続は、ICA プロキシ、Citrix Gateway プラグイン、またはクライアントレス VPN (cVPN) を使用して行うことができます。
ユーザーデバイスの要件
StoreFront は、ユーザーがデスクトップやアプリケーションにアクセスするためのさまざまなオプションを提供します。Citrix ユーザーは、ローカルにインストールされた 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 つの起動方法を切り替えることが可能です。
以下のブラウザの最新バージョンを使用してください。
ウィンドウズ の場合:
- マイクロソフト エッジ
- グーグル クローム
- モジラ ファイアフォックス
- インターネット エクスプローラー 11*
Internet Explorerは、モダンエクスペリエンスではなく、クラシックエクスペリエンスを使用するように構成されたストアWebサイトに接続するために使用できます。HTML5 HDXクライアントはInternet Explorerをサポートしていないため、リソースに接続するにはCitrix Workspaceアプリを使用する必要があります。
Macの場合:
- サファリ
- グーグル クローム
- モジラ ファイアフォックス
Linux環境では:
- グーグル クローム
- モジラ ファイアフォックス
Webブラウザを介してリソースに接続するためのCitrix Workspaceアプリ for HTML5の使用要件に関する詳細については、Citrix Workspace app for HTML5 documentationを参照してください。
Citrix ウェブ拡張機能
エクスペリエンスを向上させるため、ユーザーはCitrix Web拡張機能をWebブラウザに追加することをお勧めします。要件については、Citrix web extensionを参照してください。
レガシーデバイス
レガシーCitrixクライアントは、XenApp Services URLを使用して、機能が制限されたStoreFrontストアにアクセスできます。XenApp Services URLは、Citrix Receiver 3.4 Enterpriseおよびそれ以前のクライアントによる接続に対して、下位互換性のあるレガシーサポートを提供します。この機能は非推奨であり、将来のリリースで削除されます。
スマートカードの要件
スマートカードでのCitrix Workspaceアプリの使用
Citrixは、米国国防総省共通アクセスカード (CAC)、米国国立標準技術研究所個人識別検証 (NIST PIV) カード、および一部のUSBスマートカードトークンとの互換性をテストしています。USBチップ/スマートカードインターフェースデバイス (CCID) 仕様に準拠し、ドイツのZentraler Kreditausschuss (ZKA) によってクラス1スマートカードリーダーに分類されている接触型カードリーダーを使用できます。ZKAクラス1接触型カードリーダーは、ユーザーがスマートカードをリーダーに挿入する必要があります。クラス2リーダー (PIN入力用のキーパッドがあるもの)、非接触型リーダー、トラステッドプラットフォームモジュール (TPM) チップに基づく仮想スマートカードなど、他の種類のスマートカードリーダーはサポートされていません。
Windowsデバイスの場合、スマートカードのサポートはMicrosoft Personal Computer/Smart Card (PC/SC) 標準仕様に基づいています。最低要件として、スマートカードとカードリーダーはオペレーティングシステムによってサポートされ、Windowsハードウェア認定を受けている必要があります。
Citrix互換のスマートカードとミドルウェアの詳細については、Citrix Virtual Apps and Desktopsドキュメントのスマートカードとhttp://www.citrix.com/readyを参照してください。
Citrix Analytics のサービスに関する要件
Citrix StoreFrontを構成して、Citrix WorkspaceアプリがCitrix Analyticsサービスにデータを送信できるようにすることができます。構成の詳細はCitrix Analyticsサービスに記載されています。この機能は、以下のシナリオでサポートされています。
- Webブラウザからアクセスされるストア。
- Windows用Citrix Workspaceアプリ1903以降からアクセスされるストア。
- Linux用Citrix Workspaceアプリ1901以降からアクセスされるストア。