¿Qué
ES UN SERVIDOR?
Un servidor web es un programa que se ejecuta
continuamente en un computador, manteniéndose a la espera de peticiones de
ejecución que le hará un cliente o un usuario de Internet.
El servidor web se encarga de contestar a estas
peticiones de forma adecuada, entregando como resultado una página web o
información de todo tipo de acuerdo a los comandos solicitados. Este
intercambio es mediado por el navegador y el servidor que hablan el uno con el
otro mediante HTTP. Se pueden utilizar varias tecnologías en el servidor para
aumentar su potencia más allá de su capacidad de entregar páginas HTML; éstas
incluyen scripts CGI, seguridad SSL y páginas activas del servidor (ASP).
Un servidor web básico cuenta con un esquema de
funcionamiento muy simple, basado en ejecutar infinitamente el siguiente bucle:
1. Espera peticiones en el puerto TCP
indicado (el estándar por defecto para HTTP es el 80).
2. Recibe una petición.
3. Busca el recurso.
4. Envía el recurso utilizando la misma conexión por la que recibió petición.
5. Vuelve al segundo punto.
2. Recibe una petición.
3. Busca el recurso.
4. Envía el recurso utilizando la misma conexión por la que recibió petición.
5. Vuelve al segundo punto.
WAMP
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
APPSERV
AppServ es un programa
que aúna una serie de aplicaciones y utilidades, de manera que alinstalarlo, no solo
tendremos instalados todo esto, sino que, además estarán perfectamente
configurados y listos para usarlos en cuestión de minutos, mientras que si
tuviésemos que instalar por separado estos programas, deberíamos dedicarle
mucho más tiempo a su correcta configuración.
Pero ¿qué aplicaciones nos instala este paquete?
APACHE
Apache es un servidor HTTP de
código abierto disponible para plataformas Unix (BSD,GNU/Linux, etc.), Windows, Macintosh y otras.
Esta aplicación es necesaria para montar un host local en el cual se apoyarán
los demás programas que vamos a instalar
IIS
(Internet Information
Services). IIS es un conjunto de servicios para servidores usando Microsoft Windows. Es especialmente
usado en servidores web, que actualmente
es el segundo más popular sistema de servidor web (a agosto de 2007, funciona
en el 35% de los servidores de todos los sitios web).
Versiones de IIS
* IIS 1.0: Windows NT 3.51, disponible como add-on gratuito.
* IIS 2.0: Windows NT 4.0
* IIS 3.0: Windows NT 4.0 Service Pack 3
* IIS 4.0: Windows NT 4.0 Option Pack
* IIS 5.0: Windows 2000
* IIS 5.1: Windows XP Professional
* IIS 6.0: Windows Server 2003 y Windows XP Professional x64 Edition
* IIS 7.0: Windows Vista y Windows Server 2008
Versiones de IIS
* IIS 1.0: Windows NT 3.51, disponible como add-on gratuito.
* IIS 2.0: Windows NT 4.0
* IIS 3.0: Windows NT 4.0 Service Pack 3
* IIS 4.0: Windows NT 4.0 Option Pack
* IIS 5.0: Windows 2000
* IIS 5.1: Windows XP Professional
* IIS 6.0: Windows Server 2003 y Windows XP Professional x64 Edition
* IIS 7.0: Windows Vista y Windows Server 2008
No hay comentarios:
Publicar un comentario