miércoles, 3 de abril de 2013

Servidores Web


Servidor HTTP Apache


Lanzamiento inicial : 1995
Desarrollado por :Apache Software Foundation
Diseñador: Robert McCool
programado en: C
Genero: Servidor Web
Sistema operativo: Multiplataforma 
Es un servidor web HTTP de código abierto, para plataformas Unix (BSD,GNU/ Linux,etc.),Microsoft WindowsMacintosh y otras, que implementa el protocolo HTTP/1.12 y la noción de sitio virtual
  • Uso: Apache es usado principalmente para enviar páginas web estáticas y dinámicas en la World Wide Web. Muchas aplicaciones web están diseñadas asumiendo como ambiente de implantación a Apache, o que utilizarán características propias de este servidor web.


Apache es el componente de servidor web en la popular plataforma de aplicaciones LAMP, junto a MySQL y los lenguajes de programación PHP/Perl/Python (y ahora también Ruby).
Este servidor web es redistribuido como parte de varios paquetes propietarios de software, incluyendo la base de datos Oracle y el IBMWebSphere application server.
Apache es usado para muchas otras tareas donde el contenido necesita ser puesto a disposición en una forma segura y confiable. Un ejemplo es al momento de compartir archivos desde una computadora personal hacia Internet. Un usuario que tiene Apache instalado en su escritorio puede colocar arbitrariamente archivos en la raíz de documentos de Apache, desde donde pueden ser compartidos.
Apache es usado para muchas otras tareas donde el contenido necesita ser puesto a disposición en una forma segura y confiable. Un ejemplo es al momento de compartir archivos desde una computadora personal hacia Internet. Un usuario que tiene Apache instalado en su escritorio puede colocar arbitrariamente archivos en la raíz de documentos de Apache, desde donde pueden ser compartidos.


WAMP SERVER


WampServer es una plataforma de desarrollo web para aplicaciones web dinámicas de Windows con Apache 2 servidor, el lenguaje de programación PHP y base de datos MySQL. También cuenta con PHPMyAdmin para administrar fácilmente tus bases de datos.
WAMP es el acrónimo usado para describir un sistema de infraestructura de internet que usa las siguientes herramientas:
  • Windows, como sistema operativo;
  • Apache, como servidor web;
  • MySQL, como gestor de bases de datos;
  • PHP (generalmente), Perl, o Python, como lenguajes de programación.
El uso de un WAMP permite servir páginas html a internet, además de poder gestionar datos en ellas, al mismo tiempo un WAMP, proporciona lenguajes de programación para desarrollar aplicaciones web.
LAMP es el sistema análogo que corre bajo ambiente Linux
WAMP es el sistema análogo que corre bajo ambiente Windows
MAMP es el sistema análogo que corre bajo ambiente Macintosh


APPSERVER

Appserv.png
Desarrollador: Appserv Foundation
Lanzamiento inicial: 9 de octubre del 2001
Genero: WAMP
Programado: C++
Sistema operativo: Windows, Linux

Appserv es una herramienta OpenSource para Windows con Apache, MySQL, PHP y otras adiciones, en la cual estas aplicaciones se configuran en forma automática, lo que permite ejecutar un servidor web completo.

Como extra incorpora phpMyAdmin para el manejo de MySQL