Servidor Apache

Páginas: 6 (1302 palabras) Publicado: 3 de agosto de 2011
SERVIDOR APACHE
Es un servidor web HTTP de código abierto para plataformas Unix, Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/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 se debe a que Behelendorf quería que tuviese la connotación dealgo 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 paisaje que 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, eninglés, a patchy server.
El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de la Apache Software Foundation
CARACTERISITICAS
Apache presenta 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 enla 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.
La mayoría de las vulnerabilidades de la seguridad descubiertas y 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
 El paquete del servidor es más flexible en tiempo de ejecución porque el proceso actual del servidor puede ser ensamblado en tiempo de ejecución por medio de LoadModule enhttpd.conf en lugar de hacerlo por medio de la configuration en tiempo de compilación. De este modo se pueden arrancar diferentes instancias del servidor (estándar, versión SSL, mínima, versión potenciada [PHP, etc. ], etc.) con una única instalación de Apache.
 El paquete del servidor puede ser fácilmente ampliado con módulos de terceros incluso después de la instalación. Esto representa un granbeneficio para los que mantienen paquetes, ya que les permite crear el paquete del núcleo de Apache y adicionalmente paquetes que contengan extensiones como PHP, mod_perl, mod_fastcgi, ...
 Mayor facilidad en los prototipos de módulos Apache porque con DSO y apxs se puede trabajar fuera del árbol fuente de Apache y necesitar un único comando apxs -i seguido de un apachectl restart para cargar unanueva versión del módulo desarrollado en el servidor Apache que esté funcionando actualmente.

DESVENTAJAS
 El mecanismo DSO no puede ser usado en todas las plataformas porque no todos los sistemas operativos soportan carga dinámica del código en el espacio de direcciones de un programa.
 El servidor es aproximadamente un 20% más lento en su arranque debido a la sobrecarga que la resoluciónrepresenta para el cargador (loader).
 El servidor es aproximadamente un 5% más lento en su ejecución bajo algunas plataformas porque el PIC (Position Independent Code, posición de código independiente) necesita maniobras complicadas para direccionamiento dinámico, que no es necesariamente tan rápido como el direccionamiento absoluto.
 No se puede usar DSO para todo tipo de módulos, debido a quelos módulos DSO no pueden ser enlazados con otras bibliotecas basadas en DSO (ld -lfoo) en todas las plataformasB.4. En otras palabras, los módulos compilados como ficheros DSO están restringidos a utilizar sólo símbolos del núcleo de Apache, de las biblioteca C (libc ) y todas las demás bibliotecas dinámicas o simbólicas usadas por el núcleo de Apache o desde archivos de bibliotecas estáticas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Servidores Apaches
  • Servidor Apache
  • Servidor Apache
  • Servidor Apache
  • Servidor apache
  • Servidor apache
  • Servidor Apache
  • tutorial servidor apache

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS