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, una falla en la ejecución de algún programa o falla conexión a la base de datos, solo afecta al sitio en cuestión, el resto de de los sitios alojados en el IIS continúan operacionales.

Esa característica de “aislamiento” del IIS, es muy útil en las aplicaciones WebDev, en estas aplicaciones el código HTML, resulta de la ejecución de un programa que toma como parámetro el directorio donde se encuentran los archivos AWL y AWP. Los archivos de estilo y código javascript a que hace referencia el código HTML, se encuentran en otros directorios del mismo nivel del directorio donde reside el código webdev.

En el IIS fácilmente se asocian combinaciones de nombre de servidor, protocolo y puerto que vienen en un requerimiento del protocolo http con una instancia de ejecución de WebDev.

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, apareciendo las carpetas virtuales de los ejecutables en el sitio por defecto.

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

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).

Sites Los sitios son contenedores de aplicaciones o directorios virtuales, los sitios proveen un método de acceso específico para un sitio web, el método de acceso de un site esta compuesto por un protocolo e información de acceso. El protocolo determina la manera en que se establece el dialogo entre cliente y servidor (http, htps), la información se refiere a la dirección IP, el puerto y el encabezado del servidor.

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.1548707731.txt.gz · Última modificación: 2019/01/28 20:35 por lorenzo