Citrix Virtual Apps and Desktops

Instalar Web Studio

Nota:

Citrix Studio (MMC Studio) se eliminó a partir de la versión 2511 y ya no es compatible. Este artículo asume que Web Studio es la única consola de administración en uso.

Introducción

Web Studio es una consola de administración basada en web que ofrece paridad de funciones completa con Citrix Studio. Con el mismo aspecto y funcionamiento que (/es-es/citrix-daas/overview#studio), Web Studio moderniza su experiencia de administración al proporcionar una experiencia web nativa.

Puede implementar Web Studio en cualquier servidor Windows con Internet Information Service (IIS) instalado. Hay dos opciones de implementación:

  • Instalado en un servidor dedicado:

    Para entornos más grandes donde el rendimiento y la escalabilidad son críticos, recomendamos instalar Web Studio en un servidor dedicado. Este servidor también puede alojar opcionalmente el Director.

  • Integrado con un Delivery Controller™:

    Para implementaciones rápidas y entornos más sencillos, instale Web Studio directamente en un Delivery Controller. Este enfoque es ideal para implementaciones más pequeñas donde minimizar la sobrecarga administrativa es una prioridad.

El siguiente diagrama muestra la arquitectura de Web Studio:

Arquitectura de Web Studio

Un flujo de trabajo general para poner en marcha Web Studio es el siguiente:

  1. Instalar Web Studio.

  2. Configurar un sitio.

  3. Agregar Delivery Controllers a Web Studio para su administración.

  4. (Opcional) Configurar Web Studio como proxy para Delivery Controllers

  5. (Opcional) Deshabilitar Pendo.

  6. Proteger la configuración del servidor para Web Studio

  7. Iniciar sesión en Web Studio.

Para configurar una implementación de Web Studio con equilibrio de carga, consulte este artículo.

Nuevas funciones disponibles en Web Studio

Consulte el artículo Novedades.

Requisitos del sistema

Las siguientes tablas enumeran los sistemas operativos, exploradores, configuraciones de pantalla y requisitos de hardware admitidos para instalar y usar Studio.

Sistemas operativos admitidos

Sistema operativo Ediciones Compatibilidad con Server Core
Windows Server 2025 Standard, Datacenter
Windows Server 2022 Standard, Datacenter
Windows Server 2019 Standard, Datacenter
Windows Server 2016 Standard, Datacenter
Navegador Versión mínima compatible
Microsoft Edge 92
Firefox ESR (Extended Support Release) 90
Google Chrome 92
Safari 14

Requisitos de pantalla

Requisito Valor
Resolución de pantalla recomendada 1440 × 1024

Requisitos de hardware

Recurso Requisito mínimo
Memoria 1 GB de RAM
Espacio en disco 100 MB

Instalar Web Studio

La siguiente información complementa las directrices de Instalar componentes principales. Para instalar Web Studio:

  • Instale Web Studio mediante el instalador ISO completo del producto para Citrix Virtual Apps™ and Desktops. El instalador ISO comprueba los requisitos previos, instala los componentes que falten, configura el sitio web de Web Studio (en el Delivery Controller si se incluye en la instalación del Delivery Controller) y realiza la configuración básica.

  • Si Web Studio no se incluyó durante la instalación, utilice el instalador para agregar Web Studio.

  • Al instalar Web Studio, se le pedirá que escriba el FQDN de un Delivery Controller.

    Nota:

    • Recomendamos ejecutar Web Studio y los Delivery Controllers en la misma versión para garantizar la funcionalidad completa.
    • Puede agregar más de un Delivery Controller. Web Studio intenta conectarse a ellos en orden aleatorio. Si el Delivery Controller al que Web Studio intenta conectarse no está disponible, Web Studio recurre automáticamente a otros Delivery Controllers.
    • Si Director se seleccionó en Componentes principales y se instaló, los Delivery Controllers que agregue aquí se utilizan tanto para Web Studio como para Director.
    • Si el Delivery Controller está configurado para TLS (recomendado), el FQDN introducido debe coincidir con el nombre común o un nombre alternativo del sujeto del certificado instalado en el Delivery Controller.
    • Web Studio se puede instalar en cualquier sitio web de IIS con ID de sitio = 1, independientemente del nombre del sitio. Esta función le permite alojar Web Studio en un sitio IIS personalizado en lugar del Sitio web predeterminado.

      • Si IIS no está instalado antes de ejecutar el instalador ISO, el instalador configura automáticamente IIS e implementa Web Studio en el Sitio web predeterminado (ID de sitio = 1). Después de la instalación, el nombre del sitio se puede cambiar según sea necesario.

      • Si IIS ya está instalado, puede crear un sitio IIS de antemano con el nombre y la ruta física que prefiera, siempre que su ID de sitio sea 1. Web Studio se instalará directamente en ese sitio, sin necesidad de configuración adicional.

    Agregar Delivery Controller

  • En la página Finalizar, revise los componentes instalados y, a continuación, haga clic en Finalizar.

    Iniciar Site Manager

Nota:

También puede usar la línea de comandos para instalar Web Studio. Ejemplo: .\XenDesktopServerSetup.exe /components webstudio /controllers "ddc1.studio.local" /configure_firewall /quiet. Para obtener más información, consulte Instalar mediante la línea de comandos.

Configurar un certificado para TLS

De forma predeterminada, si IIS no está configurado para HTTPS, el instalador crea un certificado autofirmado utilizando el FQDN del servidor como nombre común del certificado y lo vincula al puerto 443. Este comportamiento permite a los usuarios acceder a Web Studio desde la máquina local, pero los usuarios que se conectan desde otras máquinas ven advertencias de seguridad porque el certificado no es de confianza. Recomendamos reemplazar este certificado por uno firmado por una autoridad de certificación (CA) empresarial o pública. Para obtener más información, consulte Habilitar TLS en Web Studio y Director. Si ya hay un certificado TLS configurado en IIS, el instalador no realiza ningún cambio.

Nota:

Para obtener más información sobre cómo proteger su implementación de Web Studio, consulte Proteger la implementación de Web Studio.

Configurar un sitio

Para configurar su implementación de Citrix Virtual Apps and Desktops (también conocida como sitio), utilice la herramienta Citrix Site Manager. La herramienta se instala automáticamente con un Delivery Controller.

Para configurar un sitio, siga estos pasos:

  1. En un Delivery Controller, abra el menú Inicio del escritorio y, a continuación, seleccione Citrix > Citrix Site Manager.

  2. En Citrix Site Manager, seleccione Crear un sitio. Aparecerá el asistente de configuración del sitio.

  3. Cree un sitio y configure sus parámetros de la siguiente manera:

    • En la página Introducción, escriba un nombre para el sitio.
    • La página Bases de datos contiene selecciones para configurar las bases de datos del sitio, de supervisión y de registro de configuración. Para obtener más información, consulte Paso 3. Bases de datos.
    • En la página Licencias, especifique la dirección del servidor de licencias y, a continuación, indique qué licencia usar (instalar). Para obtener más información, consulte Paso 4. Licencias.
  4. En la página Resumen, compruebe todos los parámetros y haga clic en Enviar.

    La dirección IP de este Controller se agrega automáticamente al sitio.

    Nota:

    El usuario que crea un sitio se convierte en administrador completo de este. Para obtener más información, consulte Administración delegada.

Si instala un nuevo Controller después de crear un sitio, debe agregar el Controller al sitio. Los pasos detallados son los siguientes:

  1. Ejecute Citrix Site Manager en este nuevo Controller.
  2. Seleccione Unirse a un sitio existente.
  3. Escriba la dirección de un Controller que ya se haya agregado al sitio.
  4. Haga clic en Enviar.

Agregar Delivery Controllers a Web Studio para su administración

Utilice la herramienta de configuración de Studio para agregar los Delivery Controllers a Web Studio para su administración. Esta herramienta está disponible en la carpeta de instalación de Web Studio.

De forma predeterminada, la herramienta se instala en la siguiente carpeta predeterminada.

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

Supongamos que quiere configurar los dos Delivery Controllers siguientes para el sitio que quiere administrar con Web Studio: ddc1.studio.local y ddc2.studio.local. Ejecute el siguiente comando de PowerShell:

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

Nota:

  • La herramienta requiere permisos de administrador del equipo.
  • Es posible que los cambios de configuración de Delivery Controller no surtan efecto de inmediato debido a la configuración de la caché en el servidor IIS. Para que surtan efecto de inmediato, vaya al servidor de Web Studio, abra el Administrador de Internet Information Services (IIS), vaya a Server_name > Sites > el nombre del sitio IIS donde está instalado Web Studio (ID de sitio = 1) y seleccione Restart en el panel Administrar sitio web.
  • Cuando vuelva a implementar los Delivery Controllers con nuevos FQDN, actualice sus FQDN en Web Studio mediante StudioConfig.exe y en el archivo C:\Program Files\Citrix\Web Studio\Site\assets\json\manifest.json. Si no actualiza el archivo manifest.json, los FQDN antiguos seguirán apareciendo en la ventana de inicio de sesión de Web Studio. Como resultado, debe introducir los nuevos FQDN como alternativa al iniciar sesión.
  • Para ver todos los parámetros admitidos, ejecute StudioConfig.exe --help.

(Opcional) Configurar Web Studio como proxy para Delivery Controllers

De forma predeterminada, al administrar la implementación mediante la consola de Web Studio, se conecta tanto al servidor de Web Studio como a los Delivery Controllers a través del explorador web. Le ofrecemos la opción de configurar el servidor de Web Studio como proxy para los Delivery Controllers. Como resultado, solo se conecta al servidor de Web Studio al administrar la implementación.

Esta sección le guía para configurar un servidor de Web Studio como proxy para los Delivery Controllers. Suponemos que Web Studio y los Delivery Controllers están instalados en servidores diferentes.

Antes de empezar, compruebe que tiene todos los componentes principales necesarios instalados en su implementación. Para obtener más información, consulte Instalar componentes principales.

Para habilitar el modo proxy para Web Studio, siga estos pasos:

  1. En el servidor de Web Studio, ejecute Windows PowerShell como administrador.
  2. Ejecute el siguiente comando, donde reemplaza fqdn_of_webstudio_machine por el FQDN de su servidor de Web Studio.

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

    Nota:

    Si tiene una implementación de Web Studio con equilibrio de carga, reemplace fqdn_of_webstudio_machine por el FQDN del servidor del equilibrador de carga (también conocido como servidor virtual). Para obtener más información, consulte Configurar una implementación de Web Studio con equilibrio de carga.

Para deshabilitar el modo proxy para Web Studio, ejecute este comando de PowerShell:

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

(Opcional) Habilitar o deshabilitar Pendo

A partir de la versión 2411, Web Studio integra Pendo, que está habilitado de forma predeterminada. Pendo recopila sus datos de uso siguiendo la Política de privacidad de Citrix. También añade un icono en la esquina inferior derecha de Web Studio, lo que le proporciona información contextual sobre las funciones y opciones de comentarios. Si prefiere no compartir sus datos de uso, puede deshabilitar Pendo mediante la herramienta de configuración de Studio.

Esta herramienta está disponible en la carpeta de instalación de Web Studio. De forma predeterminada, la herramienta se instala en la siguiente carpeta: C:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe.

Para deshabilitar Pendo, siga estos pasos:

  1. Inicie sesión en Web Studio. Si aparece un icono en la esquina inferior derecha, Pendo está habilitado.
  2. En el servidor de Web Studio, ejecute Windows PowerShell como administrador. Ejecute este comando de PowerShell:
& "c:\Program Files\Citrix\Web Studio\Tool\StudioConfig.exe" --disablependo
<!--NeedCopy-->

Para habilitar Pendo, ejecute este comando:

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

Configuración segura del servidor para Web Studio

Aplique las siguientes configuraciones de seguridad al servidor que aloja Web Studio para mejorar la seguridad. Estos ajustes se aplican a nivel de servidor, no en el propio Web Studio.

Deshabilitar cifrados SSL de seguridad media (SWEET32)

El servidor de Web Studio podría usar el cifrado de seguridad media TLS_RSA_WITH_3DES_EDE_CBC_SHA, que es vulnerable al ataque SWEET32. Para deshabilitar el cifrado, ejecute el siguiente comando de PowerShell en el servidor de Web Studio: Disable-TlsCipherSuite -Name TLS_RSA_WITH_3DES_EDE_CBC_SHA

Deshabilitar los protocolos TLS 1.0 y 1.1 obsoletos

TLS 1.0 y TLS 1.1 están obsoletos y no deben habilitarse en el servidor de Web Studio. Para deshabilitarlos:

  1. Abra el Editor del Registro (regedit.exe).
  2. Vaya a HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols.
  3. Cree las siguientes subclaves si no existen:
    • TLS 1.0\Client
    • TLS 1.0\Server
    • TLS 1.1\Client
    • TLS 1.1\Server
  4. En cada clave Client y Server, cree los siguientes valores DWORD (32-bit):
    • Enabled = 0
    • DisabledByDefault = 1 (opcional pero recomendado)
  5. Reinicie el servidor para aplicar los cambios.

Iniciar sesión en Web Studio

  1. Acceda a Web Studio en https://<address of the server hosting Web Studio>/Citrix/Studio si se utiliza el número de puerto predeterminado 443. Si se configura un puerto diferente, utilice https://<address of the server hosting Web Studio>:<port number>/Citrix/Studio.

    La página de inicio de sesión aparece si ha añadido Delivery Controllers a Web Studio y están accesibles.

    Nota:

    La página No se puede iniciar sesión aparece en los siguientes casos:

    • No se han especificado Delivery Controllers para el sitio. Se le pedirá que añada uno para conectarse.
    • Los Delivery Controllers especificados no están accesibles. Haga clic en Probar para comprobar la conectividad. O bien, introduzca un Delivery Controller alternativo y haga clic en Conectar.
  2. Introduzca Nombre de usuario, Contraseña y Dominio.

  3. Haga clic en Iniciar sesión.

Pasos siguientes

  1. Instalar VDA

  2. Utilice Web Studio para entregar aplicaciones y escritorios virtuales a sus usuarios mediante:

    1. Crear un catálogo de máquinas

    2. Crear un grupo de entrega

    3. Crear un grupo de aplicaciones (opcional)