Informe Servidor Web

1 SERVIDOR WEB Los servidores web son aquellos cuya tarea es alojar sitios y/o aplicaciones, las cuales son accedidas p

Views 157 Downloads 136 File size 2MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

1

SERVIDOR WEB Los servidores web son aquellos cuya tarea es alojar sitios y/o aplicaciones, las cuales son accedidas por los clientes utilizando un navegador que se comunica con el servidor utilizando el protocolo HTTP (hypertext markup language). Básicamente un servidor WEB consta de un intérprete HTTP el cual se mantiene a la espera de peticiones de clientes y le responde con el contenido según sea solicitado. El cliente, una vez recibido el código, lo interpreta y lo exhibe en pantalla. Además los servidores pueden disponer de un intérprete de otros lenguajes de programación que ejecutan código embebido dentro del código HTML de las páginas que contiene el sitio antes de enviar el resultado al cliente. Esto se conoce como programación de lado del servidor y utiliza lenguajes como ASP, PHP, Perl y Ajax. Las ventajas de utilizar estos lenguajes radica en la potencia de los mismos ejecutando tareas más complejas como, por ejemplo acceder a bases de datos abstrayendo al cliente de toda la operación.

DIAGRAMA REPRESENTATIVO DE UN SERVIDOR WEB.

2

¿Qué son los servidores web y por qué son necesarios? Los servidores web son los que hacen posible el Web hosting, es decir, la posibilidad de alquilar un espacio en un servidor para alojar nuestro sitio. Imagínense a los servidores web como computadoras especialmente preparadas para estar prendidas las 24 horas, los 365 días del año.

Uno de los tantos datacenter de IBM, donde generalmente son ubicados los servidores web. El rol fundamental de un Servidor Web

La principal función de un servidor Web es almacenar los archivos de un sitio y emitirlos por Internet para poder ser visitado por los usuarios. Básicamente, un servidor Web es una gran computadora que guarda y transmite datos vía Internet. Cuando un usuario entra en una página de Internet su navegador se comunica con el servidor enviando y recibiendo datos que determinan qué es lo que ve en la pantalla. Por eso decimos que los servidores Web están para almacenar y transmitir datos de un sitio según lo que pida el navegador de un visitante. Cómo funcionan los servidores

Cada servidor Web y cada computadora conectada a Internet tienen asignado una dirección de IP irrepetible que lo identifica en la red incluyendo la PC que tenemos en casa. La dirección de IP vendría a ser como los datos del remitente en una carta postal. Cuando llegas a un sitio Web, se envía un pedido desde tu dirección de IP hacia la dirección IP del servidor. El servidor Web responde mandando datos a la dirección IP que los pide. Esto es lo que pasa cada vez que estamos navegando un sitio en Internet.

3

¿Por qué los servidores son necesarios? Sin los servidores Web la Internet tal como la conocemos, no existiría. Los servidores son como la columna vertebral de la estructura de Internet. La industria del Web hosting es simplemente la forma de alquilar esos espacios de memoria y administración de datos. Sin este sistema de leasing la Internet sería sólo una pequeña parte de lo que es hoy por hoy, ya que sería imposible para la mayoría de los dueños de sitios Web comprar un servidor para uso propio. Pensémoslo así, los servidores Web son la vitrina que permite a las personas publicar sus sitios en la red mundial que es Internet.

Cómo funciona el servidor web en internet EJEMPLO: Digamos que usted se sienta frente a su computador para Navegar en el Web y recibe una llamada de un amigo(a) que le dice: "¡Leí un gran artículo, teclea esta URL y revísala!: http://www.oocities.com/SunsetStrip/Amphitheatre/5064/INTERSERV.HTML. Usted tecleará la URL en su Navegador y presionará Entrar. Mágicamente, sin importar en qué lugar del mundo exista tal URL, la página aparecerá en su pantalla. Desde el nivel más básico posible, el siguiente diagrama muestra qué pasa:

Su Navegador genera una conexión a un Servidor Web, solicitará una página y la recibe.

4

El Navegador divide la URL en 3 partes: 1) El protocolo ("http"), 2)el nombre del servidor (www.oocities.com) y 3)La ruta (/SunsetStrip/Amphitheatre/5064/) hasta el archivo de destino (INTERSERV.HTML) El navegador se comunica con otro servidor que traduce el nombre (www.oocities.com) a números, llamados dirección IP para que así se pueda conectar a la máquina destino. Entonces el Navegador crea una conexión al servidor de la dirección IP en el puerto 80 Siguiendo en protocolo HTTP, el Servidor envía propuesta de obtención para encontrar el archivo "INTERSERV.HTML". El servidor envía el texto HTML de la página al Navegador. El Navegador lee los comandos HTML muestra la página en la pantalla. INSTALACION DE WINDOWS SERVER 2008 EN VIRTUAL BOX. VIRTUAL BOX: Oracle VM VirtualBox es un software de virtualización para arquitecturas x86/amd64, creado originalmente por la empresa alemana innotek GmbH. Actualmente es desarrollado por Oracle Corporation como parte de su familia de productos de virtualización. Por medio de esta aplicación es posible instalar sistemas operativos adicionales, conocidos como «sistemas invitados», dentro de otro sistema operativo «anfitrión», cada uno con su propio ambiente virtual. 1. Descargamos Virtual Box 4, disponible gratuitamente desde http://www.virtualbox.org/wiki/Downloads: 2. Instalamos de VirtualBox:

5

3. Durante la instalación dejar marcadas las opciones por defecto

4. En este punto se instalarán las características de las Interfaces de Red

6

5. Luego procedemos a indicar el S.O a instalar en la máquina virtual, en este caso Windows 2008:

7

6. Luego indicamos la cantidad de memoria RAM a destinar a la máquina virtual (recuerden que no pueden asignar todo pues su Windows 7 también necesita memoria para funcionar!!!)

7. Luego indicamos indicamos el disco virtual a utilizar:

8

8. Seguido debemos indicar si deseamos que el disco virtual tenga un tamaño dinámico o fijo, de preferencia indiquen dinámico, así, el espacio de nuestro disco duro se ira asignando según lo requiera la maquina virtual.

9. Luego debemos indicar la ubicación donde se almacenará el disco duro virtual, además indicar el tamaño máximo a utilizar para este disco. Es decir la máquina virtual en ningún caso podrá utilizar mas espacio que el máximo indicado, si luego requiere mas, se puede ampliar desde las opciones de la máquina creada.

9

10. Hasta este punto hemos creado el disco virtual a utilizar por la máquina virtual. Si desean cambiar el idioma a Español, simplemente entran al menú File, luego a Preferences –> Languages, seleccionan y aceptan. Se cerrará VirtualBox para efectuar el cambio, deberán abrirlo nuevamente.

INSTALACION DE WINDOWS SERVER 2008 EN VIRTUAL BOX. VER PDF.

Manual Instalación y Configuración de un Servidor WEB en Windows Server 2008 Como primer paso instalaremos el servidor web, para ello vamos a inicio>herramintas administrativas>administrador del servidor.

10

Una vez ahí nos vamos a funciones > agregar funciones

11

seleccionamos servidor web IIS.

12

La primera pantalla nos mostrara una introducción al servidor IIS. Presionamos el botón siguiente.

13

En la siguiente pantalla seleccionamos los servicios de funcion que necesitenos que tenga el servicio IIS. En este caso seleccionaremos todos. Presionamos el botón siguiente.

14

La siguiente paginas nos muestra un resumen de la configuración, si todo esta correcto, presionamos el botón instalar.

15

Confirmación de instalación. Hecho esto esperamos a que cargue la instalación del servidor web. Y procedemos a configurarlo.

16

Proceso de instalación. Configuración del servidor web. Después de finalizar la instalación servidor web, nos vamos a inicio > herramientas administrativas y seleccionamos administrador de internet information services (IIS).

17

En este punto entraremos a configurar los sitios, pero primero vamos a crear nuestra página web. Nos dirigimos a equipo>disco C> inetpub>wwwroot y creamos una carpeta abc y dentro de esa carpeta un documento abc.html

18

En el documento crearemos nuestra página web, con HTML que es un lenguaje de programación básico por ejemplo:

www.abc.com

Machados

Hecho esto procedemos a crear el sitio, nuevamente nos vamos a inicio > herramientas administrativas y seleccionamos administrador de internet information services (IIS), damos clic en el nombre de nuestro servidor en este caso MACHADOS, luego damos clic en sitios, damos clic derecho en sitio>agregar sitio web

19

Agregar Sitio Web y especificamos cada campo. Nombre de sitio: aquí especificamos el nombre del sitio en nuestro caso abc.com. Ruta de acceso físico: especificamos la ruta donde está alojado el sitio en nuestro caso C:\inetpub\wwwroot\abc Tipo: Especificamos el tipo de protocolo para nuestra página, en este caso http. Dirección IP: Especificamos la dirección IP de la interfaces por la que se responderán las peticiones de el sitio, en este caso la 192.168.56.101 Puerto: especifica el puerto por el cual se dará la conexión en este caso 80. Nombre del host: aquí especificamos el nombre completo del host en nuestro caso abc.com

20

Configuración del sitio http://www.abc.com Hecho esto damos doble clic en el nombre del sitio abc.com

21

sitio abc.com nos sale una ventana asi:

22

Seleccionamos documento predeterminado>clic derecho agregar y copiamos el nombre del documento html por ejemplo mi documento se llama abc.html entonces el nombre va hacer abc.html.

23

Documento predeterminado Nuestro servidor web está listo, ahora le incorporaremos el FTP. Hecho esto procedemos a crear el sitio FTP, nuevamente nos vamos a inicio > herramientas administrativas y seleccionamos administrador de internet information services (IIS), damos clic en el nombre de nuestro servidor en este caso MACHADOS, luego damos clic en sitios FTP, damos clic en el enlace Haga clic aquí para iniciar

24

Abrir sitios FTP Aquí damos doble clic en el servidor>sitio ftp.

25

Creación del Sitio FTP Damos clic derecho seleccionamos nuevo sitio ftp y seguimos el asistente.

26

Nuevo Sitio FTP Nos aparecerá una ventana de dialogo del asistente para crear un sitio FTP. Damos clic en siguiente.

27

Asistente para crear un sitio FTP En la siguiente ventana describimos nuestro sitio FTP, en este caso abc.com. Damos clic en siguiente.

28

Descripción del sitio FTP En la siguiente ventana especificamos la dirección IP en este caso 172.16.0.2 y ademas especificamos el puerto en este caso 21. Damos clic en siguiente.

29

Especificación de la dirección IP y el puerto de conexión En la siguiente ventana especificamos si nuestro sitio FTP sera enjaulado aislando los usuarios, en este caso seleccionaremos la opción Aislar Usuarios. Damos clic en siguiente.

30

Aislamiento de Usuarios FTP En la siguiente ventana asignaremos entonces el directorio particular del FTP, es decir la carpeta a la que podrán acceder los usuarios.

31

Directorio Particular del FTP En la siguiente ventana configuraremos los permisos de acceso al sitio FTP. Damos clic en siguiente.

32

Permisos de acceso al sitio FTP Damos clic en Finalizar.

33

Damos clic en Finalizar. Hecho esto reiniciamos el servicio. Nos vamos a inicio>herramientas administrativas>administrador del servidor>funciones y seleccionamos servidor web Por último reiniciamos nuestro servidor web Eso es todo ya tenemos nuestro servidor FTP instalado y configurado ahora verificaremos nuestro servidor. Primero que todo configuramos la interfaces. 1- inicio>panel de control>centro de redes y recursos compartidos>administrar conexiones de red. 2- Seleccionamos el adaptador. Damos clic derecho en el adaptador>propiedades>protocolo de internet TCP/IPv4>propiedades.

34

3- Ingresamos la dirección IP para la interfaz (192.168.56.101), la máscara de subred(255.255.255.192). Abrimos el explorador y buscamos http://www.abc.com

Servidor Web Exitoso

35

COMO SABER SI MI PC ESTA EN RED CON EL SERVIDOR WEB O WINDOWS SERVER 2008 EN VIRTUAL BOX.

Nos vamos a nuestra pc (Windows 2007) – inicio – cmd Ponemos ping y la ip de nuestra maquina virtualizada en este caso seria (Windows server 2008)

Ahora nos vamos a nuestra maquina virtual (Windows server 2008) – inicio – cmd Ponemos ping y la dirección ip de nuestra pc (Windows 7)

36

Eso es todo ahora ya sabemos que ambas maquinas se encuentran conectadas. Y por podemos entrar al navegador de internet de nuestra pc y comprobar si nuestra pagina web creada en Windows server 2008 aparece o no en internet. Para eso debemos poner la dirección ip de la maquina virtual en este caso seria: 192.168.54.101/abc