La historia del Internet comenzó en la década de 1960 con la creación de ARPANET, una red de 4 ordenadores universitarios. Más tarde, otra red llamada NFSNET absorbió a ARPANET y creó el término "Internet". En 1990, NFSNET contaba con 100.000 servidores en todo el mundo y Tim Berners-Lee propuso el World Wide Web como sistema para compartir información en Internet. Desde entonces, Internet ha crecido rápidamente convirtiéndose en un medio global de comunicación.
1. HISTORIA DEL
INTERNET
Década de los 60: inicios del internet
2. HISTORIA DE INTERNET
La primera red se llamó ARPANET. En
principio, la red contaba con 4
ordenadores distribuidos entre distintas
universidades del país.
3. HISTORIA DE INTERNET
Otra empresa llamada NFSNET crea
otra red que más tarde absorbería a
ARPANET y crean el término que
conocemos como Internet.
5. HISTORIA DE INTERNET
RobertCaillau quien
cooperó con el
proyecto, cuanta que
en 1990 deciden
ponerle un nombre al
sistema y lo llamaron
World Wide Web
(WWW) o telaraña
mundial.
6. HISTORIA DE INTERNET
A partir de entonces Internet
comenzó a crecer más rápido
que otro medio de
comunicación, convirtiéndose en
lo que hoy todos conocemos.
7.
8. ¿QUE ES UN SERVIDOR WEB?
Un servidor web o servidor HTTP es
un programa que procesa cualquier
aplicación del lado del servidor
realizando conexiones bidireccionales
y/o unidireccionales y síncronas o
asíncronas con el cliente generando o
cediendo una respuesta en cualquier
lenguaje o Aplicación del lado del
cliente.
9. ¿CUÁLES SON LAS FUNCIONES DE UN
SERVIDOR WEB?
Un servidor web se mantiene a la
espera de peticiones de ejecución que
le hará un cliente o un usuario de
Internet. El servidor web se encarga de
contestar a estas peticiones de forma
adecuada, entregando como resultado
una página web o información de todo
tipo de acuerdo a los comandos
solicitados
10. ¿QUÉ TIPOS DE SERVIDOR WEB
EXISTEN?
"SERVIDOR DEDICADO", que se
refiere a una computadora servidora
dedicada exclusivamente al sitio del
cliente (para aplicaciones de alta
demanda)
"SERVIDOR COMPARTIDO", lo que
significa que un mismo servidor
(computadora + programa servidos) se
usará para varios clientes
compartiendo los recursos.
11. ¿CUÁLES SON LOS SERVIDORES WEB
MÁS UTILIZADOS?
Apache: Este es el más
común y más utilizado en
todo el mundo.
Además, es gratuito y de
código abierto, así que
podríamos decir que corre
sobre cualquier
plataforma.
Microsoft IIS: Sólo
funciona sobre sistemas
Windows. Si quieres
empalarlo sobre otro
sistema, tendrás que
utilizar una máquina
virtual.
12. ¿CUÁLES SON LOS SERVIDORES WEB
MÁS UTILIZADOS?
Ngnix: Este es un servidor
Web muy ligero y corre sobre
sistemas Unix y Windows.
Lighttp: Está especialmente
pensado para hacer cargas
pesadas sin perder
balance, utilizando poca RAM
y poca de CPU.
Sun Java System Web
Server: Es multiplataforma, y
se distribuye con licencias de
código abierto (BSD
concretamente).
13. COMO FUNCIONAN LOS
SERVIDORES DE WEB
La mayoría de servidores añaden algún nivel de
seguridad a sus tareas. Por ejemplo, si usted ha ido
a alguna página y el navegador presenta una
ventana de diálogo que pregunta su nombre de
usuario y contraseña, ha encontrado una página
protegida por contraseñas.
El servidor deja que el dueño o el administrador del
servidor mantenga una lista de nombres y
contraseñas para las personas a las que se les
permite ver la página, y el servidor deja que sólo
esas personas quienes saben la contraseña tengan
acceso.
14. COMO FUNCIONAN LOS
SERVIDORES DE WEB
Añaden seguridad para
permitir una conexión
encriptada entre el servidor y
el navegador para que
información de suma
importancia como números
de tarjetas de crédito puedan
ser enviados por internet.
No está simplemente
manejando archivos sino que
también está procesando
información generando una
página dinámica. En casi
todos los casos, el servidor
Web utiliza algo llamado
"Scripts CGI" para realizar
esta magia (Páginas Web).
15. ¿PARA QUE ME SIRVE TENER UN
ESPACIO?
Para tener una página web o un lugar donde subir
archivos que quieras compartir
Si algún día decides tener un página web
personal, incluso aunque sea un blog,te ayudará tener
nociones básicas sobre cómo funciona un FTP.
Enviar los archivos que queremos compartir al
servidor y ofrecerles a nuestros amigos la dirección url
donde están alojados.
16. SERVIDOR WEB APACHE
Apache es uno de los mejores y el más utilizado entre
los servidores Web que existen. Apache ha construido
una gran reputación entre los servidores web gracias a
su gran estabilidad, confiabilidad y el gran aporte del
grupo de voluntarios que planean y desarrollan todo lo
relativo a esta plataforma, desde la documentación
hasta el mismo código en sí.
17. VENTAJAS DE APACHE
Entre las ventajas que presenta un servidor como Apache se
encuentran las siguientes:
Es personalizable,
la arquitectura modular de Apache permite construir un
servidor hecho a la medida.
Además permite la implementación de los últimos y más
nuevos protocolos.
En cuanto a la administración los archivos de configuración
de Apache están en ASCII, por lo que tiene un formato
simple, y pueden ser editados tan solo con un editor de
texto. Estos son transferibles, lo que permite la clonación
efectiva de un servidor.
El servidor puede ser administrado vía línea
de comandos, lo que hace la administración remota muy
conveniente.
18. INSTALACION DEL SERVIDOR WEB APACHE
Para comenzar la
instalación, se deberá
descargar al ordenador
local el fichero de
instalaciónapache_2.0.50-
win32-x86-no_ssl.msi de
la dirección web
http://httpd.apache.org/dow
nload.cgi. Una vez copiado
en nuestro
ordenador, bastará con
hacer doble click sobre él
para que comience la
instalación, ya que es un
fichero instalable de
Windows.
19. INSTALACION DEL SERVIDOR WEB APACHE
Pantalla de Licencia, el programa de instalación pregunta si
aceptamos las condiciones de la licencia para instalación.
Seleccionamos I accept the terms in the license
agreement, confirmando que sí aceptamos la licencia:
20. INSTALACION DEL SERVIDOR WEB APACHE
Pantalla de Información General de Apache, ¿qué es?
¿donde se puede descargar la última versión? ¿donde
está la documentación asociada?, pulsamos Next:
21. INSTALACION DEL SERVIDOR WEB APACHE
Network Domain, el dominio de DNS donde se registrará el servidor web. Por
ejemplo, micentro.es.
Server Name, el nombre del equipo en el dominio de DNS . Normalmente está
formado por el nombre del equipo seguido de un punto y el nombre del dominio al
que está asociado. Por ejemplo, miequipo.micentro.es.
Administrator's Email Address, es la dirección de correo electrónico, en la que
se recibirán los avisos que nos envíen los que visiten nuestras páginas,
22. INSTALACION DEL SERVIDOR WEB APACHE
Pantalla de Tipo de Instalación, nos da opción a instalación típica(con los
componentes predeterminados) o instalación personalizada(en la que nosotros
deberemos elegir qué componentes queremos instalar). Elegimos instalación
típica, Typical, y pulsamos Next:
23. INSTALACION DEL SERVIDOR WEB APACHE
Pantalla de Directorio de Instalación, donde se va a instalar el servidor web. el
programa de instalación propone por defecto, C:Archivos de programaApache
GroupApache2. Pulsamos Next:
25. INSTALACION DEL SERVIDOR WEB APACHE
Por último, cuando el proceso se ha completado, aparece la siguiente
pantalla, pulsamos Finish y se da por terminada la instalación. Entonces el
servidor web se arrancará automáticamente.
26. INSTALACION DEL SERVIDOR WEB APACHE
Podemos comprobar que ha aparecido en nuestra barra
de tareas el siguiente símbolo:
Este nos informará de cuando está arrancado (punto
interior en verde) o parado (punto interior en rojo) el
servidor web.
Para comprobar si funciona correctamente el servidor
web, será suficiente poner cualquiera de las siguientes
URL en una pantalla del navegador:
http://localhost/ ó http://127.0.0.1/
27. ¿DESDE DONDE PODEMOS MANEJAR EL
SERVIDOR WEB APACHE?
O haciendo doble
Desde el menú Inicio >> click sobre el icono de la
Programas >> Apache barra de tareas . Donde
HTTP Server 2.0.50 >> aparecerá la siguiente
Control Apache Server. pantalla:
28. ¿QUÉ OPÈRACIONES SE PUEDEN REALIZAR
CON EL SERVIDOR WEB?
Start, lanzar o iniciar el servidor
web.
Stop, parar el servidor web.
Restart, si se han hecho
cambios en la configuración, se
deberá parar el servidor y volver
a arrancarlo.
Services, abrir una ventana para
ver los servicios del
ordenador(entre ellos está el del
servidor web).
Connect, conectarse a un
servidor web remoto(instalado en
otro ordenador) para
administrarlo desde el ordenador
local.
Disconnect, desconectarse del
servidor remoto.
29. ¿QUÉ OPÈRACIONES SE PUEDEN REALIZAR
CON EL SERVIDOR WEB?
Start, lanzar o iniciar el servidor
web.
Stop, parar el servidor web.
Restart, si se han hecho
cambios en la configuración, se
deberá parar el servidor y volver
a arrancarlo.
Services, abrir una ventana para
ver los servicios del
ordenador(entre ellos está el del
servidor web).
Connect, conectarse a un
servidor web remoto(instalado en
otro ordenador) para
administrarlo desde el ordenador
local.
Disconnect, desconectarse del
servidor remoto.
31. CONFIGURANDO EL SERVIDOR
Lo más común es que el directorio de Apache sea
instalado en C:Archivos de programaApache
Software FoundationApache2.2. Una de las
características más poderosas de Apache es su
flexibilidad, ya que el servidor hará todo lo que le
"digamos" a través de las Directivas. Dentro de la
carpeta conf se encuentra el archivo de
configuración: httpd.conf. En este archivo están
todas las directivas para que el servidor sea
configurado de acuerdo a lo planificado.
32. NUESTRO PRIMER SERVIDOR WEB
Con lo aprendido hasta aquí, podemos crear una
archivo HTML con el home de nuestro sitio y
nombrarlo index.html, de manera de que cuando
solicitemos la URL http://localhost el servidor
responderá con el diseño que hayamos realizado
en nuestro home.
Creamos un archivo index.html con el siguiente
contenido básico de HTML:
33. NUESTRO PRIMER SERVIDOR WEB
<html>
<head>
<title>Mi primer servidor</title>
</head>
<body>
<p>Mi primer HTML en un <strong>Servidor
Apache</strong></p>
</body>
</html>