Web Studioをインストールする

ライセンスの要件:

Web Studioを使用するには、次のいずれかのライセンスの種類が必要です:

はじめに

Citrix Studioは、Citrix Virtual Apps and Desktops環境を構成および管理するWindowsベースの管理コンソールです。Web Studioは次世代のCitrix Studioであり、Citrix Studioと完全に同等の機能を提供するWebベースの管理コンソールです。Web Studioは、Citrix DaaSの[完全な構成]インターフェイス と同じ外観で、ネイティブのWebエクスペリエンスを提供することで、管理エクスペリエンスを刷新しています。

Web Studioは、インターネットインフォメーションサービス(IIS)がインストールされている任意のWindowsサーバーに展開できます。迅速な展開のために、Delivery ControllerとともにWeb Studioをインストールすることをお勧めします。その場合、Web StudioはWebサイトとしてDelivery Controllerにインストールされます。アーキテクチャをシンプルにし、管理オーバーヘッドを減らすために、この設定に従うことをお勧めします。次の図は、Web Studioのアーキテクチャを示しています:

Web Studioのアーキテクチャ

Web Studioを起動して実行するための一般的なワークフローは次のとおりです:

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

  2. サイトを設定する

  3. 管理用にDelivery ControllerをWeb Studioに追加する

  4. Web Studioにログインする

Web Studioで利用可能な新機能(2303と比較)

次の機能がWeb Studioで使用できるようになりました:

  • Citrix Virtual Apps and DesktopsでAutoscaleが利用可能このリリース以降、Autoscaleを使用してCitrix Virtual Apps and Desktops展開内のマシンの電源を管理できます。一貫した高性能の電源管理ソリューションを提供し、コストと操作性のバランスを取ることができます。詳しくは、「Autoscale」を参照してください。

  • マシンがメンテナンスモードになっている理由を特定するためのサポート。以前は、PowerShellはマシンがメンテナンスモードになった理由を特定するための唯一の選択肢でした。これをWeb Studioで実行できるようになりました。

    1. [検索] を使用してマシンを検索します。
    2. 下部ペインの [詳細] タブで [メンテナンスの理由] を確認します。または、[メンテナンスモード] 列にカーソルを合わせます。表示される情報には、次のようなものがあります:
      • 管理者による:管理者がメンテナンスモードにしました。
      • 登録失敗回数の上限:マシンが許可された登録試行回数の最大数を超えたため、メンテナンスモードに移行しました。

    また、メンテナンスの理由フィルターが使用できるようになりました。これを使用して、ターゲットマシンを特定できます。この機能は、メンテナンスモードでのマシンの問題のトラブルシューティングを管理者が行う場合に役立ちます。

  • 共有イメージを使用したAzureマシンカタログ作成をサポート。Web StudioでAzureカタログを作成するときに、(Azure Compute Galleryを介して共有する)さまざまなサブスクリプションから共有イメージを選択できるようになりました。詳しくは、「Azure Resource Managerイメージを使用してマシンカタログを作成する」を参照してください。

  • カタログの作成と更新の進行状況を追跡する機能。Web Studioで、カタログの作成と更新に関する最新情報を入手できるようになりました。作成および更新プロセスの概要を取得し、実行した手順の履歴を表示し、現在の手順の進行状況と実行時間を監視できます。詳しくは、「カタログの作成を開始する」を参照してください。

  • Azure VMカタログ作成後に特定のVM設定を変更。Web Studioを使用して、カタログの作成後に次の設定を変更できるようになりました:

    • マシンサイズ
    • アベイラビリティゾーン
    • マシンプロファイル
    • ライセンスの種類

    変更するには、[マシンカタログ] ノードでカタログを選択してから、操作バーの [マシンカタログの編集] を選択します。詳しくは、「カタログの編集」を参照してください。

  • ポリシーモデル作成機能の向上。Web Studioでポリシーのモデル作成機能の一般提供が開始されました。計画およびテストのためにポリシーをシミュレーションできます。詳しくは、「ポリシーのモデル作成ウィザードの使用」を参照してください。

  • セッションの詳細への追加[Web Studio]>[検索]>[セッション] でセッションを表示すると、セッションビュー(下ペイン)に表示されるセッションの詳細に内容が追加され、クライアントの問題を特定してトラブルシューティングするために役立つようになりました。

    • 再接続時間。セッションが切断された後に再接続された時間。
    • クライアントプラットフォーム。セッションの起動に使用されるプラットフォーム。
    • クライアントバージョン。セッションの起動に使用されるクライアントプラットフォームのバージョン。
    • リモートホストIP。Citrix WorkspaceがホストされているリモートホストのIPアドレス。

システム要件

以下のオペレーティングシステムがサポートされています:

  • Windows Server 2022

  • Windows Server 2019のStandard Edition、Datacenter Edition、およびServer Coreオプション付き

  • Windows Server 2016のStandard Edition、Datacenter Edition、およびServer Coreオプション付き

前提条件

Web Studioのこのリリースは、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を正常にインストールできるようにするため、インターネットインフォメーションサービス(IIS)マネージャーでデフォルトのサイト名([既定のWebサイトのホーム] の値)を変更しないでください。デフォルトのサイト名を変更すると、インストールが失敗するからです。

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

    注:

    • 複数のDelivery Controllerを追加できます。Web Studioはランダムな順序で接続を試みます。Web Studioが接続しようとしているDelivery Controllerに到達できない場合、Web Studioは自動的に他のDelivery Controllerにフォールバックします。
    • [コアコンポーネント] でDirectorを選択してインストールした場合、ここで追加するDelivery ControllerはWeb StudioとDirectorの両方で使用されます。
    • 外部パブリック証明機関の証明書を構成せず、エンタープライズCAの証明書を要求しない場合、Delivery ControllerのFQDNを構成するだけで済みます。
    • 外部パブリック証明機関の証明書があり、Delivery ControllerのパブリックDNSを構成できる場合は、Delivery ControllerアドレスとしてDNS名を入力できます。
    • エンタープライズ証明機関の証明書を要求して個人のDNSを指定できる場合は、Delivery Controllerアドレスとして個人のDNSを追加できます。

    Delivery Controllerの追加

  • ブラウザーとWebサーバー間、およびブラウザーとDelivery Controller間の通信を保護するには、Web StudioをホストするIIS WebサイトとDelivery ControllerでTLS暗号化を有効にする必要があります。Delivery ControllerにTLS証明書が構成されていない場合、インストーラーは自己署名証明書を作成し、Delivery ControllerのFQDNとlocalhostをDNS名の証明書として使用します。TLS証明書が構成されている場合、インストーラーは何も変更しません。TLS暗号化について詳しくは、「Web Studio環境の保護(オプション)」を参照してください。

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

    Site Managerを起動する

注:

コマンドラインを使用してWeb Studioをインストールすることもできます。例:.\XenDesktopServerSetup.exe /components webstudio /controllers "ddc1.studio.local" /configure_firewall /quiet。詳しくは、「コマンドラインを使ったインストール」を参照してください。

サイトを設定する

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

サイトを設定するには、次の手順に従います:

  1. Delivery Controllerで、デスクトップの[スタート]メニューを開き、[Citrix]>[Citrix Site Manager] を選択します。

  2. Citrix Site Managerで、[サイトの作成] を選択します。サイトのインストールウィザードが表示されます。

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

    • [はじめに] ページで、サイトの名前を入力します。
    • [データベース] ページには、サイト、監視、および構成ログの各データベースを設定するための選択肢が含まれています。詳しくは、「手順3:データベース
    • [ライセンス] ページでライセンスサーバーのアドレスを指定して、使用(インストール)するライセンスを決定します。詳しくは、「手順4:ライセンス」を参照してください。
  4. [概要] ページですべての設定を確認し、[送信] をクリックします。

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

    注:

    サイトを作成する管理者には、そのサイトのすべての管理タスクの実行権限が設定されます。詳しくは、「管理者権限の委任」を参照してください。

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

  1. この新しいControllerでCitrix Site Managerを実行します。
  2. [Join an existing site] を選択します。
  3. サイトに既に追加されているControllerのアドレスを入力します。
  4. [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"

注:

  • このツールには、コンピューター管理者権限が必要です。
  • IISサーバーのキャッシュ設定が原因で、Delivery Controller構成の変更がすぐに有効にならない場合があります。すぐに有効にするには、Web Studioサーバーに移動し、インターネットインフォメーションサービス(IIS)マネージャーを開き、[スタートページ]>[サイト]>[Default Web Site]に移動し、[Webサイトの管理]ペインで [再起動] を選択します。

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. C:\Program Files\Citrix\Web Studio\Site\assets\json\にあるmanifest.jsonファイルをバックアップします。
  2. Web Studioサーバーで、Windows PowerShellを管理者として実行します。
  3. fqdn_of_webstudio_machineをWeb StudioサーバーのFQDNに置き換えて、次のコマンドを実行します。

    & "c:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe" /ProxyServer fqdn_of_webstudio_machine

Web Studioのプロキシモードを無効にするには、バックアップしたmanifest.jsonC:\Program Files\Citrix\Web Studio\Site\assets\json\にあるmanifest.jsonファイルを上書きします。

注:

ベストプラクティスとして、外部パブリック証明機関の証明書またはエンタープライズ証明機関(CA)の証明書を使用して、Web Studio環境を保護することをお勧めします。詳しくは、「Web Studio環境の保護」を参照してください。

Web Studioへのログイン

Web StudioのWebサイトはhttps://<address of the server hosting Web Studio>/Citrix/WebStudioにあります。

Web Studioにログオンするには、デスクトップの[スタート]メニューを開き、[Citrix]>[Citrix Web Studio] を選択します。Web Studioの権限を持つ管理者は、Active Directoryドメインユーザーである必要があります。Web Studioにログオンするときは、次のシナリオを考慮してください:

  • サイトのDelivery Controllerをまだ指定していない場合。Web Studioに一時的にアクセスできるように、Delivery Controllerを指定するよう求められます。

  • 現在、指定されたDelivery Controllerに到達できない場合、Web Studioにログオンできません。接続をテストして、それらのDelivery Controllerに到達できることを確認します。または、代わりのDelivery Controllerを指定して、Web Studioに一時的にアクセスできるようにします。

次の手順

  1. VDAのインストール

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

    1. マシンカタログの作成

    2. デリバリーグループの作成

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

Web Studioをインストールする