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 エクスペリエンスを提供することで、管理エクスペリエンスを最新化します。

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

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

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

  • デリバリーコントローラー™ と統合されています:

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

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

Web Studio のアーキテクチャ(/ja-jp/citrix-virtual-apps-desktops/2407/media/web-studio-architecture.png)

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

  1. (#install-web-studio-1)。

  2. (#set-up-a-site)。

  3. 管理のためにデリバリーコントローラーをWeb Studioに追加する(#add-delivery-controllers-to-web-studio-for-management)。

  4. Web Studioにログオンする(#log-on-to-web-studio)。

ロードバランスされたWeb Studio展開をセットアップするには、(/ja-jp/citrix-virtual-apps-desktops/2407/install-configure/install-core/load-balance-studio)を参照してください。

Web Studioで利用可能な新機能

「新機能」(/ja-jp/citrix-virtual-apps-desktops/2407/whats-new#web-studio)の記事を参照してください。

システム要件

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

  • ウィンドウズ サーバー 2022

  • Windows Server 2019、スタンダードおよびデータセンターエディション、Server Core オプションを含む

  • Windows Server 2016 の Standard および Datacenter エディション、Server Core オプションがインストールされているもの

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

  • マイクロソフト エッジ 92
  • Firefox 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のアドレスを入力するよう求められます。

    注:

    • 複数の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を構成できる場合は、DNS名をDelivery Controllerのアドレスとして入力できます。
    • 企業CAから証明書を要求でき、個人DNSを指定できる場合、個人DNSをDelivery Controllerアドレスとして追加できます。

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

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

  • 完了ページでは、Site Managerを起動チェックボックスがデフォルトで選択されており、Citrix Site Managerが自動的に開きます。後で起動するには、デスクトップのスタートメニューを開き、Citrix > Citrix Site Managerを選択します。Web Studioを起動する前に、Citrix 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. デリバリーコントローラーで、デスクトップのスタートメニューを開き、次にCitrix > Citrix サイトマネージャーを選択します。

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

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

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

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

    注:

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

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

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

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

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) マネージャーを開き、[スタートページ] > [サイト] > [既定のWebサイト] に移動して、[Webサイトの管理] ペインで [再起動] を選択します。
  • サポートされているすべてのパラメーターを表示するには、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 PowerShellを管理者として実行します。
  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`

注:

ベストプラクティスとして、外部の公開信頼証明書またはエンタープライズ認証局 (CA) の証明書を使用して Web Studio の展開を保護することをお勧めします。詳細については、「Web Studio の展開を保護する」を参照してください。

Web Studio にログオンする

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

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. アプリケーショングループを作成する (オプション)