You are on page 1of 26

Redes II

TECSUP

Servicio Web en Windows 2008


Departamento de Informtica

Copyright agosto de 2014 por TECSUP

Introduccin
Actualmente, el servicio de Web es el servicio ms

popular, en Internet, al igual que el servicio de correo. El


que desea tener presencia en Internet debe de tener su
pgina Web, la cual informar al mundo todo lo referente
a su negocio.
El servicio de WWW actualmente se presenta como una
interfaz multimedia, sonidos, imgenes y clips de vdeo
los cuales proveen la fascinacin de Navegar en
Internet .

Unidad 2: Servicio Web en Windows

Redes II

TECSUP

Objetivos
Al completar este tema, el alumno estar en la capacidad

de realizar las siguientes tareas:


Describir los conceptos bsicos del servicio Web
Disear la implementacin del servicio Web

ndice
En el presente texto se desarrollar los siguientes temas:
Definicin del servicio Web
Componentes del servicio Web
Administracin del servicio Web
Instalacin y configuracin del servicio Web en Windows Server

2008

Unidad 2: Servicio Web en Windows

Redes II

TECSUP

Servicio Web
El servicio web permite transferir archivos desde el

servidor web hacia el cliente web.


Los archivos pueden ser de texto, imagen, audio, vdeo, etc.

http://www.subaru.com

Sitio Web
Default.htm

Get / HTTP/1.1

Cliente Web

default.htm
index.html

htm, html,
gif, jpg, avi,
etc.

Servidor Web

Al invocar al sitio Web este devuelve la pgina por defecto que puede
ser: index.htm, index.html, default.htm, default.html, etc.

Componentes del Servicio Web


El servicio est formado por:
Servidor Web

Sitio Web
Cliente Web
Protocolos

Unidad 2: Servicio Web en Windows

Redes II

TECSUP

Servidor Web
El que administra los archivos que enviar a los clientes

Web.
Requiere lo siguiente:
Sistema operativo: Windows, Linux, Unix, OSX Server, etc.
Protocolo TCP/IP
Programa Servidor Web:

Internet Information Services (IIS)


Apache
Tomcat
Websphere
Servidor Web
7

Sitio Web
Traduccin del ingls Website o Web site, es un sitio

web, sitio (localizacin) en la World Wide Web que


contiene documentos (pginas web) organizados
jerrquicamente. Es decir cada documento (pgina web)
contiene texto y o grficos que aparecen como
informacin digital en la pantalla del computador.
Un sitio puede contener una combinacin de grficos,
texto, audio, vdeo, y pueden ser estticos o dinmicos.
2

3
Servidor Base
de Datos

Unidad 2: Servicio Web en Windows

4
Servidor Web
8

Redes II

TECSUP

Sitio Web: Esttico


Contenido que permanece esttico.
til para mostrar informacin sencilla.
Desarrollo simple.
Principalmente se usa el lenguaje de marcas HTML.
Solicitando
Pagina WEB

http://www.labo.com

Servidor Web

Get default.htm

Hola Codigo HTML

Se enva pagina HTML


tal igual como esta
alojado en el Servidor

Informacin decodificada por el


Navegador
para mostrar la
informacin

Pagina escrita en
cdigo HTML

<html>
<body>
Hola Codigo HTML
</body>
</html>

Sitio Web: Dinmico


Contenido que se construye en forma automtica,

basado en criterios (fecha, usuario, pas u otros).


La informacin a mostrar es ms variada.
Combina el uso de lenguajes de programacin dinmicos
(PHP, ASP, XML) y base de datos (Mysql, Sql, Oracle).
http://www.hp.com

Solicitando
Pagina WEB

Get default.htm

Se enva pagina HTML


construida

Servidor
Web

Se construye
pagina Web

la

Pagina WEB
Construida
Dinmicamente

Plantillas
Programacin
Dinmica

DB

10

Unidad 2: Servicio Web en Windows

Redes II

TECSUP

Cliente Web
Utilizado por los usuarios para acceder a los archivos del

servidor Web.
Requiere lo siguiente:
Protocolo TCP/IP.
Navegador o Browser: Internet Explorer, Google Chrome, Firefox,

Opera, etc.

Cliente Web

11

Protocolos
Se utilizan los siguientes protocolos:
HTTP (HyperText Transport Protocol)

Puerto TCP 80
HTTPS (HyperText Transport Protocol Secure)
Puerto TCP 443
HTTP + SSL (Secure Sockets Layer)
HTTP + TLS (Transport Layer Security)

> 1024

80
Port

Port

Cliente
Web
Conexin TCP

Unidad 2: Servicio Web en Windows

Servidor Web
Mensaje HTTP

12

Redes II

TECSUP

Cliente Web: Acceso al sitio Web


Se puede acceder al sitio Web de las siguientes maneras:
Por la direccin IP
http://200.60.81.212
Por el nombre DNS
http://www.acme.com
Se requiere una conversin DNS a IP.

www

Servidor DNS
ACME.COM

200.60.81.212

http://www.acme.com
get / HTTP/1.1

Servidor Web
www.acme.com
200.60.81.212

13

Seguridad Web
Los archivos del sitio Web pueden ser accedidos por:
Cualquier usuario de la red

Sin autentificacin
Cuenta
annima

Servidor Web

Usuarios registrados en el servidor

Login: jdiaz
Password: ****

Autentificacin
Cuenta de
JDiaz

Servidor Web
14

Unidad 2: Servicio Web en Windows

Redes II

TECSUP

Caractersticas Adicionales
Los servidores Web puede proporcionar caractersticas

adicionales como:
Servidores Virtuales
Directorios Virtuales

15

Servidores Virtuales
Un solo servidor se comporta como varios servidores.
Un servidor Web puede albergar varios Sitios Web.
Existen varias formas de hacerlo:
Asignando una direccin IP a cada Sitio Web.
Utilizando Host Headers.
Asignando un puerto TCP a cada Sitio Web.

acme.com

toys.com

16

Unidad 2: Servicio Web en Windows

Redes II

TECSUP

Servidores Virtuales por IP


Se asigna al servidor Web varias direcciones IP.
Se asocia cada direccin IP a un Sitio Web.
Sitio 01 = 200.200.60.45
Sitio 02 = 200.200.60.46

Servidor Web

IP1: 200.200.60.45
IP2: 200.200.60.46

www.acme.com = 200.200.60.45
www.toys.com = 200.200.60.46

Opcional

Servidor DNS
17

Servidores Virtuales por Host Header


El servidor Web tiene una direccin IP.
Se asocia un nombre de dominio a un Sitio Web.
Sitio 01 = www.acme.com
Sitio 02 = www.toys.com

Servidor Web

IP1: 200.200.60.45
www.acme.com = 200.200.60.45
www.toys.com = 200.200.60.45

Obligatorio

Servidor DNS
18

Unidad 2: Servicio Web en Windows

Redes II

TECSUP

Servidores Virtuales por puerto TCP


El servidor Web tiene una direccin IP.
Se asocia un puerto TCP a un Sitio Web.
El usuario al utilizar el Navegador debe de indicar el puerto

TCP.

Ejemplo: http://200.200.60.45:81

Sitio 01 = TCP 80
Sitio 02 = TCP 81

Servidor Web

www.acme.com = 200.200.60.45
www.toys.com = 200.200.60.45

IP1: 200.200.60.45

Opcional

Servidor DNS 19

Directorios Virtuales
Un directorio Virtual, es aquel que es parte del Sitio Web

pero no se encuentra fsicamente en el mismo directorio.


Est fuera de la estructura de directorios del Sitio Web.
Est en otra computadora.
C:\SitioWeb
http://www.acme.com

http://www.acme.com/proyectos
Servidor Web

proyectos
http://www.acme.com/ventas
D:\ventas

Unidad 2: Servicio Web en Windows

20

10

Redes II

TECSUP

Internet Information Services (IIS)

Copyright agosto de 2014 por TECSUP

Definicin
Es un conjunto de servicios que se ejecutan en el

servidor Windows NT/2000/2003/2008.


Permite aadir la capacidad de:
Servidor Web
Servidor FTP
Servidor SMTP
Servidor NNTP

Es de fcil administracin.
Permite ofrecer estos servicios a una Intranet y/o a

Internet.

22

Unidad 2: Servicio Web en Windows

11

Redes II

TECSUP

Versiones de IIS
Existen diferentes versiones de IIS:
Versin 2.0Viene con Windows NT 4.0.
Versin 3.0Al instalar el Service Pack 3.0 o superior.
Versin 4.0Viene en el CD: Option Pack para Windows NT.
Versin 5.0Viene con Windows 2000.
Versin 6.0Viene con Windows Server 2003
Versin 7.0Viene con Windows Server 2008
Versin 7.5Viene con Windows Server 2008 R2

23

Instalacin del Servicio Web


El servicio Web se instala con la opcin Funciones:

24

Unidad 2: Servicio Web en Windows

12

Redes II

TECSUP

Opciones de instalacin

25

El Administrador del Servicio


Administrador de Internet Information Services (IIS)

Servidor
Sitios
Tareas
Opciones

26

Unidad 2: Servicio Web en Windows

13

Redes II

TECSUP

Cuentas por defecto


Por defecto se crean las siguientes cuentas:
IUSR_computername
Es utilizada para manejar todas las conexiones annimas al IIS.
En IIS 7 se llama: IUSR
IIS_USRS
Grupo que representa a los usuarios que tienen acceso a IIS

27

Sitio Web Predeterminado


La instalacin crea un sitio Web por defecto:

28

Unidad 2: Servicio Web en Windows

14

Redes II

TECSUP

Sitio Web predeterminado

29

Crear un sitio Web


Se define los parmetros bsicos para el sitio.

30

Unidad 2: Servicio Web en Windows

15

Redes II

TECSUP

Tipos de sitio web


Sitio 01

Sitio 02

Sitios Web por IP

Sitios Web por Host Header

Sitios Web por TCP

31

Crear un directorio virtual


Los directorios virtuales pueden ser locales o remotos.

32

Unidad 2: Servicio Web en Windows

16

Redes II

TECSUP

Configuracin del
Servicio Web

Copyright agosto de 2014 por TECSUP

Propiedades del Servicio Web


La configuracin se realiza a nivel de servidor, sitio y/o

directorio virtual.
La configuracin se hereda de servidor a sitio, de sitio a directorio

virtual.

Servidor

Sitio

Directorio
Virtual

34

Unidad 2: Servicio Web en Windows

17

Redes II

TECSUP

Autenticacin
Define el nivel de seguridad de acceso basado en la

peticin de un nombre de usuario y una contrasea.

35

Autenticacin

36

Unidad 2: Servicio Web en Windows

18

Redes II

TECSUP

Documento predeterminado
Define cuales son los posibles nombres de las pginas

web que sern devueltas ante una peticin general.

37

Examen de directorios
Permite visualizar el contenido del sitio Web o directorio

virtual.

38

Unidad 2: Servicio Web en Windows

19

Redes II

TECSUP

Registro
Define donde y qu campos se registrarn en las

transacciones realizadas al sitio web o directorio virtual.

39

Registro

40

Unidad 2: Servicio Web en Windows

20

Redes II

TECSUP

Registro
Se

puede utilizar programas para crear reportes


especializados:
WebTrends
FastStats

: http://www.webtrends.com
: http://www.mach5.com

41

Restricciones de direcciones IPv4


Controla el acceso por IP al sitio Web o directorio virtual.

42

Unidad 2: Servicio Web en Windows

21

Redes II

TECSUP

Esquema del proceso de control de acceso

43

Configuracin de SSL
IIS proporciona un auto-certificado para verificar el

funcionamiento de SSL.

44

Unidad 2: Servicio Web en Windows

22

Redes II

TECSUP

Configuracin de SSL
Crear un enlace SSL

45

Pruebas de acceso

C:\> telnet 127.0.0.1 80


GET / HTTP/1.0
46

Unidad 2: Servicio Web en Windows

23

Redes II

TECSUP

Enlaces
Sobre el servicio Web
http://es.wikipedia.org/wiki/Web

Sobre el protocolo HTTP


http://es.wikipedia.org/wiki/Http

Sobre IIS
http://technet2.microsoft.com/windowsserver/en/technologies/featu

red/iis/default.mspx

47

Bibliografa
http://windowsxp.ethek.com/windowsxp/contenido.asp?I

DContenido=604
http://technet2.microsoft.com/windowsserver/en/technolo
gies/featured/iis/default.mspx
http://es.wikipedia.org/wiki/IIS

48

Unidad 2: Servicio Web en Windows

24

Redes II

TECSUP

Preguntas
Qu protocolo(s) se utiliza en el servicio y cuales son

sus principales caractersticas?


En qu consiste un servidor virtual y cmo se puede

implementar?
Qu es un directorio virtual y cuales son sus

desventajas?

49

Actividades
Disear el website para la empresa Tu libro S.R.L. de

venta y distribucin de libros fsicos y digitales.


Disear el website para la empresa La joya del Inca

S.A.C dedicada a la venta de prendas artesanales


hechos a mano.
Disear el website para la empresa Backus S.A. que

tiene seis sucursales: Lima (Vitarte, El Rmac), Trujillo,


Arequipa, Cuzco, Ucayali.

50

Unidad 2: Servicio Web en Windows

25

Redes II

TECSUP

Proyecto Parte I
Disear una pgina web con un dominio propio
Propsito
Definir de manera general el propsito para crear e implementar una

pagina web (dos o tres puntos)

Cuadro comparativo
En

cuadro evaluar y detallar los beneficios que aportara


implementacin de este servicio a la empresa.
Ejemplo: Puede visualizar en la web las fotos de los nuevos ttulos.

la

51

Proyecto Parte I
Evidencias
Servicio DNS

Captura de pantalla de los parmetros de RED del Cliente.


Captura de pantalla de ping al nombre de su pgina WEB.
Servicio Web
Captura de pantalla de la visualizacin de la pagina WEB,
personalizada (mnimo dos imgenes, enlaces, descripcin del giro de
la Empresa)

Debe accederse va nombre a la pgina WEB. Ejemplo:


www.labo.com.pe

52

Unidad 2: Servicio Web en Windows

26

You might also like