La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

1. Introducción a Internet y a la Web ¿Qué es Internet? ● Red pública de redes interconectadas que usan el “Protocolo Internet” (IP) ● 1 114 274 426.

Presentaciones similares


Presentación del tema: "1. Introducción a Internet y a la Web ¿Qué es Internet? ● Red pública de redes interconectadas que usan el “Protocolo Internet” (IP) ● 1 114 274 426."— Transcripción de la presentación:

1

2 1. Introducción a Internet y a la Web

3 ¿Qué es Internet? ● Red pública de redes interconectadas que usan el “Protocolo Internet” (IP) ● 1 114 274 426 personas usan internet (10 de marzo, 2007) ● Está compuesto por agentes pasivos (routers, switches, etc) y agentes activos (anfitriones) ● Posee servicios bien conocidos (email, news, ftp, telnet, ssh, etc), y permite la creacion de cientos nuevos más.

4 ¿Qué es la Web? ● Es el servicio más popular de Internet. ● Reemplazó al servicio Gopher, por ser libre y más “flexible” ● Ha evolucionado desde ser simples documentos de hipertexto a un medio de interacción entre personas y culturas (Web 2.0) ● Los “Agentes de Usuario” usan HTTP para “conversar” con el servidor web. ● Se conectan usualmente al puerto 80 TCP

5 Protocolo HTTP El Agente de Usuario (Cliente) solicita: GET / HTTP/1.1 Host: www.playboy.com User-Agent: Mozilla/5.0 (X11; U; Linux i686; es-AR; \ rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1 Accept: text/xml,application/xml,application/xhtml+xml, \ text/html;q=0.9, text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: es-ar,es;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive

6 Protocolo HTTP El Sevidor Web responde: HTTP/1.1 200 OK Date: Fri, 18 May 2007 15:08:58 GMT Server: Apache Set-Cookie: zzzplayuniq=172.16.2.16.16261179500938779; \ path=/; expires=Mon, 15-May-17 15:08:58 GMT; \ domain=.playboy.com Content-Type: text/html (datos)

7 2. Servidores Web

8 ¿Qué es un Servidor? ● Es un programa que espera pasivamente peticiones de otro programa llamado “cliente“. ● Usualmente es quien tiene la mayor carga de proceso, de almacenamiento, o ambos. ● Cliente y servidor pueden estar alojados en el mismo anfitrión.

9 ¿Qué es un Servidor Web?

10 Uso de servidores Web en Internet

11 Servidores Web OpenSource más populares

12 Lighttpd ● Servidor web muy ligero, de bajo consumo de memoria y CPU. ● Usado principalmente con contenido estático. ● Soporta aplicaciones CGI y FastCGI. ● Popular con uso de PHP y Ruby.

13 Mongrel ● Servidor web y libreria HTTP hecha especialmente para trabajar con aplicaciones web hechas en Ruby. ● Es posible usarlo en conjunción con otros servidores web, asi como trabajar en modo “stand-alone”

14 Apache HTTP Server ● Servidor web más popular en Internet, fue la “aplicación asesina” que contribuyó al crecimiento en popularidad de Linux. ● Soporta una variedad de características que amplian su funcionalidad, como lenguajes de programacion (PHP, Perl, python, etc), soporte para SSL/TLS, un muy util “reescribidor” de URL (mod_rewrite), etc.

15 3. Servidores de Nombres de Dominio

16 ¿Qué es un DNS? ● Significa “Domain Name System” = “Sistema de nombres de dominio” ● Es un sistema descentralizado y jerárquico para el intercambio entre nombres de dominios y direcciones IP. ● Provee zonas “autoritativas” para dominios, asi como “resolución” de los mismos

17

18 4. Instalación de Apache en Ubuntu Linux

19

20 5. Preguntas, dudas, y tomates.

21 Direcciones web de referencia ● Apache - http://httpd.apache.org/ ● Lighttpd - http://www.lighttpd.net/ ● Mongrel - http://mongrel.rubyforge.org/ ● Ruby - http://www.ruby-lang.org/ ● PHP - http://www.php.net/ ● iLUG – http://www.ilugperu.org/ ● Paperclip :-) - http://www.paperclip.com.pe/

22


Descargar ppt "1. Introducción a Internet y a la Web ¿Qué es Internet? ● Red pública de redes interconectadas que usan el “Protocolo Internet” (IP) ● 1 114 274 426."

Presentaciones similares


Anuncios Google