Servidorweb

30

Transcript of Servidorweb

Page 1: Servidorweb
Page 2: Servidorweb

¿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.

Page 3: Servidorweb

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

¿CUÁLES SON LAS FUNCIONES DE UN SERVIDOR WEB?

Page 4: Servidorweb

"SERVIDOR DEDICADO", que serefiere a una computadora servidoradedicada exclusivamente al sitio delcliente (para aplicaciones de altademanda)

"SERVIDOR COMPARTIDO", lo quesignifica que un mismo servidor(computadora + programa servidos) seusará para varios clientescompartiendo los recursos.

¿QUÉ TIPOS DE SERVIDOR WEB EXISTEN?

Page 5: Servidorweb

¿CUÁLES SON LOS SERVIDORES WEB MÁS UTILIZADOS?

Apache: Este es el máscomún y más utilizado entodo el mundo. Además,es gratuito y de códigoabierto, así que podríamosdecir que corre sobrecualquier plataforma.

Microsoft IIS: Sólofunciona sobre sistemasWindows. Si quieresempalarlo sobre otrosistema, tendrás queutilizar una máquinavirtual.

Page 7: Servidorweb

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.

Page 8: Servidorweb

COMO FUNCIONAN LOS SERVIDORES DE WEB

Añaden seguridad parapermitir una conexiónencriptada entre el servidor yel navegador para queinformación de sumaimportancia como númerosde tarjetas de crédito puedanser enviados por internet.

No está simplementemanejando archivos sino quetambién está procesandoinformación generando unapágina dinámica. En casitodos los casos, el servidorWeb utiliza algo llamado"Scripts CGI" para realizaresta magia (Páginas Web).

Page 9: Servidorweb

¿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.

Page 10: Servidorweb

SERVIDOR WEB APACHE

Apache es uno de los mejores y el más utilizado entrelos servidores Web que existen. Apache ha construidouna gran reputación entre los servidores web gracias asu gran estabilidad, confiabilidad y el gran aporte delgrupo de voluntarios que planean y desarrollan todo lorelativo a esta plataforma, desde la documentaciónhasta el mismo código en sí.

Page 11: Servidorweb

VENTAJAS DE APACHEEntre las ventajas que presenta un servidor como Apache se

encuentran las siguientes:

Es personalizable,

la arquitectura modular de Apache permite construir unservidor hecho a la medida.

Además permite la implementación de los últimos y másnuevos protocolos.

En cuanto a la administración los archivos de configuraciónde Apache están en ASCII, por lo que tiene un formatosimple, y pueden ser editados tan solo con un editor detexto. Estos son transferibles, lo que permite la clonaciónefectiva de un servidor.

El servidor puede ser administrado vía línea de comandos,lo que hace la administración remota muy conveniente.

Page 12: Servidorweb

INSTALACION DEL SERVIDOR WEB APACHEPara comenzar la instalación,

se deberá descargar alordenador local el ficherodeinstalaciónapache_2.0.50-win32-x86-no_ssl.msi dela dirección webhttp://httpd.apache.org/download.cgi. Una vez copiadoen nuestro ordenador,bastará con hacer dobleclick sobre él para quecomience la instalación, yaque es un fichero instalablede Windows.

Page 13: Servidorweb

INSTALACION DEL SERVIDOR WEB APACHEPantalla 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:

Page 14: Servidorweb

INSTALACION DEL SERVIDOR WEB APACHEPantalla de Información General de Apache, ¿qué es?

¿donde se puede descargar la última versión? ¿donde

está la documentación asociada?, pulsamos Next:

Page 15: Servidorweb

INSTALACION DEL SERVIDOR WEB APACHENetwork 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,

Page 16: Servidorweb

INSTALACION DEL SERVIDOR WEB APACHEPantalla 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:

Page 17: Servidorweb

INSTALACION DEL SERVIDOR WEB APACHEPantalla 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:

Page 18: Servidorweb

INSTALACION DEL SERVIDOR WEB APACHEPantalla de Continuar con la Instalación, pulsamos Install:

Page 19: Servidorweb

INSTALACION DEL SERVIDOR WEB APACHEPor ú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.

Page 20: Servidorweb

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/

Page 21: Servidorweb

¿DESDE DONDE PODEMOS MANEJAR EL SERVIDOR WEB APACHE?

Desde el menú Inicio >>

Programas >> Apache

HTTP Server 2.0.50 >>

Control Apache Server.

O haciendo doble

click sobre el icono de la

barra de tareas . Donde

aparecerá la siguiente

pantalla:

Page 22: Servidorweb

¿QUÉ OPÈRACIONES SE PUEDEN REALIZAR CON EL SERVIDOR WEB?

Start, lanzar o iniciar el servidorweb.

Stop, parar el servidor web.

Restart, si se han hechocambios en la configuración, sedeberá parar el servidor y volvera arrancarlo.

Services, abrir una ventana paraver los servicios delordenador(entre ellos está el delservidor web).

Connect, conectarse a unservidor web remoto(instalado enotro ordenador) paraadministrarlo desde el ordenadorlocal.

Disconnect, desconectarse delservidor remoto.

Page 23: Servidorweb

¿QUÉ OPÈRACIONES SE PUEDEN REALIZAR CON EL SERVIDOR WEB?

Start, lanzar o iniciar el servidorweb.

Stop, parar el servidor web.

Restart, si se han hechocambios en la configuración, sedeberá parar el servidor y volvera arrancarlo.

Services, abrir una ventana paraver los servicios delordenador(entre ellos está el delservidor web).

Connect, conectarse a unservidor web remoto(instalado enotro ordenador) paraadministrarlo desde el ordenadorlocal.

Disconnect, desconectarse delservidor remoto.

Page 24: Servidorweb

VIDEO TUTORIAL INSTALACION

SEVIDOR WEB APACHE

Page 25: Servidorweb

CONFIGURANDO EL SERVIDOR Lo más común es que el directorio de Apache sea

instalado en C:\Archivos de programa\Apache

Software Foundation\Apache2.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.

Page 26: Servidorweb

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:

NUESTRO PRIMER SERVIDOR WEB

Page 27: Servidorweb

<html>

<head>

<title>Mi primer servidor</title>

</head>

<body>

<p>Mi primer HTML en un <strong>Servidor

Apache</strong></p>

</body>

</html>

NUESTRO PRIMER SERVIDOR WEB

Page 28: Servidorweb

NUESTRO PRIMER SERVIDOR WEB

Page 29: Servidorweb

PRESENTADO POR:

GÉNESIS SOLÓRZANO

BRIGITH OCAMPO

XIMENA MUÑOZ

Page 30: Servidorweb

¡GRACIAS!