Herramientas de usuario

Herramientas del sitio


webdev:conf_iis

¡Esta es una revisión vieja del documento!


Tabla de Contenidos

WEBDEV en IIS

Introducción

EL servidor web Internet Information Services (IIS) de Microsoft esta diseñado para que cada sitio web alojado opere “aislado”; esto significa que algún problema con la sintaxis de un archivo HTML, un error en la ejecución de algún programa o alguna falla de conexión a la base de datos, solo afecta al sitio en cuestión, el resto de los sitios alojados continúan operacionales.

En IIS la combinación de protocolo, nombre de servidor y puerto definen un sitio web, el conjunto de archivos que se transfieren o los programas que se ejecutan para responder a los requerimientos web, se encuentran almacenados en un conjunto de directorios exclusivos del sitio, estas peculiaridades en la definición de los sitios web en IIS, permiten tratar cada sitio web de manera individual.

Esta arquitectura de aislamiento de aplicaciones y otras facilidades para la inclusión de directorios externos en la estructura de directorios interna de un sitio facilita el despliegue de aplicaciones WebDev, que responden a nombres de servidor en dominios diferentes.

Este manual presenta la creación de nuevo sitio web asociado a un dominio que utiliza el servidor de aplicaciones WebDev, en este documento se asume que el servidor de aplicaciones se instaló de manera exitosa en el IIS.

El ejemplo de configuración de WebDev se utilizó la versión de IIS 8.5, presente en el sistema operativo Windows Server 2012 R2.

Conceptos

El servidor de aplicaciones WebDev utiliza la interfaz CGI para generar de forma dinámica el código HTML que se entrega como respuesta a un requerimiento de un cliente web, el IIS ejecuta un binario de WEBDEV, que escribe a su salida estándar código HTML que IIS envía como respuesta. Para que un sitio WebDev opere de manera adecuada, es necesario que en la configuración del sitio se le indique al IIS ,que los archivos con terminación awp y awl deben deben pasar al programa del servidor de aplicaciones como su entrada estándar.

diagrama_1_iis.jpg Figura 1

En la figura 1 se muestra la relación, servidor, sitios, aplicaciones y directorios virtuales, estos objetos tienen una definición y un uso preciso en la consola de administración del IIS.

Web Sites Es una colección de páginas, imágenes, vídeo y otro contenido digital al que puede accederse mediante el nombre de un servidor http://miSitio.com o mediante una dirección IP: http://10.10.1.1. Los protocolos más comunes para acceder a un sitio web es el HTTP (Hipertext Transfer Protocol) y HTTPS (HTTP cifrado). El contenido de un sitio, se encuentra almacenado en archivos o es producido mediante aplicaciones que se encuentran almacenados en una estructura de directorios propia, que se define durante el proceso de configuración.

Aplicaciones Es una colección de archivos y directorios que sirven contenido o proveen servicios a través de los protocolos http y https. En IIS 8.5 cada sitio tiene al menos una aplicación, la aplicación raíz, pero un sitio puede tener muchas aplicaciones.

Directorios Virtuales consiste en la incorporación de un directorio externo, al conjunto de directorios en niveles inferiores del directorio raíz designado para un website.

En la imagen de la figura 2 se muestra la estructura de directorios del sitio helt.com, hay 3 subd-directorios abajo del directorio raíz del sitio y 2 directorios virtuales, en la tabla 1 se muestran los directorios y sus rutas de acceso.

/home/correoparatodos.mx/www1353/public_html/data/attic/webdev/conf_iis.1548721496.txt.gz · Última modificación: 2019/01/29 00:24 por lorenzo