Web Studio のインストール

はじめに

Citrix Studio は、Citrix Virtual Apps and Desktops の展開を構成および管理できる Windows ベースの管理コンソールです。Web Studio は、Citrix Studio の次世代版であり、Citrix Studio と完全に同等の機能を備えた Web ベースの管理コンソールです。(/ja-jp/citrix-daas/overview#studio) と同じルックアンドフィールで、Web Studio はネイティブの Web エクスペリエンスを提供することで、管理エクスペリエンスを最新化します。

Web Studio は、Internet Information Service (IIS) がインストールされている任意の Windows サーバーに展開できます。展開オプションは次の2つです。

  • 専用サーバーにインストールする:

    パフォーマンスと拡張性が重要な大規模環境では、Web Studio を専用サーバーにインストールすることをお勧めします。このサーバーは、オプションで Director もホストできます。

  • デリバリーコントローラー™ と統合:

    迅速な展開やシンプルな環境では、Web Studio を Delivery Controller に直接インストールします。このアプローチは、管理オーバーヘッドを最小限に抑えることが優先される小規模な展開に最適です。

次の図は、Web Studio のアーキテクチャを示しています。

Web Studio のアーキテクチャ

Web Studio を稼働させるための一般的なワークフローは次のとおりです。

  1. Web Studio をインストールする

  2. TLS 用の証明書を構成する

  3. サイトをセットアップする

  4. 管理のためにデリバリーコントローラーをウェブスタジオに追加する

  5. (オプション) ウェブスタジオをデリバリーコントローラーのプロキシとして構成する

  6. (オプション) Pendo を無効にする

  7. Web Studio にサインインする

負荷分散された Web Studio 展開をセットアップするには、(/ja-jp/citrix-virtual-apps-desktops/2402-ltsr/install-configure/install-core/load-balance-studio)を参照してください。

Web Studio で利用可能な新機能

(/ja-jp/citrix-virtual-apps-desktops/2402-ltsr/whats-new#web-studio)の記事を参照してください。

システム要件

サポートされているオペレーティングシステム:

  • Windows Server 2022、スタンダードおよびデータセンターエディション、サーバーコアオプション付き

  • Windows Server 2019、スタンダードおよびデータセンターエディション、およびサーバーコアオプション付き

  • Windows Server 2016、スタンダードおよびデータセンターエディション、およびサーバーコアオプション付き

サポートされているブラウザ:

  • マイクロソフト Edge 92
  • フォックス 延長サポートリリース (ESR) 90
  • グーグル クローム 92
  • サファリ 14

Web Studioを閲覧するための推奨される最適な画面解像度は1440 x 1024です。

前提条件

このウェブ スタジオのリリースは、Citrix Virtual Apps and Desktops™ 2212以降の展開と互換性があります。

2212より前の展開の場合、まず2212にアップグレードしてからWeb Studioをインストールしてください。

既知の制限事項

Web StudioとCitrix Studioを相互に利用する場合、次の制限事項を考慮してください。Web Studioで作成されたテンプレートはCitrix Studioには表示されず、その逆も同様です。これは、Web Studioがテンプレートの保存にCitrix Studioとは異なるデータベースを使用しているためです。回避策として、Web Studioでテンプレートからポリシーを作成し、次にCitrix Studioでこのポリシーからテンプレートを作成してください。その逆も同様です。

  • Web Studioのインストールを成功させるには、Internet Information Services (IIS) マネージャーでデフォルトのサイト名 (Default Web Site) を変更しないでください。デフォルトのサイト名を変更すると、インストールが失敗します。

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を入力するよう求められます。

    注:

    • 複数のDelivery Controllerを追加できます。Web Studioはランダムな順序でそれらに接続を試みます。Web Studioが接続を試みているDelivery Controllerに到達できない場合、Web Studioは自動的に他のDelivery Controllerにフォールバックします。
    • Directorがコアコンポーネントで選択され、インストールされている場合、ここに追加するデリバリーコントローラーはWeb StudioとDirectorの両方で使用されます。
    • デリバリーコントローラーがTLS用に構成されている場合(推奨)、入力されたFQDNは、デリバリーコントローラーにインストールされている証明書の共通名またはサブジェクトの別名と一致する必要があります。

    デリバリーコントローラーの追加(/ja-jp/citrix-virtual-apps-desktops/2402-ltsr/media/add-delivery-controller.png)

  • 完了ページでは、サイトマネージャーを起動チェックボックスがデフォルトで選択されており、Citrix Site Managerが自動的に開きます。後で起動するには、デスクトップのスタートメニューを開き、Citrix > Citrix Site Managerを選択します。Web Studioを起動する前に、Citrix Site Managerを使用してサイトを作成するか、既存のサイトに参加する必要があります。詳細については、「サイトのセットアップ」を参照してください。

    サイトマネージャーの起動(/ja-jp/citrix-virtual-apps-desktops/2402-ltsr/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証明書がすでに構成されている場合、インストーラーは変更を行いません。

サイトのセットアップ

Citrix Virtual Apps and Desktops展開(サイトとも呼ばれます)をセットアップするには、Citrix Site Managerツールを使用します。このツールは、Delivery Controllerとともに自動的にインストールされます。

サイトをセットアップするには、次の手順に従います。

  1. デリバリーコントローラーで、デスクトップのスタートメニューを開き、Citrix > Citrix Site Managerを選択します。

  2. Citrix Site Managerで、サイトの作成を選択します。サイトセットアップウィザードが表示されます。

  3. サイトを作成し、その設定を次のように構成します。

    • Introduction」ページで、サイトの名前を入力します。
    • Databases」ページには、サイト、監視、および構成ログデータベースを設定するための選択肢が含まれています。詳細については、「Step 3. Databases」を参照してください。
    • Licensing」ページで、ライセンスサーバーのアドレスを指定し、使用する(インストールする)ライセンスを示します。詳細については、「Step 4. Licensing」を参照してください。
  4. Summary」ページで、すべての設定を確認し、Submitをクリックします。

    このControllerのIPアドレスは、サイトに自動的に追加されます。

    注:

    サイトを作成したユーザーは、そのサイトのフル管理者になります。詳細については、「Delegated administration」を参照してください。

サイト作成後に新しいControllerをインストールする場合は、そのControllerをサイトに追加する必要があります。詳細な手順は次のとおりです。

  1. この新しいコントローラーでCitrix Site Managerを実行します。
  2. 既存のサイトに参加」を選択します。
  3. サイトに既に追加されているControllerのアドレスを入力します。
  4. Submitをクリックします。

管理のために、ウェブスタジオにデリバリーコントローラーを追加する

Studio構成ツールを使用して、管理のためにDelivery ControllerをWeb Studioに追加します。このツールは、Web Studioのインストールフォルダーにあります。

デフォルトでは、このツールは以下のデフォルトフォルダーにインストールされます。

  • C:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe

Web Studioで管理するサイトに対して、以下の2つのDelivery Controllerを設定するとします: ddc1.studio.localddc2.studio.local。以下のPowerShellコマンドを実行します。

  • .\StudioConfig.exe --server "ddc1.studio.local,ddc2.studio.local"

注:

  • このツールには、コンピューターの管理者権限が必要です。
  • IISサーバーのキャッシュ設定により、Delivery Controllerの構成変更がすぐに反映されない場合があります。すぐに反映させるには、Web Studioサーバーに移動し、インターネットインフォメーションサービス (IIS) マネージャーを開き、Server_name > サイト > Default Web Site に移動して、[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のプロキシモードを有効にするには、次の手順に従います。

  1. ウェブスタジオサーバーで、Windows パワーシェルを管理者として実行します。
  2. 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はデフォルトで有効になっています。Pendoは、Citrixプライバシーポリシーに従って使用状況データを収集します。また、Web Studioの右下隅にアイコンを追加し、コンテキストに応じた機能情報とフィードバックオプションを提供します。使用状況データを共有したくない場合は、Studio構成ツールを使用してPendoを無効にできます。

このツールはWeb Studioのインストールフォルダーにあります。デフォルトでは、ツールは次のフォルダーにインストールされます: C:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe

Pendoを無効にするには、次の手順に従います。

  1. Web Studioにサインインします。右下隅にアイコンが表示されている場合、Pendoは有効になっています。
  2. 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にサインインする

  1. デフォルトのポート番号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を入力し、「接続」をクリックします。
  2. ユーザー名」、「パスワード」、および「ドメイン」を入力します。

  3. サインイン」をクリックします。

次のステップ

  1. VDAをインストールする

  2. Web Studioを使用して、次の方法で仮想アプリとデスクトップをユーザーに配信します。

    1. マシンカタログを作成する

    2. デリバリーグループを作成する

    3. アプリケーショングループを作成する(オプション)