Servidor apache

Solo disponible en BuenasTareas
  • Páginas : 8 (1882 palabras )
  • Descarga(s) : 7
  • Publicado : 11 de julio de 2010
Leer documento completo
Vista previa del texto
Historia del Servidor Web Apache

¿Qué es Apache?
Apache es un servidor web desarrollado por el grupo Apache.
Según estudios realizados por diferentes empresas el servidor web más
Popular y utilizado en Internet es Apache.

Originalmente Apache eran una serie de parches para el servidor web de la
NCSA (National Center for Supercomputing Applications).
Estos parches fueron creados porwebmasters para el servidor web de la
NCSA. Después de que se abandonara el desarrollo de dicho servidor varios
De ellos se pusieron de acuerdo para coordinar sus esfuerzos y crear un
Único servidor web. Para ello crearon el grupo Apache.
Apache se creó basado en el servidor más popular de la época: NCSA httpd
a principios de 1995.
El nombre Apache es "A PAtCHy sErver".
El proyecto estágestionado conjuntamente por un grupo de
Voluntarios diseminados por todo el mundo, usando Internet y la web
Para comunicarse, planear y desarrollar el servidor y la
Documentación correspondiente. Estos voluntarios son conocidos como
El Grupo Apache.
Desde su origen a evolucionado hasta convertirse en uno de los mejores
servidores en términos de eficiencia, funcionalidad y velocidad.
Alrededor deApache existen una
serie de proyectos que dotan a Apache de nuevas características y hacen
que Apache esté en continua evolución.

Apache ha demostrado ser substancialmente más rápido que muchos otros
servidores libres y compite de cerca con los mejores servidores
comerciales.

¿Qué es un servidor web?

Es un programa que permite a los clientes acceder a las páginas
web, es decir enrealidad los ficheros en formato HTML a partir de un navegador
instalado en su ordenador.

Un servidor web es por tanto un "sencillo" programa capaz de interpretar las
consultas HTTP y llegar al puerto asociado al protocolo HTTP(por defecto el
puerto 80), y proveer una respuesta con este mismo protocolo.

¿Cómo Funciona Apache?

El Navegador divide la URL en 3 partes:

1) El protocolo("http"),
2) El nombre del servidor (www.aurumweb.com) y
3) La ruta (/hospefuncion.htm) hasta el archivo de
destino.

El navegador se comunica con otro servidor que traduce
el nombre (www.aurumweb.com) a números, llamados
dirección IP para que así se pueda conectar a la
máquina destino
Entonces el Navegador crea una conexión al servidor de
la dirección IP en el puerto 80
Siguiendo enprotocolo HTTP, el Servidor envía
propuesta de obtención para encontrar el archivo
"hospefuncion.HTM".
El servidor envía el texto HTM de la página al
navegador. El navegador lee los comandos HTM y muestra
la página en la pantalla.

Básicamente este es el proceso para visualizar las
páginas en su navegador.

Como se puede ver de esta descripción, un servidor Web
puede ser una pieza simple desoftware. Sólo toma el
archivo especificado, y lo envía para que se pueda
visualizar. Incluso usted puede crear su propio código
para generar su propio servidor Web con alrededor de 500
líneas de código en un lenguaje de programación como el
C. Obviamente, un servidor de nivel empresarial es muy
diferente, pero los principios básicos son los mismos.

¿Cuáles son las Características deApache?

1. Independencia de plataforma:

Como ya hemos visto Apache funciona en casi todas las plataformas
actuales. Debido a esto podemos escoger la plataforma que más se adapte a
nuestras características, y también podemos cambiar de plataforma si en un
momento determinado una plataforma nos ofrece más ventajas que la que
estemos utilizando.
Gracias a esto se produce una independenciatecnológica del fabricante de
hardware lo que hace que el fabricante este en continua evolución y
ofreciendo productos de calidad a sus clientes ya que en caso de
disconformidad por parte de los clientes estos siempre podría elegir otra
plataforma hardware.

2. Autenticación de diferentes tipos:

Apache permite la autenticación de usuarios en varias formas.
Apache permite el uso de bases...
tracking img