Sei sulla pagina 1di 4

Concepto

El servidor Apache HTTP , tambin


llamado Apache, es un servidor web HTTP
de cdigo abierto para la creacin de
pginas y servicios web. Apache es
el Servidor Web ms utilizado, lder con
el mayor nmero de instalaciones a nivel
mundial muy por delante de otras
soluciones como el IIS (Internet Information Server) de Microsoft. Apache
es un proyecto de cdigo abierto y uso gratuito, multiplataforma (hay
versiones para todos los sistemas operativos ms importantes), muy
robusto y que destaca por su seguridad y rendimiento.
El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd)
de la Apache Software Foundation.

LAMP es el acrnimo usado para describir un sistema de infraestructura


de internet que usa las siguientes herramientas:

Linux, el sistema operativo; En algunos casos tambin se refiere


a LDAP.

Apache, el servidor web;

MySQL/MariaDB, el gestor de bases de datos;

Perl, PHP, o Python, los lenguajes de programacin.

GNU/Linux
Linux es un ncleo de sistema operativo libre tipo Unix.
Apache HTTP Server
El servidor HTTP Apache es un servidor web libre y de cdigo abierto,
el ms popular en cuanto a uso1 , sirviendo de facto como plataforma de
referencia para el diseo y evaluacin de otros servidores web.
MySQL

MySQL es un Sistema de Gestin de Bases de Datos (SGBD) relacional,


que por lo tanto utiliza SQL, multihilo y multiusuario del que se estiman
ms de un milln de instalaciones.
PHP
PHP (acrnimo recursivo de "PHP: Hypertext Preprocessor") es un
lenguaje de programacin diseado para producir sitios web dinmicos.
PHP es utilizado en aplicaciones del lado del servidor, aunque puede ser
usado tambin desde una interfaz de lnea de comandos o
como aplicacin de escritorio.

Entre las caractersticas ms significativas


destacamos:
Permite crear servidores virtuales.
Permite crear servidores seguros HTTPS.
Soporte de seguridad SSL y TLS.
Permite crear sitios privados.
Permite crear sitios de usuario.
Puede realizar autenticacin de datos utilizando SGDB.
Es multiplataforma.
Es modular: Puede ser adaptado a diferentes entornos y
necesidades, con los diferentes mdulos de apoyo que
proporciona, y con la API de programacin de mdulos, para el
desarrollo de mdulos especficos.
Es extensible: gracias a ser modular se han desarrollado diversas
extensiones entre las que destaca PHP, un lenguaje de
programacin del lado del servidor.
Puede dar soporte a diferentes lenguajes, como Perl, PHP, Python y
tcl.

Versiones
Descripcin de algunos de los principales cambios entre las versiones
1.3 y 2.0 del Servidor Apache HTTP.
Apache se distribuye en dos "ramas" separadas de cdigo, que
corresponden a la versin 2.0.xx y la versin 1.3.xx. La versin 1.3
corresponde a la edicin clsica de Apache, especialmente optimizada

para las plataformas Unix. En la versin 2.0 se introducen cambios en el


funcionamiento interno que permiten su utilizacin en otros sistemas
operativos no derivados de Unix.

Mejoras centrales:
Nuevo sistema de compilacin.
Soporte multiprotocolo.
Mejor soporte para plataformas no Unix.
Soporte IPv6.
Etc.
Mejoras para el mdulo:
mod_ssl
Nuevo mdulo en Apache httpd 2.0. Este mdulo es una interfaz
para los protocolos de cifrado SSL / TLS proporcionadas por
OpenSSL.
Etc.

Descripcin de algunos de los principales cambios entre las versiones


2.0 y 2.2 del Servidor Apache HTTP.

Mejoras principales:
Autenticacin y Autorizacin.
Cach.
Filtrado Inteligente.
Soporte de Grandes Ficheros.
Mejoras en Mdulos.
Mejoras de Programas.
Cambios para desarrolladores de Mdulos.

Descripcin de algunos de los principales cambios entre las versiones


2.2 y 2.4 del Servidor Apache HTTP.
Segn cuentan los desarrolladores, la versin 2.4 es mucho ms
eficiente que su predecesora ofreciendo un mejor rendimiento y
un menor consumo de recursos.

Mejoras en el Core.
Nuevos Mdulos.
Mejoras de Mdulos.
Mejoras para el Programa.
Documentacin.
Cambios en los Desarrollos de Mdulos.

Potrebbero piacerti anche