Desarrollo
¿Para qué sirve un servidor web local? ¿Cuáles son sus características? ¿Cuántos tipos existen?
Como comentaba, la función principal de un servidor es el almacenamiento y despacho de datos. Esto se logra de distintas formas según el tipo de servidor del que estemos hablando.
Para el caso de los servidores más comunes, que recordemos son los de sitios web, el despacho de la información se realiza por medio de un servidor web, es decir un software cuya tarea es darle a nuestro navegador los datos que este le solicita.
Otros tipos de servidores tienen utilidades similares, aunque dependiendo de los sistemas y datos alojados los métodos de distribución pueden cambiar, por ejemplo para el caso de servidores de bases de datos la información es despachada por un servicio de bases de datos, como por ejemplo MySQL. En este caso como es un servidor local realiza exactamente las mismas funciones con la diferencia de que este tiene un uso exclusivo para tus proyectos al cual únicamente puedes acceder tu en tu trabajo, escuela, oficina, etc.
Además de tener esas funciones en común, los servidores también tienen varias características comunes entre todos ellos las cuales son las siguientes:
Memoria RAM: un server, al igual que cualquier computadora, utiliza memoria RAM. La memoria RAM es muchísimo más rápida que la memoria de los discos duros y SSD, pero también mucho más cara, por eso suele usarse solo para almacenar datos en forma temporal, y a nivel de servidores eso suele traducirse principalmente en caché, es decir datos que son despachados con frecuencia y a los cuales se accede más rápidamente mientras están guardados en RAM.
CPU: el CPU o procesador es otro componente muy importante de nuestro servidor, y generalmente es quien se encarga del trabajo más pesado junto con la memoria RAM y las unidades de almacenamiento. La tarea del CPU, como en cualquier computadora, es la de ejecutar secuencias y procesar datos. El procesador es considerado el corazón del servidor.
Motherboard o placa/tarjeta madre: si el CPU es el corazón del servidor, entonces la placa madre es el cerebro. Se encarga de establecer conexiones con todas las partes del servidor y permitir que el hardware individual se una y funcione como un todo.
Discos: los discos o unidades de almacenamiento son los encargados de guardar nuestros archivos, carpetas, documentos y demás. Básicamente allí se almacena la información que guardamos en nuestro servidor, y el sistema según sea necesario toma los datos de nuestro disco para que sean despachados a los usuarios. En general se usan dos tipos de unidades de almacenamientos: los discos duros tradicionales y las unidades de estado sólido (SSD).
Dirección IP: otra importante característica del servidor es su dirección IP, que básicamente viene a ser una dirección en Internet. Si los servidores fueran casas, entonces la dirección IP vendría a ser la dirección física de dicha casa, por ejemplo calle XX número YY. En otras palabras, las direcciones IP son las direcciones de los dispositivos y servidores en Internet, y para poder conectar con un servidor es necesario que el mismo tenga una IP que lo identifique.
Sistema operativo: dejando de lado un poco las cuestiones de hardware y redes, pasamos al software, es decir a la parte intangible de nuestro servidor. El sistema operativo es la plataforma sobre la cual nuestro servidor opera. Así como en equipos de escritorio el sistema operativo más común es Windows, a nivel de servidores el sistema operativo más usado es Linux. Al igual que otros de los componentes mencionados, el sistema operativo resulta indispensable para el correcto funcionamiento de nuestro server.
Ejemplos de Tipos de Servidor
Existen cientos de tipos de servidores, por eso ahora solo nos limitaremos a mostrarles los más populares hoy en día:
Servidor DNS
Los servidores DNS se encargan de almacenar zonas DNS y despachar la información de las mismas según sea necesario. En Internet existe un sistema llamado DNS que controla los nombres de los sitios web en Internet, dichos nombres es lo que se conoce como dominio web.
Para poder enlazar un dominio con un servidor, es necesario contar con un sistema DNS, el cual se encarga de indicar a nuestro navegador en dónde está alojado el sitio que buscamos, de forma que nuestro navegador sepa a cuál servidor realizar el pedido de información.
Servidor FTP
Los servidores FTP se usan en el almacenamiento y distribución de información, pero no en el mismo sentido que los servidores tradicionales que despachan páginas web.
El objetivo de un servidor FTP es solo almacenar archivos y carpetas y transferir dicho contenido a donde sea indicado, ya sea a otros servidores o a nuestro equipo local.
Servidor de Correo
Los servers orientados al correo electrónico cuentan con software que se utiliza para el envío y recepción de emails.
Son los servidores encargados tanto de despachar como recibir correos, y con frecuencia se usan en conjunto con un servidor web para dar al usuario una interfaz gráfica por medio de la cual este administrar sus emails. También es posible conectarse a un servidor de correo utilizando un cliente de correo local como Outlook o Thunderbird.
Servidor Web
Ya mencionado previamente, un servidor web es un software cuyo tarea es la despachar el contenido de un sitio web a un usuario. Esto se logra mediante el uso de un sistema DNS para identificar cuál es el servidor que aloja el contenido, y tras recibir una solicitud el web server se pone manos a la obra.
Es el tipo de servidor más común que existe. Los más populares hoy en día son Apache, LiteSpeed y Nginx.
Servidor PHP
Los servidores de PHP están orientados en forma exclusiva al procesamiento del lenguaje de programación PHP. Para llevar a cabo este cometido existen distintos tipos de software, como es el caso de por ejemplo PHP-FPM o mod_php.
En sitios web que tienen mucho tráfico, es decir sitios a donde acceden gran cantidad de usuarios cada día, a veces se vuelve necesario montar servidores exclusivos para despachar el contenido en PHP, y de esta forma reducir la carga al servidor web.
Servidor de Base de Datos
Los servidores de bases de datos se usan para almacenar y despachar el contenido de bases de datos. Las bases de datos son básicamente conjuntos de información que se relaciona entre sí y se encuentra estructurada.
Esta especie de estructura o contenedor es lo que se denomina base de datos.
Los servers de bases de datos trabajan para despachar la información almacenada al usuario, y a menudo suelen usarse en conjunto con los servidores web para mostrar un sitio web completo.
Entre los motores de bases de datos más populares encontramos a MySQL, MSSQL y PostgreSQL por ejemplo.
Servidor SSH
Un servidor SSH es un software que se usa para establecer conexiones mediante el protocolo SSH. El protocolo SSH es utilizada para entablar conexiones entre dos o más servidores.
Hoy en días las conexiones realizadas mediante SSH son consideradas entre las más seguras disponibles, siempre y cuando se hagan de forma correcta.
Mediante una conexión SSH no solamente podemos establecer contacto entre dos servidores, sino también enviar información de uno a otro e incluso ejecutar instrucciones en forma remota.
Servidor de Impresión
Bastante comunes en algunas oficinas, los servidores de impresión se usan para que varias computadoras puedan conectarse a impresoras y enviar a las mismas información para imprimir.
La tarea del servidor de impresión es la de gestionar los pedidos de impresión, ordenándolos y enviándolos a la impresora según sea necesario.
Los servidores de impresión son estupendos para centralizar y gestionar todas las tareas de impresión que tengamos que realizar.
Servidor de Red
Los servidores de red también suelen verse a menudo en oficinas o en lugares donde se encuentran varias computadoras.
El objetivo de un servidor de este tipo es el de compartir recursos y accesos a través de una red de PCs, lo cual lo vuelve muy útil en el ámbito empresarial y también en cierta medida en el estudiantil.
Y si seguimos los pasos ya quedaría la aplicación instalada y lista para ser usada de forma adecuada.
Comentarios
Publicar un comentario