PDF de programación - World Wide Web

Imágen de pdf World Wide Web

World Wide Webgráfica de visualizaciones

Publicado el 10 de Octubre del 2018
881 visualizaciones desde el 10 de Octubre del 2018
1,7 MB
75 paginas
Creado hace 7a (26/10/2016)
World Wide Web

Este documento trata sobre el servicio WWW, su estructura y
funcionamiento. Posteriormente se verán implementaciones
prácticas con los dos servidores web más utilizados: Internet
Information Services en plataformas Windows Server y Apache Web
Server en plataformas Linux.

WWW by Rafael Lozano is licensed under a Creative Commons Reconocimiento-NoComercial-
CompartirIgual 3.0 España License.

Información técnica
Nivel de usuario: Avanzado
Escenario: La instalación y configuración de un servidor DHCP se ha realizado y probado sobre
dos redes locales virtuales independientes creadas en VirtualBox v5.1. En la primera se ha
utilizado dos servidores Windows Server 2016 y un cliente Windows 10 con la siguiente
configuración:

Hostname
Máquina
Virtual
SeWiPr

SO
WS 2016

SeWiSe

WS 2016

ClWi

W10

Hardware
HD 30GB
RAM 2GB

HD 30GB
RAM 2GB

HD 30GB
RAM 2GB

Conexiones de Red

VirtualBox
Red NAT
Dinámica en
172.16.0.0/16

Red Interna
red_windows
192.168.20.1/24

Puerta de
Enlace
172.16.0.1

Software
adicional
Ninguno

Servidores
de Nombres
El mismo que
la máquina
física

192.168.20.10/24
reservada DHCP

Dinámica en
192.168.20.0/24

192.168.20.1 192.168.20.1 Ninguno

192.168.20.1 192.168.20.1 Ninguno

En la siguiente red se ha empleado un servidor Lubuntu 13.04 y un cliente con el mismo sistema
operativo, según la siguiente configuración

Hostname
Máquina
Virtual
SeLiPr

SeLiSe

ClLi

SO
Lubuntu
16.04

Lubuntu
16.04

Lubuntu
16.04

Hardware
HD 10GB
RAM 1GB

HD 10GB
RAM 1GB

HD 10GB
RAM 1GB

Conexiones de Red

VirtualBox
Red NAT
Dinámica en
172.16.0.0/16

Red Interna
red_linux
192.168.21.1/24

Puerta de
Enlace
172.16.0.1

Software
adicional
Ninguno

Servidores
de Nombres
El mismo que
la máquina
física

192.168.21.10/24
reservada DHCP

Dinámica en
192.168.21.0/24

192.168.21.1 192.168.21.1 Ninguno

192.168.21.1 192.168.21.1 Ninguno

Para poder acceder al servidor web es necesario que los servidores DHCP estén configurados
correctamente y funcionando para que los clientes puedan obtener una configuración de red.
También, es fundamental que los servidores DNS estén con sus zonas correctamente
configuradas, tal y como se vio en el capítulo dedicado a DNS. Así, los clientes podrán acceder al
servidor web a través de un nombre.

Conocimientos previos: Es necesario tener conocimientos teóricos y prácticos de la
configuración TCP/IP de una interfaz de red, en plataformas Windows y Linux. Para la parte de
Linux se necesita saber el uso de un editor de texto plano, como nano o vi, además de los
comandos básicos de Unix en gestión de archivos y directorios.

Además, se harán varias pruebas en las que se visualizarán varias páginas web. Por tanto, son
necesarios conocimientos básicos del lenguaje de etiqueta HTML.
Ultima revisión del documento: Septiembre 2016

I

Esquema de red: La conexión de red es la siguiente

II

Tabla de contenido

Tabla de contenido

1. Introducción al servicio WWW........................................................................................................1
1.1 Arquitectura..................................................................................................................................................1
1.1.1 Servidor Web............................................................................................................................................... 2
1.1.2 Cliente........................................................................................................................................................... 2
1.2 URL..................................................................................................................................................................2
1.3 HTTP................................................................................................................................................................3
2. Internet Information Services.........................................................................................................5
2.1 Añadir contenido al servidor web............................................................................................................8
2.1.1 La página de inicio..................................................................................................................................... 8
2.1.2 Espacio web y espacio en disco..............................................................................................................9
2.2 Directorios virtuales..................................................................................................................................10
2.3 Sitios web virtuales....................................................................................................................................13
2.3.1 Sitio web basado en IP...........................................................................................................................13
2.3.2 Sitio web basado en nombre................................................................................................................16
2.4 Redireccionamiento http.........................................................................................................................19
2.5 Seguridad....................................................................................................................................................21
2.5.1 Restricciones de nombre de dominio y dirección IP......................................................................23
2.5.2 Acceso anónimo y autentificación.......................................................................................................25
2.5.3 Permisos de acceso................................................................................................................................. 28
2.6 Administración del sitio...........................................................................................................................29
2.6.1 Registro...................................................................................................................................................... 29
2.6.2 Rendimiento.............................................................................................................................................. 31
2.6.3 Documentos predeterminados............................................................................................................32
2.6.4 Páginas de errores personalizadas.....................................................................................................33
3. Apache Web Server........................................................................................................................37
3.1 Instalación de Apache..............................................................................................................................38
3.2 Introducción a la configuración de Apache........................................................................................39
3.2.1 Sintaxis de los archivos de configuración..........................................................................................40
3.2.2 Ayuda de Apache..................................................................................................................................... 40
3.2.3 Ámbitos de las directivas.......................................................................................................................41
3.2.4 Sistema de archivos y espacio web.....................................................................................................42
3.3 Configuración básica de Apache...........................................................................................................44
3.3.1 Direcciones IP y puertos de escucha..................................................................................................44
3.3.2 Identificación del servidor...................................................................................................................... 45
3.3.3 Raíz de documentos................................................................................................................................ 45
3.3.4 Documentos predeterminados en directorios................................................................................46
3.3.5 Opciones de directorio........................................................................................................................... 46
3.4 Configuración del rendimiento..............................................................................................................46
3.5 Módulos de Apache..................................................................................................................................47
3.6 Traducción de URL's a directorios........................................................................................................49
3.6.1 Alias............................................................................................................................................................. 49
3.6.2 Redireccionamiento................................................................................................................................ 49

Índice I

3.6.3 Directorios personales de usuarios....................................................................................................50
3.7 Hosting virtual............................................................................................................................................51
3.7.1 Hosting virtual basado en nombre......................................................................................................52
3.7.2 Hosting virtual basado en IP...........................................
  • Links de descarga
http://lwp-l.com/pdf13827

Comentarios de: World Wide Web (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad