Web Studio のインストール
注:
Citrix Studio (MMC Studio) はバージョン 2511 以降削除され、サポートされなくなりました。この記事では、Web Studio が唯一使用される管理コンソールであると仮定しています。
はじめに
Web Studio は、Citrix Studio と完全に同等の機能を備えた Web ベースの管理コンソールです。(/ja-jp/citrix-daas/overview#studio) と同じルックアンドフィールで、Web Studio はネイティブの Web エクスペリエンスを提供することで、管理エクスペリエンスを最新化します。
Web Studio は、Internet Information Service (IIS) がインストールされている任意の Windows サーバーに展開できます。展開オプションは次の 2 つです。
-
専用サーバーにインストールする:パフォーマンスと拡張性が重要な大規模環境では、Web Studio を専用サーバーにインストールすることをお勧めします。このサーバーは、オプションで Director もホストできます。
-
Delivery Controller™ と統合する:迅速な展開とシンプルな環境では、Web Studio を Delivery Controller に直接インストールします。このアプローチは、管理オーバーヘッドを最小限に抑えることが優先される小規模な展開に最適です。
次の図は、Web Studio のアーキテクチャを示しています。
「Web Studio のアーキテクチャ」(/en-us/citrix-virtual-apps-desktops/current-release/media/web-studio-architecture.png)
Web Studio を稼働させるための一般的なワークフローは次のとおりです。
-
(#install-web-studio-1)。
-
(#set-up-a-site)。
-
(#add-delivery-controllers-to-web-studio-for-management)。
-
(オプション) Delivery Controller のプロキシとして 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展開をセットアップするには、(/ja-jp/citrix-virtual-apps-desktops/current-release/install-configure/install-core/install-web-studio/load-balance-studio.html)を参照してください。
Web Studioで利用可能な新機能
(/ja-jp/citrix-virtual-apps-desktops/current-release/whats-new.html#web-studio)の記事を参照してください。
システム要件
以下の表に、Studio のインストールと使用に関するサポートされているオペレーティングシステム、ブラウザー、表示設定、およびハードウェア要件を示します。
サポートされているオペレーティングシステム
| オペレーティングシステム | エディション | Server Core のサポート |
|---|---|---|
| ウィンドウズ サーバー 2025 | スタンダード、データセンター | はい |
| ウィンドウズ サーバー 2022 | スタンダード、データセンター | はい |
| ウィンドウズ サーバー 2019 | スタンダード、データセンター | はい |
| ウィンドウズ サーバー 2016 | スタンダード、データセンター | はい |
サポートされているブラウザー
| ブラウザー | サポートされる最小バージョン |
|---|---|
| マイクロソフト エッジ | 92 |
| Firefox ESR (延長サポート版) | 90 |
| グーグル クローム | 92 |
| サファリ | 14 |
表示要件
| 要件 | 値 |
|---|---|
| 推奨画面解像度 | 1440 × 1024 |
ハードウェア要件
| リソース | 最小要件 |
|---|---|
| メモリ | 1 GB RAM |
| ディスク容量 | 100 MB |
Web Studio のインストール
次の情報は、コアコンポーネントのインストールのガイダンスを補足するものです。Web Studioをインストールするには:
-
Citrix Virtual Apps and Desktops™ のフル製品 ISO インストーラーを使用して Web Studio をインストールします。ISO インストーラーは、前提条件を確認し、不足しているコンポーネントをインストールし、Web Studio Web サイトをセットアップし(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 Webサイトにインストールできます。この機能により、Default Web Siteの代わりにカスタムIISサイトでWeb Studioをホストできます。
-
ISOインストーラーを実行する前にIISがインストールされていない場合、インストーラーはIISを自動的に構成し、Default Web Site(サイトID = 1)の下にWeb Studioを展開します。インストール後、必要に応じてサイト名を変更できます。
-
IISがすでにインストールされている場合、Site IDが1である限り、任意の名前と物理パスでIISサイトを事前に作成できます。Web Studioは、追加の構成なしでそのサイトの直下にインストールされます。
-

-
-
完了ページで、インストールされたコンポーネントを確認し、完了をクリックします。

注:
コマンドラインを使用して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 とともに自動的にインストールされます。
サイトをセットアップするには、次の手順に従います。
-
Delivery Controller で、デスクトップのスタートメニューを開き、Citrix > Citrix Site Manager を選択します。
-
Citrix Site Manager で、Create a site を選択します。サイトセットアップウィザードが表示されます。
-
サイトを作成し、その設定を次のように構成します。
-
Introduction ページで、サイトの名前を入力します。
-
Databases ページには、サイト、監視、および構成ログデータベースをセットアップするための選択肢が含まれています。詳細については、「手順 3. データベース」を参照してください。
-
Licensing ページで、ライセンスサーバーのアドレスを指定し、使用(インストール)するライセンスを示します。詳細については、「手順 4. ライセンス」を参照してください。
-
-
Summary ページで、すべての設定を確認し、Submit をクリックします。このコントローラーの IP アドレスは、サイトに自動的に追加されます。注:サイトを作成したユーザーは、そのサイトのフル管理者になります。詳細については、「委任管理」を参照してください。
サイトの作成後に新しいコントローラーをインストールする場合は、そのコントローラーをサイトに追加する必要があります。詳細な手順は次のとおりです。
-
この新しいControllerでCitrix Site Managerを実行します。
-
既存のサイトに参加を選択します。
-
既にサイトに追加されているControllerのアドレスを入力します。
-
Submitをクリックします。
管理のためにDelivery 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"
注:
-
このツールにはコンピューターの管理者権限が必要です。
-
新しい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 のプロキシモードを有効にするには、次の手順に従います。
-
Web Studio サーバーで、Windows PowerShell を管理者として実行します。
-
次のコマンドを実行します。
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
(オプション) 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
Pendo を有効にするには、このコマンドを実行します。
& "c:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe" --enablependo
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\Client -
TLS 1.0\Server -
TLS 1.1\Client -
TLS 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を(#add-delivery-controllers-to-web-studio-for-management)追加しており、それらに到達可能な場合、サインインページが表示されます。注:以下の場合は、サインインできませんページが表示されます。-
サイトにDelivery Controllerが指定されていません。接続するためにDelivery Controllerを追加するよう求められます。
-
指定されたDelivery Controllerに到達できません。接続を確認するには、テストをクリックします。または、代替のDelivery Controllerを入力して接続をクリックします。
-
-
ユーザー名、パスワード、ドメインを入力します。
-
サインインをクリックします。
次のステップ
-
Web Studioを使用して、次の方法で仮想アプリとデスクトップをユーザーに配信します。
-
マシンカタログを作成する(/ja-jp/citrix-virtual-apps-desktops/current-release/install-configure/machine-catalogs-create.html)
-
デリバリーグループを作成する(/ja-jp/citrix-virtual-apps-desktops/current-release/install-configure/delivery-groups-create.html)
-
アプリケーショングループを作成する(オプション)(/ja-jp/citrix-virtual-apps-desktops/current-release/install-configure/application-groups-create.html)
-