Citrix Virtual Apps and Desktops

Installa Web Studio

Nota:

Citrix Studio (MMC Studio) è stato rimosso a partire dalla versione 2511 e non è più supportato. Questo articolo presuppone che Web Studio sia l’unica console di gestione in uso.

Introduzione

Web Studio è una console di gestione basata sul web che offre piena parità di funzionalità con Citrix Studio. Con lo stesso aspetto e la stessa sensazione dell’interfaccia di Citrix DaaS Studio, Web Studio modernizza la tua esperienza di gestione fornendo un’esperienza web nativa.

È possibile distribuire Web Studio su qualsiasi server Windows con Internet Information Service (IIS) installato. Esistono due opzioni di distribuzione:

  • Installato su un server dedicato:

    Per ambienti più grandi in cui le prestazioni e la scalabilità sono fondamentali, si consiglia di installare Web Studio su un server dedicato. Questo server può facoltativamente ospitare anche il Director.

  • Integrato con un Delivery Controller™:

    Per distribuzioni rapide e ambienti più semplici, installare Web Studio direttamente su un Delivery Controller. Questo approccio è ideale per distribuzioni più piccole in cui la minimizzazione del sovraccarico amministrativo è una priorità.

Il seguente diagramma mostra l’architettura di Web Studio:

Architettura di Web Studio

Un flusso di lavoro generale per rendere Web Studio operativo è il seguente:

  1. Installa Web Studio.

  2. Configura un sito.

  3. Aggiungere i Delivery Controller a Web Studio per la gestione(#add-delivery-controllers-to-web-studio-for-management).

  4. (Facoltativo) Configurare Web Studio come proxy per i Delivery Controller(#optional-configure-web-studio-as-a-proxy-for-delivery-controllers)

  5. (Facoltativo) Disabilitare Pendo(#optional-enable-or-disable-pendo).

  6. Proteggere la configurazione del server per Web Studio(#secure-server-configuration-for-web-studio)

  7. Accedere a Web Studio(#sign-in-to-web-studio).

Per configurare una distribuzione Web Studio con bilanciamento del carico, consultare questo articolo.

Nuove funzionalità disponibili in Web Studio

Consultare l’articolo Novità.

Requisiti di sistema

Le tabelle seguenti elencano i sistemi operativi, i browser, le impostazioni di visualizzazione e i requisiti hardware supportati per l’installazione e l’utilizzo di Studio.

Sistemi operativi supportati

Sistema operativo Edizioni Supporto Server Core
Windows Server 2025 Standard, Datacenter
Windows Server 2022 Standard, Datacenter
Windows Server 2019 Standard, Datacenter
Windows Server 2016 Standard, Datacenter

Browser supportati

Browser Versione minima supportata
Microsoft Edge 92
Firefox ESR (versione a supporto esteso) 90
Google Chrome 92
Safari 14

Requisiti di visualizzazione

Requisito Valore
Risoluzione dello schermo consigliata 1440 × 1024

Requisiti hardware

Risorsa Requisito minimo
Memoria 1 GB di RAM
Spazio su disco 100 MB

Installare Web Studio

Le seguenti informazioni integrano le indicazioni in Installare i componenti principali. Per installare Web Studio:

  • Installare Web Studio utilizzando il programma di installazione ISO completo del prodotto per Citrix Virtual Apps™ and Desktops. Il programma di installazione ISO verifica i prerequisiti, installa i componenti mancanti, configura il sito Web di Web Studio (sul Delivery Controller se incluso nell’installazione del Delivery Controller) ed esegue la configurazione di base.

  • Se Web Studio non è stato incluso durante l’installazione, utilizzare il programma di installazione per aggiungerlo.

  • Durante l’installazione di Web Studio, viene richiesto di digitare il FQDN di un Delivery Controller.

    Nota:

    • Si consiglia di eseguire Web Studio e i Delivery Controller sulla stessa versione per garantire la piena funzionalità.
    • È possibile aggiungere più di un Delivery Controller. Web Studio tenta di connettersi a essi in ordine casuale. Se il Delivery Controller a cui Web Studio sta tentando di connettersi non è raggiungibile, Web Studio passa automaticamente ad altri Delivery Controller.
    • Se Director è stato selezionato in Componenti principali e installato, i Delivery Controller aggiunti qui vengono utilizzati sia per Web Studio che per Director.
    • Se il Delivery Controller è configurato per TLS (consigliato), il FQDN immesso deve corrispondere al nome comune o a un nome alternativo del soggetto del certificato installato sul Delivery Controller.
    • Web Studio può essere installato su qualsiasi sito Web IIS con ID sito = 1, indipendentemente dal nome del sito. Questa funzionalità consente di ospitare Web Studio in un sito IIS personalizzato anziché nel sito Web predefinito.

      • Se IIS non è installato prima di eseguire il programma di installazione ISO, il programma di installazione configura automaticamente IIS e distribuisce Web Studio sotto il Sito Web predefinito (ID sito = 1). Dopo l’installazione, il nome del sito può essere rinominato secondo necessità.

      • Se IIS è già installato, è possibile creare un sito IIS in anticipo con il nome e il percorso fisico preferiti, purché il suo ID sito sia 1. Web Studio viene quindi installato direttamente sotto quel sito, senza richiedere ulteriori configurazioni.

    Aggiungi Delivery Controller

  • Nella pagina Fine, rivedere i componenti installati e quindi fare clic su Fine.

    Avvia Site Manager

Nota:

È anche possibile utilizzare la riga di comando per installare Web Studio. Esempio: .\XenDesktopServerSetup.exe /components webstudio /controllers "ddc1.studio.local" /configure_firewall /quiet. Per maggiori informazioni, vedere Installare utilizzando la riga di comando.

Configurare un certificato per TLS

Per impostazione predefinita, se IIS non è già configurato per HTTPS, il programma di installazione crea un certificato autofirmato utilizzando l’FQDN del server come nome comune del certificato e lo associa alla porta 443. Questo comportamento consente agli utenti di accedere a Web Studio dalla macchina locale, ma gli utenti che si connettono da altre macchine visualizzano avvisi di sicurezza perché il certificato non è attendibile. Si consiglia di sostituire questo certificato con un certificato firmato da un’autorità di certificazione (CA) aziendale o pubblica. Per maggiori informazioni, vedere Abilitare TLS su Web Studio e Director. Se un certificato TLS è già configurato in IIS, il programma di installazione non apporta modifiche.

Nota:

Per saperne di più sulla protezione della distribuzione di Web Studio, vedere Proteggere la distribuzione di Web Studio.

Configurare un sito

Per configurare la distribuzione di Citrix Virtual Apps and Desktops (nota anche come sito), utilizzare lo strumento Citrix Site Manager. Lo strumento viene installato automaticamente con un Delivery Controller.

Per configurare un sito, seguire questi passaggi:

  1. Su un Delivery Controller, aprire il menu Start del desktop e quindi selezionare Citrix > Citrix Site Manager.

  2. In Citrix Site Manager, selezionare Crea un sito. Viene visualizzata la procedura guidata di configurazione del sito.

  3. Creare un sito e configurarne le impostazioni come segue:

    • Nella pagina Introduzione, digitare un nome per il sito.
    • La pagina Database contiene le selezioni per la configurazione dei database del sito, di monitoraggio e di registrazione della configurazione. Per maggiori informazioni, vedere Fase 3. Database.
    • Nella pagina Licenze, specificare l’indirizzo del License Server e quindi indicare quale licenza utilizzare (installare). Per maggiori informazioni, vedere Fase 4. Licenze.
  4. Nella pagina Riepilogo, controllare tutte le impostazioni e fare clic su Invia.

    L’indirizzo IP di questo Controller viene aggiunto automaticamente al sito.

    Nota:

    L’utente che crea un sito ne diventa un amministratore completo. Per maggiori informazioni, vedere Amministrazione delegata.

Se si installa un nuovo Controller dopo aver creato un sito, è necessario aggiungere il Controller al sito. I passaggi dettagliati sono i seguenti:

  1. Eseguire Citrix Site Manager su questo nuovo Controller.
  2. Selezionare Unisciti a un sito esistente.
  3. Digitare l’indirizzo di un Controller già aggiunto al sito.
  4. Fare clic su Invia.

Aggiungere i Delivery Controller a Web Studio per la gestione

Utilizzare lo strumento di configurazione di Studio per aggiungere i Delivery Controller a Web Studio per la gestione. Questo strumento è disponibile nella cartella di installazione di Web Studio.

Per impostazione predefinita, lo strumento è installato nella seguente cartella predefinita.

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

Si supponga di voler configurare i seguenti due Delivery Controller per il sito che si desidera gestire con Web Studio: ddc1.studio.local e ddc2.studio.local. Eseguire il seguente comando PowerShell:

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

Nota:

  • Lo strumento richiede le autorizzazioni di amministratore del computer.
  • Le modifiche alla configurazione del Delivery Controller potrebbero non avere effetto immediatamente a causa delle impostazioni della cache sul server IIS. Per un effetto immediato, accedere al server Web Studio, aprire Gestione Internet Information Services (IIS), passare a Nome_server > Siti > il nome del sito IIS in cui è installato Web Studio (ID sito = 1) e selezionare Riavvia nel riquadro Gestisci sito Web.
  • Quando si ridistribuiscono i Delivery Controller con nuovi FQDN, aggiornare i loro FQDN in Web Studio utilizzando StudioConfig.exe e nel file C:\Program Files\Citrix\Web Studio\Site\assets\json\manifest.json. Se non si aggiorna il file manifest.json, i vecchi FQDN appariranno comunque nella finestra di accesso di Web Studio. Di conseguenza, è necessario immettere i nuovi FQDN come alternativa al momento dell’accesso.
  • Per visualizzare tutti i parametri supportati, eseguire StudioConfig.exe --help.

(Facoltativo) Configurare Web Studio come proxy per i Delivery Controller

Per impostazione predefinita, quando si gestisce la distribuzione utilizzando la console Web Studio, ci si connette sia al server Web Studio che ai Delivery Controller tramite il browser web. Offriamo un’opzione per configurare il server Web Studio come proxy per i Delivery Controller. Di conseguenza, ci si connette solo al server Web Studio quando si gestisce la distribuzione.

Questa sezione illustra come configurare un server Web Studio come proxy per i Delivery Controller. Si presume che Web Studio e i Delivery Controller siano installati su server diversi.

Prima di iniziare, verificare di aver installato tutti i componenti principali necessari nella distribuzione. Per ulteriori informazioni, vedere Installare i componenti principali.

Per abilitare la modalità proxy per Web Studio, seguire questi passaggi:

  1. Sul server Web Studio, eseguire Windows PowerShell come amministratore.
  2. Eseguire il seguente comando, sostituendo fqdn_of_webstudio_machine con il FQDN del server Web Studio.

    & "c:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe" --enableproxy --proxyserver "fqdn_of_webstudio_machine"

    Nota:

    Se si dispone di una distribuzione Web Studio con bilanciamento del carico, sostituire fqdn_of_webstudio_machine con il FQDN del server del bilanciamento del carico (noto anche come server virtuale). Per ulteriori informazioni, consultare Configurare una distribuzione Web Studio con bilanciamento del carico.

Per disabilitare la modalità proxy per Web Studio, eseguire questo comando PowerShell:

& "c:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe" --disableproxy
<!--NeedCopy-->

(Facoltativo) Abilitare o disabilitare Pendo

A partire dalla versione 2411, Web Studio integra Pendo, che è abilitato per impostazione predefinita. Pendo raccoglie i dati di utilizzo in conformità con la Citrix Privacy Policy. Aggiunge anche un’icona nell’angolo in basso a destra di Web Studio, fornendo informazioni contestuali sulle funzionalità e opzioni di feedback. Se si preferisce non condividere i dati di utilizzo, è possibile disabilitare Pendo utilizzando lo strumento di configurazione di Studio.

Questo strumento è disponibile nella cartella di installazione di Web Studio. Per impostazione predefinita, lo strumento è installato nella seguente cartella: C:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe.

Per disabilitare Pendo, seguire questi passaggi:

  1. Accedere a Web Studio. Se un’icona appare nell’angolo in basso a destra, Pendo è abilitato.
  2. Sul server Web Studio, eseguire Windows PowerShell come amministratore. Eseguire questo comando PowerShell:
& "c:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe" --disablependo
<!--NeedCopy-->

Per abilitare Pendo, eseguire questo comando:

& "c:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe" --enablependo
<!--NeedCopy-->

Configurazione sicura del server per Web Studio

Applicare le seguenti configurazioni di sicurezza al server che ospita Web Studio per una maggiore sicurezza. Queste impostazioni vengono applicate a livello di server, non in Web Studio stesso.

Disabilitare i cifrari SSL a media forza (SWEET32)

Il server Web Studio potrebbe utilizzare il cifrario a media forza TLS_RSA_WITH_3DES_EDE_CBC_SHA, vulnerabile all’attacco SWEET32. Per disabilitare il cifrario, eseguire il seguente comando PowerShell sul server Web Studio: Disable-TlsCipherSuite -Name TLS_RSA_WITH_3DES_EDE_CBC_SHA

Disabilitare i protocolli TLS 1.0 e 1.1 deprecati

TLS 1.0 e TLS 1.1 sono deprecati e non devono essere abilitati sul server Web Studio. Per disabilitarli:

  1. Aprire l’Editor del Registro di sistema (regedit.exe).
  2. Andare a HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols.
  3. Creare le seguenti sottochiavi se non esistono:
    • TLS 1.0\Client
    • TLS 1.0\Server
    • TLS 1.1\Client
    • TLS 1.1\Server
  4. In ogni chiave Client e Server, creare i seguenti valori DWORD (32-bit):
    • Enabled = 0
    • DisabledByDefault = 1 (facoltativo ma consigliato)
  5. Riavviare il server per applicare le modifiche.

Accedere a Web Studio

  1. Accedere a Web Studio all’indirizzo https://<address of the server hosting Web Studio>/Citrix/Studio se viene utilizzata la porta predefinita 443. Se è configurata una porta diversa, utilizzare https://<address of the server hosting Web Studio>:<port number>/Citrix/Studio.

    La pagina di accesso viene visualizzata se sono stati aggiunti Delivery Controller a Web Studio e sono raggiungibili.

    Nota:

    La pagina Impossibile accedere viene visualizzata nei seguenti casi:

    • Nessun Delivery Controller è stato specificato per il sito. Viene richiesto di aggiungerne uno per la connessione.
    • I Delivery Controller specificati non sono raggiungibili. Fare clic su Test per verificare la connettività. Oppure, immettere un Delivery Controller alternativo e fare clic su Connetti.
  2. Immettere Nome utente, Password e Dominio.

  3. Fare clic su Accedi.

Passaggi successivi

  1. Installare i VDA

  2. Utilizzare Web Studio per distribuire app e desktop virtuali agli utenti tramite:

    1. Creazione di un catalogo di macchine

    2. Creazione di un gruppo di consegna

    3. Creazione di un gruppo di applicazioni (facoltativo)