Configuración del Servidor Web

<< Clic para mostrar Tabla de Contenidos >>

Navegación:  Bizagi Studio > Interfaz de Bizagi Studio en detalle > Ajustes avanzados > Configuración >

Configuración del Servidor Web

Introducción

Bizagi ofrece la posibilidad de configurar desde un proyecto abierto el servidor web que desea utilizar para ejecutar sus procesos, mientras los automatiza para prototipos y pruebas rápidas.

Esta configuración no aplica directamente para el ambiente de producción. Es configurada en Bizagi Studio para permitirle iniciar el Portal de Trabajo en cualquier momento, tal como se presentaría a los usuarios finales en un ambiente final de producción.

 

¿Cuál servidor debe elegir?

Usted puede elegir ejecutar el Portal de Trabajo en una configuración completa de Microsoft's Internet Information Services (IIS) o en una configuración local de IIS Express installation.

 

WebServer_Opts_01IIS_v2

 

Para configurar un entorno de trabajo colaborativo, se recomienda utilizar Internet Information Services (IIS) como servidor web.

Para un inicio rápido con Bizagi, útil para la creación de prototipos ágiles o demos, usted puede escoger IIS Express. Sin embargo, aplican un conjunto de limitaciones cuando se utiliza IIS Express como se describe en la siguiente sección.

 

Utilizando IIS

Internet Information Services (IIS) requiere el Framework de Microsoft's .NET.

Bizagi establece IIS de manera predeterminada cuando ya está instalado. Para usarlo, asegúrese de haber configurado correctamente el IIS como el servidor del proyecto (si tiene preguntas sobre cómo configurar el IIS, consulte la Configuración de IIS).

 

Utilizando IIS Express

IIS Express es una versión liviana de Internet Information Server que se ejecuta locamente en sistemas operativos Windows y también, requiere del Framework de Microsoft .NET.

IIS Express no requiere configuración previa debido a que es instalado junto con Bizagi Studio. La versión de IIS Express instalada es:

IIS Express 10.0: Para Windows 10.

IIS Express 8.0: Para Windows Server 2012, Windows 8.1, Windows 8.

 

Escoger esta opción como su servidor web es útil en un ambiente de desarrollo, donde solo un usuario está trabajando en el proyecto y haciendo pruebas rápidas a los procesos.

 

Antes de continuar, asegúrese de revisar las limitaciones conocidas de IIS Express.

 

LIMITACIONES

El Portal de Trabajo solo funciona en el computador local (no se publica contenido para acceso desde un navegador remoto).

Solo permite desplegar un Portal de Trabajo al tiempo.

No soporta la funcionalidad del Deployment en un clic de Bizagi.

No es posible usar los servicios SMTP de IIS para opciones avanzadas de notificaciones por e-mail.

No es posible invocar el API de Bizagi (la capa SOA con servicios web de Bizagi) de manera remota.

No es posible utilizar las opciones de prueba de Bizagi, como probar la conexión al proveedor para configuraciones de Virtualización y Replicación, o probar la configuración de una entidad virtual.

 

Escenarios de configuración

Dependiendo de si ya existe un certificado autofirmado en su máquina local, si fue generado por Bizagi o no, y si tiene instalado el Administrador IIS en su computador, puede configurar el servidor web de su proyecto y establecer el protocolo HTTPS siguiendo los pasos descritos en estos escenarios de configuración:

 

1.Configurar HTTPS usando IIS y un certificado autofirmado de Bizagi, cuando este último no existe en la máquina local del proyecto.

2.Configurar HTTPS usando IIS y un certificado autofirmado de Bizagi, cuando este último ya existe en la máquina local del proyecto.

3.Configurar HTTPS usando IIS y un certificado diferente al generado por Bizagi.

4.Configurar HTTPS usando IIS Express.

 

En todos los escenarios de configuración, debe abrir primero el menú de Configuración del Servidor Web. Para esto, haga clic en la pestaña Configuración y luego haga clic en la opción Servidor Web.

 

Configuration_01

 

1. Configurar HTTPS usando IIS y un certificado autofirmado de Bizagi, cuando este último no existe en la máquina local del proyecto

Para crear un nuevo certificado autofirmado de Bizagi y que su proyecto soporte el protocolo HTTPS, seleccione la opción IIS en el menú de Configuración del Servidor Web. Bizagi muestra automáticamente en el campo URL del Portal de Trabajo la URL asociada al certificado que está a punto de crear (en el siguiente ejemplo, https://wp-danielh: 444). Además, se muestra una etiqueta de Certificado autofirmado de Bizagi junto a esta URL para hacerle saber que el certificado va a ser generado por Bizagi.

 

Haga clic en el botón Finalizar para continuar con el proceso de creación del certificado.

 

Configuration_03

 

Se abre una ventana emergente con una lista de consideraciones que debe revisar antes de crear el certificado. Una vez haya leído atentamente estas consideraciones, haga clic en Crear.

 

Configuration_04

 

Bizagi inicia la creación del certificado autofirmado y muestra un mensaje de confirmación después de completar exitosamente el proceso.

 

Configuration_05

 

El certificado creado recientemente queda disponible para selección en la lista desplegable de la URL del Portal de Trabajo, y cada vez que lo seleccione, Bizagi muestra su información en el cuadro de Información del certificado.

 

Haga clic en Finalizar para aceptar la configuración.

 

Configuration_06

 

2. Configurar HTTPS usando IIS y un certificado autofirmado de Bizagi, cuando este último ya existe en la máquina local del proyecto

Para configurar el protocolo HTTPS en su proyecto utilizando un certificado autofirmado de Bizagi existente, seleccione la opción IIS en el menú de Configuración del Servidor Web. Luego, en la lista desplegable de la URL del Portal de Trabajo, busque el certificado existente. Si el certificado fue en efecto generado por Bizagi, la etiqueta Certificado autofirmado de Bizagi debe mostrarse junto a su URL.

 

Seleccione el certificado haciendo clic en él.

 

Configuration_07

 

Una vez haya hecho esto, Bizagi muestra la información del certificado en el cuadro Información del certificado.

 

Si todo es correcto, haga clic en Finalizar para aceptar la configuración.

 

Configuration_06

 

 

3. Configurar HTTPS usando IIS y un certificado diferente al generado por Bizagi

Para crear un certificado autofirmado personalizado y que su proyecto soporte el protocolo HTTPS, seleccione la opción IIS en el menú de Configuración del Servidor Web. Observe que debajo del campo de la URL del Portal de Trabajo hay un mensaje con el enlace crear un certificado personalizado HTTPS.

 

Configuration_08

 

Haga clic en este enlace para abrir el artículo Crear un certificado autofirmado personalizado. Siga las instrucciones que se describen en él para crear su certificado autofirmado personalizado. Después de su creación, puede seleccionar el certificado en la lista desplegable de la URL del Portal de Trabajo.

 

Configuration_09

 

note_pin

Al crear el certificado, es de suma importancia que asigne un nombre al host del binding, ya que se utiliza para identificar el certificado dentro de Bizagi Studio. En este ejemplo, el host de la máquina local es wp-danielh y, por lo tanto, el certificado aparece en la lista desplegable de la URL del Portal de Trabajo como https://wp-danielh/.

 

Recordando que este certificado no fue generado por Bizagi, la etiqueta Certificado autofirmado de Bizagi no aparece junto a la URL del Portal de Trabajo del certificado, ni tampoco la información del certificado.

 

Si todo es correcto, haga clic en Finalizar para aceptar la configuración.

 

Configuration_10

 

4. Configurar HTTPS usando IIS Express

Cuando no tiene el Administrador de IIS instalado en su computador, o no desea generar un certificado autofirmado por su cuenta, puede configurar el protocolo HTTPS en su proyecto usando IIS Express. Para hacer esto, simplemente seleccione la opción IIS Express en el menú de Configuración del Servidor Web. De esta manera, automáticamente permite que Bizagi maneje la configuración HTTPS para su proyecto.

 

Haga clic en Finalizar para aceptar la configuración.

 

Configuration_11

 

note_pin

Tenga en cuenta que cuando usa la opción IIS Express, su proyecto se abre usando una URL que tiene una estructura similar a la siguiente: https://localhost:44324/TestProject. En este ejemplo, localhost es el nombre del host del binding, 443 es el puerto del binding y TestProject es el nombre de su proyecto Bizagi.

 

Cambiando el servidor web

Usted puede cambiar el servidor web usado por Bizagi en cualquier momento. Si instaló IIS después de la creación del proyecto, es probable que su proyecto esté usando IIS Express. Por lo tanto, si desea usar IIS, debe configurar explícitamente a IIS como el servidor web de su proyecto.

 

Cambiando esta configuración, Bizagi actualizará esta información para su proyecto y automáticamente recreará el Portal de Trabajo para el proyecto actual (como una aplicación web en IIS). Esta aplicación es creada en IIS en el sitio llamado Default Web Site.