tics en la vida cotidiana prepa en linea modulo 1.pptx
Administración IIS 5.0.
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. 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
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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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