Web Studio をインストールする
注:
Citrix Studio (MMC Studio) はバージョン 2511 以降で削除され、サポートされなくなりました。この記事では、Web Studio が唯一使用される管理コンソールであることを前提としています。
はじめに
Web Studio は、Citrix Studio と完全に同等の機能を備えた Web ベースの管理コンソールです。Citrix DaaS Studio インターフェイス と同じルックアンドフィールで、ネイティブな Web エクスペリエンスを提供することで、管理エクスペリエンスを最新化します。
Web Studio は、Internet Information Service (IIS) がインストールされている任意の Windows サーバーに展開できます。展開オプションは次の 2 つです。
-
専用サーバーにインストールする:
パフォーマンスと拡張性が重要な大規模環境では、Web Studio を専用サーバーにインストールすることをお勧めします。このサーバーは、オプションで Director もホストできます。
-
デリバリーコントローラー™ と統合されています:
迅速な展開やシンプルな環境では、Web Studio を Delivery Controller に直接インストールします。このアプローチは、管理オーバーヘッドを最小限に抑えることが優先される小規模な展開に最適です。
次の図は、Web Studio のアーキテクチャを示しています。

Web Studio を起動して実行するための一般的なワークフローは次のとおりです。
-
Web Studioで管理するために、デリバリーコントローラーを追加する(#add-delivery-controllers-to-web-studio-for-management)。
-
(オプション) Web Studioをデリバリーコントローラーのプロキシとして構成する(#optional-configure-web-studio-as-a-proxy-for-delivery-controllers)
-
(オプション) Pendoを無効にする(#optional-enable-or-disable-pendo)。
-
Web Studioのセキュアなサーバー構成(#secure-server-configuration-for-web-studio)
-
Web Studioにサインインする(#sign-in-to-web-studio)。
負荷分散されたWeb Studio展開をセットアップするには、この記事を参照してください。
Web Studioで利用可能な新機能
新機能の記事を参照してください。
システム要件
以下の表に、Studioのインストールと使用に関するサポート対象のオペレーティングシステム、ブラウザー、表示設定、およびハードウェア要件を示します。
サポートされるオペレーティングシステム
| オペレーティングシステム | エディション | サーバーコアのサポート |
|---|---|---|
| ウィンドウズ サーバー 2025 | スタンダード、データセンター | はい |
| ウィンドウズ サーバー 2022 | スタンダード、データセンター | はい |
| ウィンドウズ サーバー 2019 | スタンダード、データセンター | はい |
| ウィンドウズ サーバー 2016 | スタンダード、データセンター | はい |
サポートされているブラウザー
| ブラウザー | サポートされる最小バージョン |
|---|---|
| マイクロソフト エッジ | 92 |
| Firefox ESR (延長サポートリリース) | 90 |
| グーグル クローム | 92 |
| サファリ | 14 |
ディスプレイ要件
| 必要な要件 | 値 |
|---|---|
| 推奨される画面解像度 | 1440 × 1024 |
ハードウェア要件
| リソース | 最小限の要件 |
|---|---|
| メモリ | 1 GBのラム |
| ディスク容量 | 100 MB |
Web Studioのインストール
以下の情報は、コアコンポーネントのインストールのガイダンスを補足するものです。Web Studioをインストールするには:
-
Citrix Virtual Apps™ and DesktopsのフルプロダクトISOインストーラーを使用してWeb Studioをインストールします。ISOインストーラーは、前提条件を確認し、不足しているコンポーネントをインストールし、Web Studioウェブサイト(Delivery Controllerのインストールに含まれている場合はDelivery Controller上)をセットアップし、基本的な構成を実行します。
-
インストール時にWeb Studioが含まれていなかった場合は、インストーラーを使用してWeb Studioを追加します。
-
Web Studioのインストール時に、Delivery ControllerのFQDNを入力するよう求められます。
注:
- 完全な機能性を確保するために、Web StudioとDelivery Controllerを同じバージョンで実行することをお勧めします。
- 複数のDelivery Controllerを追加できます。Web Studioはランダムな順序でそれらに接続を試みます。Web Studioが接続を試みているDelivery Controllerに到達できない場合、Web Studioは自動的に他のDelivery Controllerにフォールバックします。
- コアコンポーネントでDirectorが選択されインストールされている場合、ここで追加するDelivery ControllerはWeb StudioとDirectorの両方に使用されます。
- Delivery ControllerがTLS用に構成されている(推奨)場合、入力されたFQDNは、Delivery Controllerにインストールされている証明書の共通名またはサブジェクト代替名と一致する必要があります。
-
Web Studioは、サイト名に関係なく、Site ID = 1の任意のIISウェブサイトにインストールできます。この機能により、Default Web Siteの代わりにカスタムIISサイトでWeb Studioをホストできます。
-
ISOインストーラーを実行する前にIISがインストールされていない場合、インストーラーはIISを自動的に構成し、Default Web Site (サイトID = 1) の下にWeb Studioを展開します。インストール後、サイト名は必要に応じて変更できます。
-
IISがすでにインストールされている場合、サイトIDが1である限り、任意の名前と物理パスでIISサイトを事前に作成できます。その後、Web Studioはそのサイトの直下にインストールされ、それ以上の構成は必要ありません。
-
デリバリーコントローラーの追加(/ja-jp/citrix-virtual-apps-desktops/2511/media/add-delivery-controller.png)
-
完了ページで、インストールされたコンポーネントを確認し、完了をクリックします。
サイトマネージャーの起動(/ja-jp/citrix-virtual-apps-desktops/2511/media/launch-site-manager.png)
注:
コマンドラインを使用してWeb Studioをインストールすることもできます。例:
.\XenDesktopServerSetup.exe /components webstudio /controllers "ddc1.studio.local" /configure_firewall /quiet。詳細については、「コマンドラインを使用したインストール」を参照してください。
TLSの証明書を構成する
デフォルトでは、IISがHTTPS用にまだ構成されていない場合、インストーラーはサーバーのFQDNを証明書の共通名として使用して自己署名証明書を作成し、ポート443にバインドします。この動作により、ユーザーはローカルマシンからWeb Studioにアクセスできますが、他のマシンから接続するユーザーは、証明書が信頼されていないためセキュリティ警告が表示されます。この証明書を、エンタープライズまたはパブリック認証局 (CA) によって署名された証明書に置き換えることをお勧めします。詳細については、「Web StudioおよびDirectorでTLSを有効にする」を参照してください。IISでTLS証明書がすでに構成されている場合、インストーラーは変更を行いません。
注:
Web Studioの展開を保護する方法の詳細については、「Web Studioの展開を保護する」を参照してください。
サイトのセットアップ
Citrix Virtual Apps and Desktopsの展開(サイトとも呼ばれます)をセットアップするには、Citrix Site Managerツールを使用します。このツールは、Delivery Controllerとともに自動的にインストールされます。
サイトをセットアップするには、次の手順に従います。
-
デリバリーコントローラーで、デスクトップのスタートメニューを開き、Citrix > Citrixサイトマネージャーを選択します。
-
Citrix Site Managerで、[サイトの作成] を選択します。サイトセットアップウィザードが表示されます。
-
サイトを作成し、その設定を次のように構成します。
- [はじめに] ページで、サイトの名前を入力します。
- [データベース] ページには、サイト、監視、および構成ログのデータベースを設定するための選択肢が含まれています。詳細については、「手順3. データベース」を参照してください。
- [ライセンス] ページで、ライセンスサーバーのアドレスを指定し、使用する(インストールする)ライセンスを示します。詳細については、「手順4. ライセンス」を参照してください。
-
[概要] ページで、すべての設定を確認し、[送信] をクリックします。
このControllerのIPアドレスは、サイトに自動的に追加されます。
注:
サイトを作成したユーザーは、そのサイトの完全な管理者になります。詳細については、「委任管理」を参照してください。
サイトの作成後に新しいControllerをインストールした場合、そのControllerをサイトに追加する必要があります。詳細な手順は次のとおりです。
- この新しいコントローラーでCitrixサイトマネージャーを実行します。
- [既存のサイトに参加] を選択します。
- すでにサイトに追加されているControllerのアドレスを入力します。
- [送信] をクリックします。
管理のためにデリバリーコントローラーをWeb Studioに追加する
Studio構成ツールを使用して、管理のためにDelivery ControllerをWeb Studioに追加します。このツールはWeb Studioのインストールフォルダーにあります。
デフォルトでは、このツールは以下のデフォルトフォルダーにインストールされます。
C:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe
Web Studioで管理するサイトに対して、以下の2つのDelivery Controller (ddc1.studio.localとddc2.studio.local) を構成するとします。以下のPowerShellコマンドを実行します。
.\StudioConfig.exe --server "ddc1.studio.local,ddc2.studio.local"
注:
- このツールには、コンピューターの管理者権限が必要です。
- IISサーバーのキャッシュ設定により、Delivery Controllerの構成変更がすぐに反映されない場合があります。すぐに反映させるには、Web Studioサーバーに移動し、インターネットインフォメーションサービス (IIS) マネージャーを開き、Server_name > サイト > Web StudioがインストールされているIISサイト名 (サイトID = 1) に移動して、Webサイトの管理ペインで 再起動 を選択します。
- 新しいFQDNでDelivery Controllerを再展開する場合、
StudioConfig.exeを使用してWeb Studioで、およびC:\Program Files\Citrix\Web Studio\Site\assets\json\manifest.jsonファイルでFQDNを更新します。manifest.jsonファイルを更新しないと、古いFQDNがWeb Studioのサインインウィンドウに表示されたままになります。その結果、サインイン時に新しいFQDNを代替として入力する必要があります。- サポートされているすべてのパラメーターを表示するには、
StudioConfig.exe --helpを実行します。
(オプション) Web StudioをDelivery Controllerのプロキシとして構成する
デフォルトでは、Web Studioコンソールを使用して展開を管理する場合、Webブラウザーを介してWeb StudioサーバーとDelivery Controllerの両方に接続します。Web StudioサーバーをDelivery Controllerのプロキシとして構成するオプションが提供されています。その結果、展開を管理する際にはWeb Studioサーバーにのみ接続することになります。
このセクションでは、Web StudioサーバーをDelivery Controllerのプロキシとして構成する方法を説明します。Web StudioとDelivery Controllerが異なるサーバーにインストールされていることを前提としています。
開始する前に、展開に必要なすべてのコアコンポーネントがインストールされていることを確認してください。詳細については、「コアコンポーネントのインストール」を参照してください。
Web Studioのプロキシモードを有効にするには、次の手順に従います。
- ウェブスタジオサーバーで、管理者としてウィンドウズパワーシェルを実行します。
-
fqdn_of_webstudio_machineをWeb StudioサーバーのFQDNに置き換えて、次のコマンドを実行します。& "c:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe" --enableproxy --proxyserver "fqdn_of_webstudio_machine"注:
ロードバランスされたWeb Studio展開がある場合は、
fqdn_of_webstudio_machineをロードバランサーサーバー(仮想サーバーとも呼ばれます)のFQDNに置き換えます。詳細については、「ロードバランスされたWeb Studio展開のセットアップ」を参照してください。
Web Studioのプロキシモードを無効にするには、このPowerShellコマンドを実行します。
& "c:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe" --disableproxy
<!--NeedCopy-->
(オプション) Pendoを有効または無効にする
バージョン2411以降、Web StudioにはPendoが統合されており、デフォルトで有効になっています。Pendoは、Citrixプライバシーポリシー に従って使用状況データを収集します。また、Web Studioの右下隅にアイコンを追加し、コンテキストに応じた機能情報とフィードバックオプションを提供します。使用状況データを共有したくない場合は、Studio構成ツールを使用してPendoを無効にできます。
このツールはWeb Studioのインストールフォルダーにあります。デフォルトでは、ツールは次のフォルダーにインストールされます: C:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe。
Pendoを無効にするには、次の手順に従います。
- Web Studioにサインインします。右下隅にアイコンが表示されている場合、Pendoは有効になっています。
- Web Studioサーバーで、管理者としてWindows PowerShellを実行します。 このPowerShellコマンドを実行します。
& "c:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe" --disablependo
<!--NeedCopy-->
Pendoを有効にするには、このコマンドを実行します。
& "c:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe" --enablependo
<!--NeedCopy-->
Web Studioのセキュアサーバー構成
セキュリティを向上させるために、Web Studioをホストするサーバーに次のセキュリティ構成を適用します。これらの設定は、Web Studio自体ではなく、サーバーレベルで適用されます。
中強度SSL暗号 (SWEET32) を無効にする
Web Studioサーバーは、SWEET32攻撃に対して脆弱な中強度暗号TLS_RSA_WITH_3DES_EDE_CBC_SHAを使用する可能性があります。
この暗号を無効にするには、Web Studioサーバーで次のPowerShellコマンドを実行します。
Disable-TlsCipherSuite -Name TLS_RSA_WITH_3DES_EDE_CBC_SHA
非推奨のTLS 1.0および1.1プロトコルを無効にする
TLS 1.0およびTLS 1.1は非推奨であり、Web Studioサーバーで有効にすべきではありません。 これらを無効にするには:
- レジストリエディター (
regedit.exe) を開きます。 -
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocolsに移動します。 - 以下のサブキーが存在しない場合は作成します。
TLS 1.0\ClientTLS 1.0\ServerTLS 1.1\ClientTLS 1.1\Server
- 各
ClientおよびServerキーに、次のDWORD (32-bit)値を作成します。-
Enabled=0 -
DisabledByDefault=1(オプションですが推奨)
-
- 変更を適用するには、サーバーを再起動します。
Web Studio にサインイン
-
デフォルトのポート番号 443 が使用されている場合は、
https://<address of the server hosting Web Studio>/Citrix/Studioで Web Studio にアクセスします。別のポートが構成されている 場合は、https://<address of the server hosting Web Studio>:<port number>/Citrix/Studioを使用します。Web Studio に Delivery Controller を追加 しており、それらに到達可能な場合は、サインインページが表示されます。
注:
サインインできません ページは、次の場合に表示されます。
- サイトに Delivery Controller が指定されていません。接続するために Delivery Controller を追加するよう求められます。
- 指定された Delivery Controller に到達できません。接続を確認するには、Test をクリックします。または、代替の Delivery Controller を入力し、Connect をクリックします。
-
ユーザー名、パスワード、および ドメイン を入力します。
-
サインイン をクリックします。
次のステップ
-
Web Studio を使用して、次の方法で仮想アプリとデスクトップをユーザーに配信します。