SlideShare una empresa de Scribd logo
1.1.1
PRINCIPALES SEVIDORES WEB
¿Qué es un servidor web?
En informática, un servidor web o Servidor HTTP es una pieza de software de
comunicaciones que intermedia entre el servidor en el que están alojados los
datos solicitados y el computador del cliente, permitiendo conexiones
bidireccionales o unidireccionales, síncronas o asíncronas, con cualquier aplicación
del cliente, incluso con los navegadores que traducen un código traducible
(renderizable) a una página web determinada. O sea, se trata de programas que
median entre el usuario de Internet y el servidor en donde está la información que
solicita.
Otra definición:
Los servidores web son programas de uso cotidiano en Internet, que emplean
para comunicarse diversos protocolos de datos, siendo el más común y de
alguna manera estándar el HTTP (HyperText Transfer Protocol). Sin embargo, es
posible también usar el término para referirse al computador en el que están
guardados los archivos que componen un sitio web, junto al software necesario
para cumplir con la conexión de datos web.
Características de un servidor web
En un servidor estático los archivos se envían tal y como están almacenados.
Un servidor web opera en un ordenador aguardando las solicitudes de
parte del navegador web de un cliente, brindando los datos solicitados para
componer una página web o, en su defecto, un mensaje de error. Los servidores
web pueden ser de dos clases: estáticos y dinámicos.
 Los servidores estáticos. Consisten en un computador en donde está
almacenada la información y un servidor HTTP que responde a
los protocolos de pedido. Su nombre proviene del hecho de que los archivos
se envían tal y como están almacenados.
 Los servidores dinámicos. En cambio son servidores estáticos que
contienen software adicional (usualmente aplicaciones y bases de datos)
que les permiten actualizar la información solicitada antes de enviarla al
cliente.
¿Para qué sirve un servidor web?
El usuario introduce una dirección web en el navegador que envía una solicitud
al servidor.
Como se ha dicho, la función de los servidores web es la de mediar entre las
solicitudes de los usuarios y los archivos que contienen la información
solicitada, en el computador en el que están almacenados. Por ende, se necesita
uno para publicar un sitio web, y también para tener acceso a los datos que
componen una página web cualquiera. Este proceso ocurre de la siguiente manera:
1. El usuario introduce una dirección web (URL) en su navegador y éste envía
una solicitud al servidor web.
2. El servidor web (software) busca los archivos pertinentes ya sea en el
propio servidor (hardware) o en un servicio de hosting en el que están
siempre disponibles y en línea.
3. Los archivos entonces son procesados según lo solicitado y enviados de
acuerdo al protocolo de transferencia, es decir, conforme a un conjunto de
reglas que regulan la comunicación entre los computadores.
4. El navegador recibe los archivos y ensambla el contenido de la página web
que se muestra al usuario.
Servidores web más utilizados
Algunos de los servidores web más empleados son los siguientes:
 Nginx (2004). Un servidor web y Proxy desarrollado por
la empresa homónima.
 Apache (1995). Es un servidor web HTTP de código abierto, que sirve
para computadores Unix, Windows y Macintosh, desarrollado y mantenido
por una comunidad de usuarios que conforman la Apache Software
Foundation.
 Internet Information Services o IIS (1993). Servidor web y conjunto
de servicios diseñados para Microsoft Windows que fue originalmente
incluido en su versión NT.
 Cherokee (2001). Es un servidor web multiplataforma escrito en lenguaje
C, disponible bajo Licencia Pública General de GNU, de software libre.
 Tomcat (1999). Una distribución de Apache conocida también como
Jakarta Tomcat, opera bajo el principio de los servlets (Java).

1.1.1 Principales Servidores Web del Mercado
Apache Web Server
El servidor HTTP Apache es un servidor web HTTP de código abierto para
plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y
otras, que implementa el protocolo HTTP/1.1[1] y la noción de sitio virtual.
Cuando comenzó su desarrollo en 1995 se basó inicialmente en código del
popular NCSA HTTPd 1.3, pero más tarde fue reescrito por completo. Su
nombre sedebe a que Behelendorf quería que tuviese la connotación de algo
que es firme y enérgico pero no agresivo, y la tribu Apache fue la última en
rendirse al que pronto se convertiría en gobierno de EEUU, y en esos
momentos la preocupación de su grupo era que llegasen las empresas y
"civilizasen" el paisajeque habían creado los primeros ingenieros de internet.
Además Apache consistía solamente en un conjunto de parches a aplicar al
servidor de NCSA. Era, en inglés, a patchy server (un servidor "parcheado").
El servidor Apachese desarrolla dentro del proyecto HTTP Server (httpd) de la
Apache Software Foundation.
Apachepresenta entre otras características altamente configurables, bases de
datos de autenticación y negociado de contenido, pero fue criticado por la
falta de una interfaz gráfica que ayude en su configuración.
Apache tiene amplia aceptación en la red: desde 1996, Apache, es el servidor
HTTP más usado. Alcanzó su máxima cuota de mercado en 2005 siendo el
servidor empleado en el 70% de los sitios web en el mundo, sin embargo ha
sufrido un descenso en su cuota de mercado en los últimos años. (Estadísticas
históricas y de uso diario proporcionadas por Netcraft[2] ).
La mayoría de las vulnerabilidades dela seguridad descubiertasy resueltas tan
sólo pueden ser aprovechadas por usuarios locales y no remotamente. Sin
embargo, algunas se pueden accionar remotamente en ciertas situaciones, o
explotar por los usuarios locales malévolos en las disposiciones de
recibimiento compartidas que utilizan PHP como módulo de Apache.
Ventajas
Modular
Código abierto
Multi-plataforma
Extensible
Popular (fácil conseguir ayuda/soporte)
la mayor parte de la configuración se realiza en el fichero apache2.conf o
httpd.conf, según el sistema donde esté corriendo. Cualquier cambio en este
archivo requiere reiniciar el servidor, o forzar la lectura de los archivos de
configuración nuevamente.
La mayor parte de la configuración se realiza en el fichero apache2.conf o
httpd.conf, según el sistema donde esté corriendo. Cualquier cambio en este
archivo requiere reiniciar el servidor, o forzar la lectura de los archivos de
configuración nuevamente.
La licencia de software bajo la cual el software de la fundación Apache es
distribuido es una parte distintiva de la historia de ApacheHTTP Server y de la
comunidad de código abierto. La Licencia Apache permite la distribución de
derivados de código abierto y cerrado a partir de su código fuente original.
La Free Software Foundation no considera a la Licencia Apache como
compatible con la versión 2 de la GNU General Public License (GPL), en la cual
el software licenciado bajo la Apache License no puede ser integrado con
software distribuido bajo la GPL:
Este es software libre pero es incompatible con la GPL. La Apache Software
License es incompatible con la GPL porque tiene un requerimiento específico
que no está incluido en la GPL: tiene ciertos casos determinación de patentes
que la GPL no requiere. No consideramos quedichos casos de terminación de
patentes son inherentemente una mala idea, pero a pesar de ello son
incompatibles con la GNU GPL.[3]
Sin embargo, la versión 3 de la GPL incluye una provisión (Sección 7e) que le
permite ser compatible con licencias que tienen cláusulas de represalia de
patentes, incluyendo a la Licencia Apache.
El nombre Apache es una marca registrada y puede ser sólo utilizada con el
permiso expreso del dueño de la marca.[4
Internet Information Server
Internet Information Services o IIS es un servidor web y un conjunto de
servicios para el sistema operativo Microsoft Windows. Originalmente era
partedel OptionPackpara WindowsNT.Luego fueintegrado en otrossistemas
operativos deMicrosoftdestinados a ofrecer servicios, como Windows 2000 o
Windows Server 2003. Windows XP Profesional incluye una versión limitada
de IIS. Los servicios que ofrece son: FTP, SMTP, NNTP y HTTP/HTTPS.
Este servicio convierte a una PC en un servidor web para Internet o una
intranet, es decir que en las computadoras que tienen este servicio instalado
se pueden publicar páginas web tanto local como remotamente.
Los servicios de Internet Information Services proporcionan las herramientas
y funciones necesarias para administrar de forma sencilla un servidor web
seguro.
El servidor web sebasa en varios módulos quele dan capacidad para procesar
distintos tipos de páginas. Por ejemplo, Microsoftincluye los de Active Server
Pages (ASP) y ASP.NET. También pueden ser incluidos los de otros fabricantes,
como PHP o Perl.
Versiones
IIS 1.0, Windows NT 3.51 Service Pack 3
IIS 2.0, Windows NT 4.0
IIS 3.0, Windows NT 4.0 Service Pack 3
IIS 4.0, Windows NT 4.0 Option Pack
IIS 5.0, Windows 2000
IIS 5.1, Windows XP Professional
IIS6.0, WindowsServer2003 y WindowsXPProfesional x64Edition
IIS7.0, WindowsVista(SoloBusinessyUltimate) yWindowsServer2008
IIS7.5, Windows7 y WindowsServer2008 R2
SEVIDORES WEB 1  DE MARZO.docx

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Internet
InternetInternet
Internet
 
CUADRO COMPARATIVO TIPOS DE SERVIDORES Y EL MANEJO DE SUS DATOS
CUADRO COMPARATIVO TIPOS DE SERVIDORES Y EL MANEJO DE SUS DATOS CUADRO COMPARATIVO TIPOS DE SERVIDORES Y EL MANEJO DE SUS DATOS
CUADRO COMPARATIVO TIPOS DE SERVIDORES Y EL MANEJO DE SUS DATOS
 
Ftp
FtpFtp
Ftp
 
Servidor web
Servidor webServidor web
Servidor web
 
FTP
FTPFTP
FTP
 
Servidores web
Servidores webServidores web
Servidores web
 
Diseño e instalación de sitios web (Definición de un servidor web)
Diseño e instalación de sitios web (Definición de un servidor web)Diseño e instalación de sitios web (Definición de un servidor web)
Diseño e instalación de sitios web (Definición de un servidor web)
 
Diapositiva servidor web
Diapositiva servidor webDiapositiva servidor web
Diapositiva servidor web
 
breve historia www
breve historia wwwbreve historia www
breve historia www
 
Servidores GNU/LINUX
Servidores GNU/LINUXServidores GNU/LINUX
Servidores GNU/LINUX
 
Servidores: cuadro comparativo
Servidores: cuadro comparativoServidores: cuadro comparativo
Servidores: cuadro comparativo
 
Http y tcp/ip
Http y tcp/ipHttp y tcp/ip
Http y tcp/ip
 
Servidor Web Apache para Linux
Servidor Web Apache para LinuxServidor Web Apache para Linux
Servidor Web Apache para Linux
 
APACHE
APACHEAPACHE
APACHE
 
Os2
Os2Os2
Os2
 
Terminología web
Terminología webTerminología web
Terminología web
 
Servidores web 6ciclo
Servidores web 6cicloServidores web 6ciclo
Servidores web 6ciclo
 
Servidor http(web)
Servidor http(web)Servidor http(web)
Servidor http(web)
 
Apache: instalación y configuración en Ubuntu Server y Windows Server
Apache: instalación y configuración en Ubuntu Server y Windows ServerApache: instalación y configuración en Ubuntu Server y Windows Server
Apache: instalación y configuración en Ubuntu Server y Windows Server
 

Similar a SEVIDORES WEB 1 DE MARZO.docx

Similar a SEVIDORES WEB 1 DE MARZO.docx (20)

Servidor web
Servidor webServidor web
Servidor web
 
Servidor web para linux
Servidor web para linuxServidor web para linux
Servidor web para linux
 
Servidores web
Servidores webServidores web
Servidores web
 
Tecnologias web
Tecnologias webTecnologias web
Tecnologias web
 
Entrada 11 del blog
Entrada 11 del blogEntrada 11 del blog
Entrada 11 del blog
 
El conocimiento frente a la comunicacin de datos
El conocimiento frente a la comunicacin de datosEl conocimiento frente a la comunicacin de datos
El conocimiento frente a la comunicacin de datos
 
El conocimiento frente a la comunicacin de datos
El conocimiento frente a la comunicacin de datosEl conocimiento frente a la comunicacin de datos
El conocimiento frente a la comunicacin de datos
 
Servicio apache gnu linux-centos ::: http://leymebamba.com
Servicio apache  gnu linux-centos  ::: http://leymebamba.comServicio apache  gnu linux-centos  ::: http://leymebamba.com
Servicio apache gnu linux-centos ::: http://leymebamba.com
 
servidores web
servidores webservidores web
servidores web
 
Servidor http
Servidor httpServidor http
Servidor http
 
Apli t1 ejr
Apli t1 ejrApli t1 ejr
Apli t1 ejr
 
SERVIDOR WEB APACHE.pptx
SERVIDOR WEB APACHE.pptxSERVIDOR WEB APACHE.pptx
SERVIDOR WEB APACHE.pptx
 
Breve Historia De Www
Breve Historia De WwwBreve Historia De Www
Breve Historia De Www
 
Servidor
ServidorServidor
Servidor
 
Servidores web 6ciclo
Servidores web 6cicloServidores web 6ciclo
Servidores web 6ciclo
 
software APACHE.
software APACHE.software APACHE.
software APACHE.
 
Guia LAPP
Guia LAPPGuia LAPP
Guia LAPP
 
servidor
servidorservidor
servidor
 
Trabajo de investigacion n°01
Trabajo de investigacion n°01Trabajo de investigacion n°01
Trabajo de investigacion n°01
 
Taller php 3 09 2019
Taller php 3  09 2019Taller php 3  09 2019
Taller php 3 09 2019
 

Último

PRESENTACION REUNION DEL COMITE DE SEGURIDAD
PRESENTACION REUNION DEL COMITE DE SEGURIDADPRESENTACION REUNION DEL COMITE DE SEGURIDAD
PRESENTACION REUNION DEL COMITE DE SEGURIDADmirellamilagrosvf
 
El abecedario constituye el conjunto de grafías que son utilizadas para repre...
El abecedario constituye el conjunto de grafías que son utilizadas para repre...El abecedario constituye el conjunto de grafías que son utilizadas para repre...
El abecedario constituye el conjunto de grafías que son utilizadas para repre...MarjorieDeLeon12
 
Procesos de Manufactura 1_Introducción a la ciencia de los materiales.pptx
Procesos de Manufactura 1_Introducción a la ciencia de los materiales.pptxProcesos de Manufactura 1_Introducción a la ciencia de los materiales.pptx
Procesos de Manufactura 1_Introducción a la ciencia de los materiales.pptxIvanFigueroa71
 
PETROLEO triptico para estudiantes de educacion
PETROLEO triptico para estudiantes de educacionPETROLEO triptico para estudiantes de educacion
PETROLEO triptico para estudiantes de educacionctrlc3
 
Mapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIASMapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIASAlfonsoRosalesFonsec
 
1º Caso Practico Lubricacion Rodamiento Motor 10CV
1º Caso Practico Lubricacion Rodamiento Motor 10CV1º Caso Practico Lubricacion Rodamiento Motor 10CV
1º Caso Practico Lubricacion Rodamiento Motor 10CVCarlosAroeira1
 
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOSAnálisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOSppame8010
 
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdfDavidHunucoAlbornoz
 
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA  PPTCONTROL DE MOTORES DE CORRIENTE ALTERNA  PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPTLuisLobatoingaruca
 
TEMA 11. FLUIDOS-HIDROSTATICA.TEORIApptx
TEMA 11.  FLUIDOS-HIDROSTATICA.TEORIApptxTEMA 11.  FLUIDOS-HIDROSTATICA.TEORIApptx
TEMA 11. FLUIDOS-HIDROSTATICA.TEORIApptxmaitecuba2006
 
habilidad para el manejo de estación total.pdf
habilidad para el manejo de estación total.pdfhabilidad para el manejo de estación total.pdf
habilidad para el manejo de estación total.pdfJosemanuelMayradamia
 
Ergonomía_MÉTODO_ROSA. Evaluación de puesto de trabajo de oficina - coworking
Ergonomía_MÉTODO_ROSA. Evaluación de puesto de trabajo de oficina - coworkingErgonomía_MÉTODO_ROSA. Evaluación de puesto de trabajo de oficina - coworking
Ergonomía_MÉTODO_ROSA. Evaluación de puesto de trabajo de oficina - coworkingGonzalo141557
 
PERMEABILIDAD-DE-LOS-SUELOS-OKOK-ppt.ppt
PERMEABILIDAD-DE-LOS-SUELOS-OKOK-ppt.pptPERMEABILIDAD-DE-LOS-SUELOS-OKOK-ppt.ppt
PERMEABILIDAD-DE-LOS-SUELOS-OKOK-ppt.pptJorgeST4
 
matematicas en la ingenieria de la construccion
matematicas en la ingenieria de la construccionmatematicas en la ingenieria de la construccion
matematicas en la ingenieria de la construccionalberto891871
 
699423025-ANALISIS-DE-TRABAJO-SEGURO-ATS-PPT.ppt
699423025-ANALISIS-DE-TRABAJO-SEGURO-ATS-PPT.ppt699423025-ANALISIS-DE-TRABAJO-SEGURO-ATS-PPT.ppt
699423025-ANALISIS-DE-TRABAJO-SEGURO-ATS-PPT.ppteduardosanchezyauri1
 
Mecánica de fluidos 1 universidad continental
Mecánica de fluidos 1 universidad continentalMecánica de fluidos 1 universidad continental
Mecánica de fluidos 1 universidad continentalJOSHUASILVA36
 
PresentaciónReto_Equipo6 Explicacion del reto de freno electromagnetico
PresentaciónReto_Equipo6 Explicacion del reto de freno electromagneticoPresentaciónReto_Equipo6 Explicacion del reto de freno electromagnetico
PresentaciónReto_Equipo6 Explicacion del reto de freno electromagneticoa00834109
 
Diagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdfDiagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdfjoseabachesoto
 

Último (20)

PRESENTACION REUNION DEL COMITE DE SEGURIDAD
PRESENTACION REUNION DEL COMITE DE SEGURIDADPRESENTACION REUNION DEL COMITE DE SEGURIDAD
PRESENTACION REUNION DEL COMITE DE SEGURIDAD
 
DESVIACION
DESVIACION DESVIACION
DESVIACION
 
El abecedario constituye el conjunto de grafías que son utilizadas para repre...
El abecedario constituye el conjunto de grafías que son utilizadas para repre...El abecedario constituye el conjunto de grafías que son utilizadas para repre...
El abecedario constituye el conjunto de grafías que son utilizadas para repre...
 
Procesos de Manufactura 1_Introducción a la ciencia de los materiales.pptx
Procesos de Manufactura 1_Introducción a la ciencia de los materiales.pptxProcesos de Manufactura 1_Introducción a la ciencia de los materiales.pptx
Procesos de Manufactura 1_Introducción a la ciencia de los materiales.pptx
 
PETROLEO triptico para estudiantes de educacion
PETROLEO triptico para estudiantes de educacionPETROLEO triptico para estudiantes de educacion
PETROLEO triptico para estudiantes de educacion
 
Mapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIASMapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIAS
 
1º Caso Practico Lubricacion Rodamiento Motor 10CV
1º Caso Practico Lubricacion Rodamiento Motor 10CV1º Caso Practico Lubricacion Rodamiento Motor 10CV
1º Caso Practico Lubricacion Rodamiento Motor 10CV
 
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOSAnálisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
 
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
 
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA  PPTCONTROL DE MOTORES DE CORRIENTE ALTERNA  PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
 
TEMA 11. FLUIDOS-HIDROSTATICA.TEORIApptx
TEMA 11.  FLUIDOS-HIDROSTATICA.TEORIApptxTEMA 11.  FLUIDOS-HIDROSTATICA.TEORIApptx
TEMA 11. FLUIDOS-HIDROSTATICA.TEORIApptx
 
habilidad para el manejo de estación total.pdf
habilidad para el manejo de estación total.pdfhabilidad para el manejo de estación total.pdf
habilidad para el manejo de estación total.pdf
 
Ergonomía_MÉTODO_ROSA. Evaluación de puesto de trabajo de oficina - coworking
Ergonomía_MÉTODO_ROSA. Evaluación de puesto de trabajo de oficina - coworkingErgonomía_MÉTODO_ROSA. Evaluación de puesto de trabajo de oficina - coworking
Ergonomía_MÉTODO_ROSA. Evaluación de puesto de trabajo de oficina - coworking
 
PERMEABILIDAD-DE-LOS-SUELOS-OKOK-ppt.ppt
PERMEABILIDAD-DE-LOS-SUELOS-OKOK-ppt.pptPERMEABILIDAD-DE-LOS-SUELOS-OKOK-ppt.ppt
PERMEABILIDAD-DE-LOS-SUELOS-OKOK-ppt.ppt
 
matematicas en la ingenieria de la construccion
matematicas en la ingenieria de la construccionmatematicas en la ingenieria de la construccion
matematicas en la ingenieria de la construccion
 
699423025-ANALISIS-DE-TRABAJO-SEGURO-ATS-PPT.ppt
699423025-ANALISIS-DE-TRABAJO-SEGURO-ATS-PPT.ppt699423025-ANALISIS-DE-TRABAJO-SEGURO-ATS-PPT.ppt
699423025-ANALISIS-DE-TRABAJO-SEGURO-ATS-PPT.ppt
 
Mecánica de fluidos 1 universidad continental
Mecánica de fluidos 1 universidad continentalMecánica de fluidos 1 universidad continental
Mecánica de fluidos 1 universidad continental
 
PresentaciónReto_Equipo6 Explicacion del reto de freno electromagnetico
PresentaciónReto_Equipo6 Explicacion del reto de freno electromagneticoPresentaciónReto_Equipo6 Explicacion del reto de freno electromagnetico
PresentaciónReto_Equipo6 Explicacion del reto de freno electromagnetico
 
Diagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdfDiagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdf
 
Tasaciones Ñuñoa - La Reina - Las Condes
Tasaciones Ñuñoa - La Reina - Las CondesTasaciones Ñuñoa - La Reina - Las Condes
Tasaciones Ñuñoa - La Reina - Las Condes
 

SEVIDORES WEB 1 DE MARZO.docx

  • 1. 1.1.1 PRINCIPALES SEVIDORES WEB ¿Qué es un servidor web? En informática, un servidor web o Servidor HTTP es una pieza de software de comunicaciones que intermedia entre el servidor en el que están alojados los datos solicitados y el computador del cliente, permitiendo conexiones bidireccionales o unidireccionales, síncronas o asíncronas, con cualquier aplicación del cliente, incluso con los navegadores que traducen un código traducible (renderizable) a una página web determinada. O sea, se trata de programas que median entre el usuario de Internet y el servidor en donde está la información que solicita. Otra definición: Los servidores web son programas de uso cotidiano en Internet, que emplean para comunicarse diversos protocolos de datos, siendo el más común y de alguna manera estándar el HTTP (HyperText Transfer Protocol). Sin embargo, es posible también usar el término para referirse al computador en el que están guardados los archivos que componen un sitio web, junto al software necesario para cumplir con la conexión de datos web.
  • 2. Características de un servidor web En un servidor estático los archivos se envían tal y como están almacenados. Un servidor web opera en un ordenador aguardando las solicitudes de parte del navegador web de un cliente, brindando los datos solicitados para componer una página web o, en su defecto, un mensaje de error. Los servidores web pueden ser de dos clases: estáticos y dinámicos.  Los servidores estáticos. Consisten en un computador en donde está almacenada la información y un servidor HTTP que responde a los protocolos de pedido. Su nombre proviene del hecho de que los archivos se envían tal y como están almacenados.  Los servidores dinámicos. En cambio son servidores estáticos que contienen software adicional (usualmente aplicaciones y bases de datos) que les permiten actualizar la información solicitada antes de enviarla al cliente.
  • 3. ¿Para qué sirve un servidor web? El usuario introduce una dirección web en el navegador que envía una solicitud al servidor. Como se ha dicho, la función de los servidores web es la de mediar entre las solicitudes de los usuarios y los archivos que contienen la información solicitada, en el computador en el que están almacenados. Por ende, se necesita uno para publicar un sitio web, y también para tener acceso a los datos que componen una página web cualquiera. Este proceso ocurre de la siguiente manera: 1. El usuario introduce una dirección web (URL) en su navegador y éste envía una solicitud al servidor web. 2. El servidor web (software) busca los archivos pertinentes ya sea en el propio servidor (hardware) o en un servicio de hosting en el que están siempre disponibles y en línea. 3. Los archivos entonces son procesados según lo solicitado y enviados de acuerdo al protocolo de transferencia, es decir, conforme a un conjunto de reglas que regulan la comunicación entre los computadores. 4. El navegador recibe los archivos y ensambla el contenido de la página web que se muestra al usuario.
  • 4. Servidores web más utilizados Algunos de los servidores web más empleados son los siguientes:  Nginx (2004). Un servidor web y Proxy desarrollado por la empresa homónima.  Apache (1995). Es un servidor web HTTP de código abierto, que sirve para computadores Unix, Windows y Macintosh, desarrollado y mantenido por una comunidad de usuarios que conforman la Apache Software Foundation.  Internet Information Services o IIS (1993). Servidor web y conjunto de servicios diseñados para Microsoft Windows que fue originalmente incluido en su versión NT.  Cherokee (2001). Es un servidor web multiplataforma escrito en lenguaje C, disponible bajo Licencia Pública General de GNU, de software libre.  Tomcat (1999). Una distribución de Apache conocida también como Jakarta Tomcat, opera bajo el principio de los servlets (Java). 
  • 5. 1.1.1 Principales Servidores Web del Mercado Apache Web Server El servidor HTTP Apache es un servidor web HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/1.1[1] y la noción de sitio virtual. Cuando comenzó su desarrollo en 1995 se basó inicialmente en código del popular NCSA HTTPd 1.3, pero más tarde fue reescrito por completo. Su nombre sedebe a que Behelendorf quería que tuviese la connotación de algo que es firme y enérgico pero no agresivo, y la tribu Apache fue la última en rendirse al que pronto se convertiría en gobierno de EEUU, y en esos momentos la preocupación de su grupo era que llegasen las empresas y "civilizasen" el paisajeque habían creado los primeros ingenieros de internet. Además Apache consistía solamente en un conjunto de parches a aplicar al servidor de NCSA. Era, en inglés, a patchy server (un servidor "parcheado"). El servidor Apachese desarrolla dentro del proyecto HTTP Server (httpd) de la Apache Software Foundation. Apachepresenta entre otras características altamente configurables, bases de datos de autenticación y negociado de contenido, pero fue criticado por la falta de una interfaz gráfica que ayude en su configuración. Apache tiene amplia aceptación en la red: desde 1996, Apache, es el servidor HTTP más usado. Alcanzó su máxima cuota de mercado en 2005 siendo el servidor empleado en el 70% de los sitios web en el mundo, sin embargo ha sufrido un descenso en su cuota de mercado en los últimos años. (Estadísticas históricas y de uso diario proporcionadas por Netcraft[2] ). La mayoría de las vulnerabilidades dela seguridad descubiertasy resueltas tan sólo pueden ser aprovechadas por usuarios locales y no remotamente. Sin embargo, algunas se pueden accionar remotamente en ciertas situaciones, o explotar por los usuarios locales malévolos en las disposiciones de recibimiento compartidas que utilizan PHP como módulo de Apache. Ventajas
  • 6. Modular Código abierto Multi-plataforma Extensible Popular (fácil conseguir ayuda/soporte) la mayor parte de la configuración se realiza en el fichero apache2.conf o httpd.conf, según el sistema donde esté corriendo. Cualquier cambio en este archivo requiere reiniciar el servidor, o forzar la lectura de los archivos de configuración nuevamente. La mayor parte de la configuración se realiza en el fichero apache2.conf o httpd.conf, según el sistema donde esté corriendo. Cualquier cambio en este archivo requiere reiniciar el servidor, o forzar la lectura de los archivos de configuración nuevamente. La licencia de software bajo la cual el software de la fundación Apache es distribuido es una parte distintiva de la historia de ApacheHTTP Server y de la comunidad de código abierto. La Licencia Apache permite la distribución de derivados de código abierto y cerrado a partir de su código fuente original. La Free Software Foundation no considera a la Licencia Apache como compatible con la versión 2 de la GNU General Public License (GPL), en la cual el software licenciado bajo la Apache License no puede ser integrado con software distribuido bajo la GPL: Este es software libre pero es incompatible con la GPL. La Apache Software License es incompatible con la GPL porque tiene un requerimiento específico que no está incluido en la GPL: tiene ciertos casos determinación de patentes que la GPL no requiere. No consideramos quedichos casos de terminación de patentes son inherentemente una mala idea, pero a pesar de ello son incompatibles con la GNU GPL.[3] Sin embargo, la versión 3 de la GPL incluye una provisión (Sección 7e) que le permite ser compatible con licencias que tienen cláusulas de represalia de patentes, incluyendo a la Licencia Apache.
  • 7. El nombre Apache es una marca registrada y puede ser sólo utilizada con el permiso expreso del dueño de la marca.[4 Internet Information Server Internet Information Services o IIS es un servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows. Originalmente era partedel OptionPackpara WindowsNT.Luego fueintegrado en otrossistemas operativos deMicrosoftdestinados a ofrecer servicios, como Windows 2000 o Windows Server 2003. Windows XP Profesional incluye una versión limitada de IIS. Los servicios que ofrece son: FTP, SMTP, NNTP y HTTP/HTTPS. Este servicio convierte a una PC en un servidor web para Internet o una intranet, es decir que en las computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente. Los servicios de Internet Information Services proporcionan las herramientas y funciones necesarias para administrar de forma sencilla un servidor web seguro. El servidor web sebasa en varios módulos quele dan capacidad para procesar distintos tipos de páginas. Por ejemplo, Microsoftincluye los de Active Server Pages (ASP) y ASP.NET. También pueden ser incluidos los de otros fabricantes, como PHP o Perl. Versiones IIS 1.0, Windows NT 3.51 Service Pack 3 IIS 2.0, Windows NT 4.0 IIS 3.0, Windows NT 4.0 Service Pack 3 IIS 4.0, Windows NT 4.0 Option Pack IIS 5.0, Windows 2000 IIS 5.1, Windows XP Professional IIS6.0, WindowsServer2003 y WindowsXPProfesional x64Edition IIS7.0, WindowsVista(SoloBusinessyUltimate) yWindowsServer2008 IIS7.5, Windows7 y WindowsServer2008 R2