Administración IIS 5.0.

5,617
-1

Published on

Published in: Technology

Administración IIS 5.0.

  1. 1. Desarrollo de Aplicaciones Informáticas de Gestión D.S.P. – U.D.4. (Parte 1) Administración de Servidores Web IIS 5.0. Florida Centre de Formació 1
  2. 2. Introducción Servidor Web: Generalidades. – Cuando accedemos a una página nos comunicamos con un servidor web. – Servidor web: Ordenador remoto donde se alberga la información. – Proceso: • Petición de acceso mediante URL o link. • Navegador (mediante sw/hw: tarjeta de red, módem, sw) envía petición a servidor. • Programa en servidor (servicio web) atiende petición: localiza archivo html. • Envío a nuestro equipo siguiendo proceso inverso. Florida Centre de Formació 2
  3. 3. Introducción Florida Centre de Formació 3
  4. 4. Introducción – Interacción continua entre navegador y sw servidor web. – Servidor web determina cómo van a navegar los usuarios por el sitio web. – Labor del administrador web: • Configurar sw del servidor web: – Ubicación en Internet (ruta de acceso). – Control de acceso a las diferentes partes. – Creación de directorios virtuales. – Ajustes. – Antes: servidores web=servidor de ficheros HTML • (Páginas web estáticas). – Ahora: Contenido variable Nuevos requisitos servidores web Programación en servidor • (Páginas web dinámicas). Florida Centre de Formació 4
  5. 5. Introducción Web dinámica: – Inicialmente los servidores incorporaban capacidades para interactuar con otros programas que generarían el contenido a servir. Ej: CGIs, Servlets. – Actualmente integran el proceso que realizaban estos programas externos dentro de su propio sw. • Ej: Tecnología ASP o JSP. Software de servidor web: • Internet Information Server (IIS) • Apache. • Tomcat. • Etc.... Florida Centre de Formació 5
  6. 6. Internet Information Server IIS versión 5.0. Parte integrante del SO W2000. Funciones: – Servidor web. – Servidor FTP (convierte la máquina en que se ejecuta). – Servidor de grupos de noticias. – Servidor de envío de correo electrónico. – Integrada con FrontPage para edición de contenidos. – Integrada con Microsoft Management Console (MMC) para administrar. – Da soporte a la tecnología Microsoft Server pages (ASP). Florida Centre de Formació 6
  7. 7. IIS 5.0. Diferencias entre versión con W2000 Server y W2000 Professional: – Con Server podemos mantener más de un sitio web o FTP. – Incluye interfaz HTML de administración para poder configurar IIS de forma remota. IIS es el único Software de servidor que obtiene máximo provecho de la tecnología ASP. Perfecta integración con otras tecnologías. Ej: ADO (acceso a datos). Florida Centre de Formació 7
  8. 8. IIS (Instalación) Utilizando Windows 2000 server / professional. Por ser parte integrante del mismo podremos decidir durante la instalación del SO si queremos instalarlo o no. Si no lo hemos incluido: – Accedemos al Panel de Control. – Seleccionamos Añadir o quitar programas. – Agregar o quitar componentes de Windows. – Marcamos el checkbox que corresponde a la opción Servicios de Internet Information Server (IIS). – Si queremos personalizar más la instalación pulsaremos en el botón Detalles. Elegimos componentes y aceptamos. – Una vez seleccionadas las opciones en Agregar y quitar componentes de Windows comenzará la instalación. – Reinicio. Florida Centre de Formació 8
  9. 9. IIS (Instalación) Componentes de IIS (en Windows 2000 Server, el más amplio): – Administrador de servicios Internet (HTML): Instala un sitio web que nos permitirá administrar de forma remota IIS. – Archivos comunes: Instala un conjunto de archivos necesarios para el funcionamiento de los componentes de IIS. Debe seleccionarse. – Complemento de Servicios de Internet Information Server: Instala herramienta para administrar IIS mediante la consola de administración de Microsoft (MMC). Es necesario instalarlo. – Documentación: Ayuda. – Extensiones de servidor de FrontaPage 2000: Integra funcionalidad de IIS con sw. de edición de contenidos web o implementación de aplicaciones como Microsoft FrontPage o Visual InterDev. Florida Centre de Formació 9
  10. 10. IIS (Instalación) Componentes de IIS (Continuación): – Servicio NNTP: Servidor de grupo de noticias. – Servicio SMTP: Permite que nuestro servidor pueda enviar correo a otros servidores. (Necesario si se quieren enviar mensajes mediante ASP). – Servidor de Protocolo de transferencia de archivos (FTP): Servidor FTP (podemos cargar y descargar archivos con este protocolo) – Servidor World Wide Web: Servidor web, podremos publicar contenidos web en Internet. De obligada selección – Visual InterDev RAD Remote Deployment Support: Permite la distribución remota de aplicaciones en el servidor web. Florida Centre de Formació 10
  11. 11. Configuración de sitios web Sitio web predeterminado: – Se crea en su instalación un sitio web predeterminado, – Para acceder a él se puede utilizar: 1) Desde la máquina servidor http://localhost 2) Escribiendo IP del equipo Mensaje “página en construcción” 3) Escribiendo el nombre del equipo. NAVEGACIÓN: http://localhost/iishelp (Ayuda en pantalla de IIS) http://localhost/iisadmin (Sitio web de administración de IIS) http://localhost/iissamples (Archivos de ejemplo que instala IIS) • Acceso a ficheros que se encuentran en la carpeta (wwwroot) Florida Centre de Formació 11
  12. 12. IIS (Consola de Administración) Punto de referencia para configurar la información Web que queremos publicar. ACCESO: • Inicio programas Herramientas Administrativas Administrador de servicios internet – (Crear acceso directo en escritorio) ASPECTO DEL ENTORNO: • Barra de herramientas • Árbol de consola • Panel de detalles Florida Centre de Formació 12
  13. 13. IIS (Estructura de un sitio Web) Cada sitio web tiene asignada una carpeta particular llamada “directorio particular”: (ver propiedades del sitio web) – En el sitio Web predeterminado es “c:Inetpubwwwroot” En el directorio particular podremos crear las carpetas / subcarpetas que queramos, siendo sus ficheros accesibles mediante: – http://localhost/carpeta/fichero.html Florida Centre de Formació 13
  14. 14. IIS (Directorios virtuales) Un directorio virtual puede colocarse en la estructura del sitio web como una carpeta normal, solo que sus contenidos (ficheros o carpetas) pueden encontrase en cualquier sitio del disco duro. Ejemplo: • Creación de un directorio virtual. • Acceso a ficheros y carpetas del mismo. Florida Centre de Formació 14
  15. 15. IIS (Administración - directorios/ficheros-) Los directorios (virtuales o no) y los archivos poseen propiedades de administración muy similares. Las propiedades se heredan en función de la jerarquía del árbol de consola (definidas para un sitio web las heredan todos sus directorios y ficheros, salvo que se especifique lo contrario). Acceso: Botón derecho propiedades. Florida Centre de Formació 15
  16. 16. IIS (Administración - directorios/ficheros-) PROPIEDADES: 1) Pestaña: Directorio virtual • Tipo de localización del directorio virtual. • Definir la ubicación en función del tipo utilizado. • Especificar permisos de acceso: – Acceso al código fuente de secuencia de comando. – Lectura (activada). – Escritura (generalmente desactivada). – Examinar directorio (Sólo para directorios). Florida Centre de Formació 16
  17. 17. IIS (Administración - directorios/ficheros-) PROPIEDADES: 2) Pestaña: Documentos. • Sólo presente para directorios. • Posibilidad de habilitar uno o varios documentos predeterminados. – El orden en la lista determina la prioridad. – Caso de no encontrar documentos predeterminados comprueba el permiso “Examinar directorio”. – En última opción, muestra página de error por denegación de permisos. • Pie de página común a todos los documentos. – Se añade el fichero especificado como pie de página al documento solicitado. Florida Centre de Formació 17
  18. 18. IIS (Administración - directorios/ficheros-) PROPIEDADES: 3) Pestaña: Errores personalizados. • Cada vez que IIS encuentra un problema para devolver una página a un navegador, devuelve al usuario otra página del error producido. • Existe una página por cada tipo de error, identificado por un código: – 404 (No encuentra la página solicitada) – 401 (No tiene privilegios para acceder a la página solicitada) » 401.3 (error de acceso por permisos del S.O.) » 401.2 (error de acceso por permisos de conf. del servidor) • Se puede personalizar qué se devuelve en caso de producirse un error (Análisis de tipos de personalización) Florida Centre de Formació 18
  19. 19. IIS (Administración – sitios web -) PROPIEDADES: 3) Pestaña: Sitio web • Identificación del sitio web. • Conexiones con el servidor. – Límite de navegadores solicitando páginas. – Tiempo de mantenimiento de la conexión (desde que se pide la página hasta que se devuelve) • Registro de actividad del servidor. – “c:winntsysem32LogFiles” fichero texto por cada día que se han solicitado páginas (quién / cuando se hace una petión y qué ha pedido) Florida Centre de Formació 19
  20. 20. IIS (Administración – sitios web -) PROPIEDADES: 3) Pestaña: Rendimiento • Ajuste de rendimiento – IIS ajusta los recursos necesarios en cuanto a memoria, procesador, etc... » Menos de 10.000 visitas diarias. » Entre 10.000 y 100.000 visitas diarias. » Más de 100.000 visitas diarias. Florida Centre de Formació 20
  21. 21. IIS (Administración – sitios web -) PROPIEDADES: 3) Pestaña: Operadores • Operadores del sitio web – Define qué usuarios o grupos de usuarios del S.O. pueden administrar el sitio web. – El grupo de Administradores no se puede eliminar, siendo los únicos que pueden crear nuevos operadores. Florida Centre de Formació 21
  22. 22. IIS (Control de accesos) Pestaña: Seguridad – Del elemento a restringir (sitio web, directorio o archivo) 1) Control de autenticación y acceso anónimo. • Habilita accesos anónimos y modifica los métodos de autenticación para el recurso (sitio, directorio o archivo) 2) Restricciones de nombre de dominio y dirección IP. • Concede o deniega acceso a este recurso usando direcciones IP o nombres de dominio de inernet. Florida Centre de Formació 22
  23. 23. IIS (Control de accesos) Control de autenticación y acceso anónimo. – Acceso anónimo: • Identifica al usuario con una cuenta de windows por defecto: “IUSR_nombremaquina”. • No requiere autenticación. – Acceso autenticado: • Al deshabilitar el acceso anónimo, IIS solicita al navegador la identificación del usuario para acceder al elemento. • Dos métodos: – Autenticación básica (no cifrado) – Autenticación de windows integrada (cifrado pero sólo para navegador Internet explorer) Florida Centre de Formació 23
  24. 24. IIS (Control de accesos) Restricciones de nombre de dominio y dirección IP. – A parte de restringir el acceso de ciertas páginas web en función del usuario, podemos hacerlo en función del ordenador desde que se esté accediendo. – Aplicación práctica: • “Podríamos desear que un determinado sitio web pueda ser accedido sólo desde los ordenadores de los despachos de determinados empleados de una empresa” Florida Centre de Formació 24
  25. 25. IIS (Actividad complementaria) Instalación de IIS sobre Sistemas operativos: – Windows 2000 o XP professional. – Windows 2003. – Windows xxxxx Server. Búsqueda en Internet de información y materiales sobre Internet information Server. Alojamiento de páginas web dinámicas. Florida Centre de Formació 25

×