Universidad Yacambú

Especialización en Gerencia, Mención: Sistemas de Información

HERRAMIENTAS WEB PARA LA INVESTIGACIÓN
RESUMEN TRABAJO 3
 (NW111)

Autor: Rusmary Durán

 

Servidores Web

Un servidor web es un programa que implementa el protocolo HTTP (hypertext transfer == protocol). Este protocolo está diseñado para transferir lo que llamamos hipertextos, páginas web o páginas HTML (hypertext markup language): textos complejos con enlaces, figuras, formularios, botones y objetos incrustados como animaciones o reproductores de música

Sin embargo, el hecho de que HTTP y HTML estén íntimamente ligados no debe dar lugar a confundir ambos términos. HTML es un formato de archivo y HTTP es un protocolo.

         Un servidor web se encarga de mantenerse a la espera de peticiones HTTP llevada a cabo por un cliente HTTP que solemos conocer como navegador. El navegador realiza una petición al servidor y éste le responde con el contenido que el cliente solicita. A modo de ejemplo, al teclear www.wikipedia.org en nuestro navegador, éste realiza una petición HTTP al servidor de dicha dirección. El servidor responde al cliente enviando el código HTML de la página; el cliente, una vez recibido el código, lo interpreta y lo muestra en pantalla. Como vemos con este ejemplo, el cliente es el encargado de interpretar el código HTML, es decir, de mostrar las fuentes, los colores y la disposición de los textos y objetos de la página; el servidor tan sólo se limita a transferir el código de la página sin llevar a cabo ninguna interpretación de la misma.

         Básicamente, un servidor web sirve contenido estático a un navegador, carga un archivo y lo sirve a través de la red al navegador de un usuario. Este intercambio es mediado por el navegador y el servidor que hablan el uno con el otro mediante HTTP. Se pueden utilizar varias tecnologías en el servidor para aumentar su potencia más allá de su capacidad de entregar páginas HTML; éstas incluyen scripts CGI, seguridad SSL y páginas activas del servidor (ASP).

         En informática, un servidor es un tipo de software que realiza ciertas tareas en nombre de los usuarios. El término servidor ahora también se utiliza para referirse al ordenador físico en el cual funciona ese software, una máquina cuyo propósito es proveer datos de modo que otras máquinas puedan utilizar esos datos.

         Este uso dual puede llevar a confusión. Por ejemplo, en el caso de un servidor web, este término podría referirse a la máquina que almacena y maneja los sitios web, y en este sentido es utilizada por las compañías que ofrecen hosting o hospedaje. Alternativamente, el servidor web podría referirse al software, como el servidor de http de Apache, que funciona en la máquina y maneja la entrega de los componentes de los páginas web como respuesta a peticiones de los navegadores de los clientes.

Orientación para poner en marcha un Servidor Web

1.      Evaluar y seleccionar un Sistema Operativo adecuado para la implementación de herramientas de seguridad informática en servidores de Web.

2.    Enunciar los requerimientos del  equipo  necesarios  para  el  desarrollo  del  Sistema Operativo seleccionado.

3.     Establecer mecanismos y métodos eficaces con enfoque activo hacia la seguridad para ser implementados al sistema.

4.    Proporcionar técnicas de protección que brinden  soluciones  óptimas  a  la vulnerabilidad  de los servidores Web

5.     Presentar una  serie  de  recomendaciones  para  el  desempeño  satisfactorio  del  sistema  mencionado, así  como  para  su  correcta  instalación

Lista de Servidores Web

        

         4D WebSTAR , AOLserver, Apache, BadBlue, Baikonur Web,App Server, Covalent Enterprise Ready Server,ESAWEB,Enterprise WebServer, for NetWare, GoAhead WebServer, Hawkeye, Tools, Java Server, Jigsaw, Microsoft Internet Information Services, RapidSite, RomPager Embedded Web Server, Roxen WebServer, Sambar Server, Savant, Servertec Internet Server,  Viking.

 

Sistema Operativo

Conectividad

Confiabilidad

Estabilidad

Escalabilidad

Multi-usuario

Multi-plataforma

POSIX

Propietario

UNIX

Excelente

Muy Alta

Excelente

Muy Alta

Si

Si Múltiple

Si

Si

Windows NT

Muy Buena

Baja

Regular

Media

Inseguro

Parcial

Limitada

Si

Netware

Excelente

Alta

Excelente

Alta

Si

Si

No

Si

Linux

Excelente

Muy Alta

Excelente

Muy Alta

Si

Si Múltiple

Si

No

 

Servidor Web Apache

          está diseñado para ser un servidor web potente y flexible que pueda funcionar en la más amplia variedad de plataformas y entornos. Las diferentes plataformas y entornos, hacen que a menudo sean necesarias diferentes características o funcionalidades. Apache se ha adaptado siempre a una gran variedad de entornos a través de su diseño modular. Este diseño permite a los administradores de sitios web elegir que características van a ser incluidas en el servidor seleccionando que módulos se van a cargar, ya sea al compilar o al ejecutar el servidor.

         El servidor Web Apache está diseñado de forma modular; consiste en muchas porciones de código que hacen referencia a diferentes aspectos o funcionalidades del servidor Web. Esta modularidad es intencionada, con lo cual, cada desarrollador puede escribir su propia porción de código para cubrir una necesidad en particular. Su código, llamado módulo, puede ser integrado en el servidor Web

¿Software Requerido?:

Apache 1.3

¿Hardware Requerido?:

*    Requerimientos mínimos:

Servidor a 250 Mhz, 256 MB RAM, 8 GB disco duro

 

INFOGRAFIA

Hosted by www.Geocities.ws

1