Apache es una aplicación gratuita que convierte cualquier ordenador en un servidor web. Es decir que si tienes Apache en tu ordenador, puedes alojar tu sitio web en tu propio PC, sin tener que depender de hostings de terceros.
Apache es un código abierto, lo que significa que muchas personas han contribuido a su desarrollo. Además se puede descargar desde el sitio del desarrollador y utilizarlo libre y gratuitamente sin pagar ninguna licencia.
Pongámonos técnicos
Apache permite negociar protocolos HTTP entre una máquina que haría a las veces de servidor web y los otros ordenadores que deseen ver determinado sitio web alojado aquí (clientes).
¿Qué es un protocolo? Un protocolo es un set de instrucciones que permite que dos ordenadores se comuniquen entre sí. Apache justamente es lo que provee a un ordenador la capacidad de comunicarse a través de la web, y así albergar un sitio web y transmitirlo al navegador de un usuario, como el Internet Explorer o el Mozilla Firefox.
Ejemplos de protocolos son TCP/IP y HTTP -sí, eso mismo que aparece cada vez que visitamos una dirección web. HTTP significa Hyper Text Transfer Protocol. Desglosemos un poco: Hyper Text no es ni más ni menos que el viejo link, es decir un link es un hipertexto, y HTTP es un protocolo que permite enviar documentos con links –páginas web- a otras máquinas. En definitiva, Apache le da a tu máquina o al ordeandor en cuestión la habilidad de “hablar” a otros ordenadores, de transferirles el contenido de un sitio web.
Para qué sirve instalar un servidor
Muchas empresas que se dedican al hosting trabajan con Apache. Para decirlo sencillamente, hay empresas que tienen “granjas de servidores”, es decir, enormes cuartos plagados de poderosos ordenadores, que alquilan sus máquinas ofreciendo planes de alojamiento web.
También Apache es usado por empresas particulares que desean montar, por ejemplo, el sistema informático de su empresa y configur su red con Apache. Es decir, no es que alguien pueda ver esa información desde su casa, sino que se trata de una Intranet, una red privada.
Apache es muy popular entre los que se dedican a la actividad del hosting porque permite administrar bases de datos y gestionar la seguridad de los archivos, permite que los sitios puedan otorgar un nombre de usuario y una clave a los usuarios y de esa forma, ofrecer permisos diferenciales (como cuando te logueas en un foro, puedes ver tu perfil y editarlo, pero no editar el perfil de otros usuarios, esos son ejemplos de permisos diferenciales).
Si quieres saber más sobre Apache empieza por el glosario de términos para entender el funcionamiento.





COMENTARIOS DE USUARIOS
[...] que ver con la temática del hosting, algunos de los artículos que ya hemos realizado tratan sobre servidor web apache, housing, servidores compartidos, resellers y cloud computing entre [...]
Novedades veraniegas en Hosgarting | Loogic.com - August 18th, 2009 at 08:57