alojamiento web

El servidor web Apache

El servidor web Apache

El Apache Servidor webNombre original Apache HTTP Servidor es el servidor web más utilizado en la World Wide Web.
El servidor web es creado por el Apache Software Fundación. El sistema se distribuye bajo una licencia de código abierto, de forma gratuita.
La primera versión se publicó en 1995. El número de la versión actual es 2.4.25 (estado 12/2016).

Historia del desarrollo

En 1994, ocho desarrolladores decidieron mejorar el servidor web Httpd de la NSCA. El equipo, formado por David Robinson, Cliff Skolnick, Randy Terbush, Roy T. Fielding, Rob Hartill, Brian Behlendorf, Robert S. Thau y Andrew Wilson, parcheó las extensiones del antiguo servidor de la NSCA y lanzó la primera versión del Servidor HTTP Apache en 1995. El nombre fue elegido por respeto a la tribu india de Apatschen. Hoy en día la comunidad de desarrolladores está formada principalmente por desarrolladores voluntarios de todo el mundo. El servidor web Apache es el producto de las sugerencias e ideas de mejora de todos los usuarios del mundo. Gracias al código abierto, todo usuario interesado y cualificado puede programar sus mejoras directamente en el servidor web Apache.

Propiedades del sistema

El servidor web modular es compatible con una variedad de sistemas operativos, incluyendo LinuxUnix, y Windows. La estabilidad y la velocidad del servidor se mejoró significativamente en la versión 2.0, principalmente para los sistemas que no son de Unix.
Las funciones importantes del sistema se generalizan y se ponen a disposición a través de la biblioteca Apache Portable Runtime, de manera que las características especiales de los diferentes sistemas operativos se puedan utilizar plenamente. Dependiendo de la plataforma, los diversos módulos MPM (Multiprocesamiento) también son diferentes. Entre otras cosas, estos módulos se utilizan para procesar solicitudes de clientes múltiples. Cada uno de estos MPM está optimizado para el sistema operativo, de modo que bajo Windows el MPM está optimizado para los hilos, mientras que bajo Unix se soporta la bifurcación de procesos.

Debido a su estructura modular, el servidor web Apache puede, por medio de los módulos apropiados, por ejemplo, actuar como un servidor proxy (mod_proxy), controlar la comunicación entre Internet-Cifrar (mod_ssl) navegadores y servidores web o manipular los encabezados HTTP. Modificaciones en el URL...Datos también son posibles.

Con la ayuda de los lenguajes de scripting del lado del servidor como Perl, Ruby o PHP el Servidor HTTP Apache ofrece la posibilidad de crear páginas web dinámicas. Estos lenguajes de escritura, que incluyen JavaScript, Python y .Net deben ser integrados como módulos o dirigidos a través de CGI. Es posible activar o desactivar diferentes módulos en cualquier momento.
Mediante el mod_include del servidor HTTP Apache, es posible realizar Server Side Includes que reducen considerablemente el esfuerzo de administración de los sitios web estáticos mediante la creación de sitios web dinámicos.

Como todos los programas de la Fundación de Software Apache, el Servidor HTTP Apache es software libre. La licencia se hace de acuerdo con las normas de la GPL.

Extensibilidad

Apache Servidor web ofrecen muy buena capacidad de expansión debido a su diseño modular. Estos módulos, que están disponibles gratuitamente en todas partes en Internet, siempre comienzan con "mod_". Se pueden descargar e integrar en el servidor web según el uso previsto. Hay un gran número de módulos disponibles. La finalidad de la utilización son, entre otras, las funciones de seguridad (por ejemplo SSL), la integración de lenguajes de scripts, redireccionamientos, autenticación, informes de estado y mucho más.

Plataformas y versiones

El Servidor HTTP Apache está incluido por defecto en ambas distribuciones de Mac Os y en todas las de Linux. El software también es totalmente compatible con Windows.
La serie de versiones 1.x, cuya primera versión fue lanzada en 1995, expiró con la versión 1.3.x en febrero de 2010. Desde marzo de 2000, el desarrollo de la serie de versiones 2.x se ha desarrollado en paralelo. De esta serie, sólo se admite la versión 2.2.x además de la actual 2.4.x y se suministra con actualizaciones de seguridad.

Por favor, dividan la contribución
Compartir en facebook
Compartir en twitter
Compartir en linkedin
Compartir en pinterest
Compartir en whatsapp
Compartir en telegram
Últimos mensajes

Videos recomendados de nuestro canal de Youtube