La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

APACHE WEB SERVER El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP.

Presentaciones similares


Presentación del tema: "APACHE WEB SERVER El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP."— Transcripción de la presentación:

1 APACHE WEB SERVER El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP (Web) robusto, de grado comercial, con muchas características y de libre distribución El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP (Web) robusto, de grado comercial, con muchas características y de libre distribución

2 DEFINICION Y CONCEPTO El servidor HTTP Apache está descrito como un servidor web HTTP, un programa informático que procesa una aplicación del lado del servidor, realizando conexiones bidireccionales y/o unidireccionales y síncronas o asíncronas con el cliente y generando o cediendo una respuesta en cualquier lenguaje o Aplicación del lado del cliente Apache web server es un servidor de código abierto, lo que significa que este código puede ser compilado y ejecutado por casi cualquier navegador web para plataformas Unix (BSD, GNU/Linux, Microsoft Windows, Macintosh y otras), que implementa el protocolo HTTP/1.1 y la noción de sitio virtual.

3 CARACTERÍSTICAS SEGURIDAD Apache Web server presenta características de seguridad, tales como autentificación de identidad, autorización y control de acceso SEGURIDAD Apache Web server presenta características de seguridad, tales como autentificación de identidad, autorización y control de acceso COMPATIBILIDAD Apache Web Server presenta alta compatibilidad para cualquier sistema operativo de hoy en dia, aunque la mejor compatibilidad es con el sistema operativo Unix COMPATIBILIDAD Apache Web Server presenta alta compatibilidad para cualquier sistema operativo de hoy en dia, aunque la mejor compatibilidad es con el sistema operativo Unix PLATAFORMA Mínimo de 64 MB. de memoria RAM. Mínimo de 50 MB. de disco duro para la instalación del Apache solamente (las páginas Web que se vayan a cargar posteriormente no están calculadas en este mínimo de memoria). PLATAFORMA Mínimo de 64 MB. de memoria RAM. Mínimo de 50 MB. de disco duro para la instalación del Apache solamente (las páginas Web que se vayan a cargar posteriormente no están calculadas en este mínimo de memoria).

4 VENTAJAS Y DESVENTAJAS  El Apache Web Server es gratis.  El Servidor Apache posee un gran desempeño y una sólida robustez, gracias a su constante desarrollo.  Provee una muy buena base para la seguridad del sistema, gracias a los modulos de Autentificación.  El Servidor Apache soporta la última versión del protocolo HTTP  El Apache Web Server es gratis.  El Servidor Apache posee un gran desempeño y una sólida robustez, gracias a su constante desarrollo.  Provee una muy buena base para la seguridad del sistema, gracias a los modulos de Autentificación.  El Servidor Apache soporta la última versión del protocolo HTTP  La versión para el OS de Apple es muy pobre y deficiente.  Las distribuciones para Windows todavía no están al 100% de su capacidad.  El Servidor Apache no soporta ningún tipo de integración con Bases de Datos (PHP).  No hay soporte para Java (JSP, Servlets, etc).  La versión para el OS de Apple es muy pobre y deficiente.  Las distribuciones para Windows todavía no están al 100% de su capacidad.  El Servidor Apache no soporta ningún tipo de integración con Bases de Datos (PHP).  No hay soporte para Java (JSP, Servlets, etc).

5 FUNCIONAMIENTO El principio de funcionamiento de Apache Server es el de un programa especialmente diseñado para transferir datos de hipertexto, es decir, páginas web con todos sus elementos (textos, widgets, baners, etc). Estos servidores web utilizan el protocolo http. Los servidores web están alojados en un ordenador que cuenta con conexión a Internet. El web server, se encuentra a la espera de que algún navegador le haga alguna petición, como por ejemplo, acceder a una página web y responde a la petición, enviando código HTML mediante una transferencia de datos en red El principio de funcionamiento de Apache Server es el de un programa especialmente diseñado para transferir datos de hipertexto, es decir, páginas web con todos sus elementos (textos, widgets, baners, etc). Estos servidores web utilizan el protocolo http. Los servidores web están alojados en un ordenador que cuenta con conexión a Internet. El web server, se encuentra a la espera de que algún navegador le haga alguna petición, como por ejemplo, acceder a una página web y responde a la petición, enviando código HTML mediante una transferencia de datos en red

6 El diseño modular de Apache Server permite a los administradores de sitios web elegir qué 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. ARQUITECTURA Algunos de los principales módulos son:  Módulo base  Core: Funcionalidad básica (asignación de peticiones, gestión de conexiones)  Módulos multi-proceso  mpm_common, perchild, prefork, worker: Acepta peticiones por los puertos y las dirige a los hijos responsables  Módulos adicionales  mod_access: control de acceso  mod_alias: redirección de URLs Algunos de los principales módulos son:  Módulo base  Core: Funcionalidad básica (asignación de peticiones, gestión de conexiones)  Módulos multi-proceso  mpm_common, perchild, prefork, worker: Acepta peticiones por los puertos y las dirige a los hijos responsables  Módulos adicionales  mod_access: control de acceso  mod_alias: redirección de URLs

7 ARQUITECTURA Y PRINCIPIO DE FUNCIONAMIENTO DE LOS SERVIDORES

8

9 APLICACIONES Las aplicaciones de servidor obligan a mostrar a toda prueba la calidad del mismo Apache se ejecuta en más de 120 millones de servidores de Internet (a partir de abril de 2010) (Fuente, Netcraft). Se ha probado a fondo por los desarrolladores y usuarios. El Comité de Gestión del Servidor Apache HTTP Proyecto mantiene estándares rigurosos antes de lanzar nuevas versiones de su servidor y Apache se ejecuta sin problemas en más de la mitad de todos los servidores WWW disponibles en Internet. Las aplicaciones de servidor obligan a mostrar a toda prueba la calidad del mismo Apache se ejecuta en más de 120 millones de servidores de Internet (a partir de abril de 2010) (Fuente, Netcraft). Se ha probado a fondo por los desarrolladores y usuarios. El Comité de Gestión del Servidor Apache HTTP Proyecto mantiene estándares rigurosos antes de lanzar nuevas versiones de su servidor y Apache se ejecuta sin problemas en más de la mitad de todos los servidores WWW disponibles en Internet.

10 GRACIAS


Descargar ppt "APACHE WEB SERVER El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP."

Presentaciones similares


Anuncios Google