¿Que es un servidor?
Servidor web
servidor web como máquina
En informática, la palabra “servidor web” designa tanto una máquina física como un software. En el primer caso, se trata de un ordenador conectado a Internet y con recursos de alojamiento. Estos recursos pueden ser archivos, programas o bases de datos.
¿Cómo es un servidor?
Como regla general, los servidores son computadoras diseñadas para cumplir con las restricciones inherentes a su funcionamiento:
- Limitación del consumo eléctrico (uno de los grandes retos actuales, tanto a nivel ecológico como económico).
- Maximización de la disponibilidad (un servidor que se avería tiene graves consecuencias).
- Maximización del rendimiento.
Para cumplir con estas restricciones, los servidores se despojan de todos los periféricos innecesarios: pantalla, mouse, teclado, etc. A menudo tienen unidades de almacenamiento redundantes y se controlan desde la línea de comandos y no con una interfaz gráfica, lo que consume recursos de software. La imagen clásica de un servidor es un gabinete de placa de circuito montado en bastidor, pero nada impide que su PC de escritorio se use para este propósito. También existen servidores específicos, adaptados, por ejemplo, a los usos de particulares. Este es el caso de los servidores NAS, que pueden almacenar datos, pero también albergar un sistema de videovigilancia en casa.
Los servidores web rara vez se encuentran en casas particulares. Por lo general, se alquilan a proveedores de servicios especializados llamados servidores web . Estos proveedores de servicios agrupan así miles de máquinas en salas dedicadas llamadas centros de datos .
Servidor como software
En su sentido de software, un servidor web es un conjunto de programas para operar y hacer público un sitio web o una aplicación, muy útil en el campo del desarrollo web y móvil . Este conjunto puede estar compuesto por:
- Un servidor HTTP: para simplificar, este es el software que garantizará la comunicación entre una computadora cliente (la de un visitante de un sitio web, por ejemplo) y el servidor físico (la máquina). Para ello utiliza el protocolo HTTP, que normaliza esta comunicación. El más famoso de ellos es Apache.
- Un servidor de base de datos, útil para crear las llamadas aplicaciones web "dinámicas" (a diferencia de los sitios estáticos y codificados). Uno de los más conocidos es MySQL.
- Un lenguaje de secuencias de comandos, como PHP o Python.
La combinación de servidor de software Linux/Apache/MySQL/PHP (LAMP) es la más común, pero hay muchas otras (IIS y Zope, por ejemplo).
-
No se, como crear pagina web
1 COMENTARIOS
Deja una respuesta
ENTRADAS RELACIONADAS