1. TECNOLOGIAS WEB LIC. CYNTHIA RODRIGUEZ C.
1 - 10
TRABAJO PRÁCTICO DE TECNOLOGIAS WEB
QUE UN SERVIDOR
Un servidor es un equipo informático que forma parte de una red y provee servicios a
otros equipos cliente.
Se denomina servidor dedicado, aquel que dedica todos sus recursos a atender
solicitudes de los equipos cliente. Sin embargo un servidor compartido es aquel que no
dedica todos sus recursos a servir las peticiones de los clientes, sino que también es
utilizado por un usuario para trabajar de forma local.
Por tanto un servidor en informática será un ordenador u otro tipo de dispositivo que
suministra una información requerida por unos clientes (que pueden ser personas, o
también pueden ser otros dispositivos como ordenadores, móviles, impresoras, etc.).
Por tanto básicamente tendremos el siguiente esquema general, en el denominado
esquema “cliente-servidor” que es uno de los más usados ya que en él se basa gran
parte de internet.
2. TECNOLOGIAS WEB LIC. CYNTHIA RODRIGUEZ C.
2 - 10
Como vemos, tenemos una máquina servidora que se comunica con variados clientes,
todos demandando algún tipo de información. Esta información puede ser desde
archivos de texto, video, audio, imágenes, emails, aplicaciones, programas, consultas a
base de datos, etc.
FUNCIÓN DE UN SERVIDOR
La función de un servidor es proveer servicios a otras computadoras conectadas en red,
llamadas clientes. El ejemplo más práctico de un servidor, son los servidores web, por
ejemplo, yahoo.com.
3. TECNOLOGIAS WEB LIC. CYNTHIA RODRIGUEZ C.
3 - 10
Estos son los pasos básicos las funciones de un servidor
El navegador se comunica con un “nombre de servidor” para convertir
www.t1msn.com.mx” en una dirección IP, la cual utiliza para conectarse al equipo del
servidor.
El navegador forma entonces una conexión con ese servidor en la dirección IP indicada
a través de un puerto (puerto 80 en la mayoría de los casos)
Siguiendo el protocolo HTTP, el navegador envía una solicitud GET al servidor,
solicitando el archivo http://www.zameexweb.tripod.com/informatica.
El servidor envía el texto HTML de la página Web a tu navegador.
El navegador lee los HTML y formatea la página en tu monitor
Internet es una gigantesca colección de millones de computadoras, todas ellas
conectadas a través de una red gigantesca dentro de la cual, los servidores Web juegan
uno de los papeles más importantes.
TIPOS DE SERVIDORES
4. TECNOLOGIAS WEB LIC. CYNTHIA RODRIGUEZ C.
4 - 10
SERVIDOR DE ARCHIVO
Tipo de servidor en una red de ordenadores cuya función es permitir el acceso remoto
a archivos almacenados en él o directamente accesibles por este. En principio,
cualquier ordenador conectado a una red con un software apropiado, puede funcionar
como servidor de archivos. Desde el punto de vista del cliente de un servidor de
archivos, la localización de los archivos compartidos es compartida y transparente. O
sea, normalmente no hay diferencias perceptibles si un archivo está almacenado en un
servidor de archivos remoto o en el disco de la propia máquina.
SERVIDOR DE DIRECTORIO ACTIVO/DOMINIO
El directorio activo es un servicio de directorio. El término servicio de directorio se
refiere a dos cosas – un directorio donde la información sobre usuarios y recursos está
almacenada, y un servicio o servicios te dejan acceder y manipular estos recursos. El
directorio activo es una manera de manejar todos los elementos de una red,
incluidos ordenadores, grupos, usuarios, dominios, políticas de seguridad, y cualquier
tipo de objetos definidos para el usuario. Además de esto, provee de funciones
adicionales más allá de estas herramientas y servicios.
SERVIDOR DE IMPRESIÓN
Es un concentrador, o más bien un servidor, que conecta una impresora a red, para que
cualquier PC pueda acceder a ella e imprimir trabajos, sin depender de otro PC para
poder utilizarla, como es el caso de las impresoras compartidas.
Actualmente existen servidores de impresora para interfaz paralela, USB o impresoras
de red.
SERVIDOR DE CORREO
Es una aplicación de red ubicada en un servidor en internet, cuya función es parecida
al Correo postal tradicional, sólo que en este caso lo que se maneja son los correos
electrónicos (a veces llamados mensajes o e-mails), a los que se hace circular a través
de redes de transmisión de datos. A diferencia del correo postal, por este medio sólo se
5. TECNOLOGIAS WEB LIC. CYNTHIA RODRIGUEZ C.
5 - 10
pueden enviar como adjuntos, ficheros de cualquier extensión, y no bultos o paquetes o
documentación, al viajar la información en formato electrónico.
SERVIDOR DE FAX
Mediante un servidor de fax, puede administrar recursos de fax compartidos. Este tema
trata de las tareas posibles con un servidor de fax, las características requeridas y
opcionales de un servidor de fax, así como del hardware y el software necesarios para
ejecutar servidores de fax. Asimismo, se explica cómo instalar la función Servidor de fax
y cómo abrir el Administrador del servidor de fax para trabajar con servidores de fax.
SERVIDOR PROXY
Un servidor proxy es un equipo intermediario situado entre el sistema del usuario e
Internet. Puede utilizarse para registrar el uso de Internet y también para bloquear el
acceso a una sede Web. El servidor de seguridad del servidor proxy bloquea algunas
sedes o páginas Web por diversas razones. En consecuencia, es posible que no pueda
descargar el entorno de ejecución de Java (JRE) o ejecutar algunos applets de Java.
SERVIDOR 7 WEB
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. En este punto es necesario aclarar lo siguiente:
mientras que comúnmente se utiliza la palabra servidor para referirnos a una
computadora con un software servidor instalado, en estricto rigor un servidor es el
software que permite la realización de las funciones descritas.
SERVIDOR DE BASE DE DATOS
Los servidores de bases de datos surgen con motivo de la necesidad de las empresas
de manejar grandes y complejos volúmenes de datos, al tiempo que requieren
compartir la información con un conjunto de clientes (que pueden ser tanto aplicaciones
6. TECNOLOGIAS WEB LIC. CYNTHIA RODRIGUEZ C.
6 - 10
como usuarios) de una manera segura. Ante este enfoque, un sistema gestor de bases
de datos (SGBD, a partir de ahora) deberá ofrecer soluciones de forma fiable, rentable y
de alto rendimiento. A estas tres características, le debemos añadir una más: debe
proporcionar servicios de forma global y, en la medida de lo posible,
independientemente de la plataforma. Internet se ha convertido en nuestros días en la
mayor plataforma de comunicaciones jamás vista. Esto hace que las empresas tiendan
a presentar su información a través de la Web en forma de contenidos, que después los
clientes consultarán para establecer relaciones con dichas empresas.
SERVIDOR DNS
Un servidor de DNS (Domain Name System) es capaz de recibir y resolver peticiones
relacionadas con el sistema de
Nombres. Un servidor de DNS sirve, por tanto, para (1) traducir su nombre de dominio
en una dirección IP, (2) asignar
Nombres a todas las máquinas de una red y trabajar con nombres de dominio en lugar
de IPs.
SERVIDOR DHCP
Es un protocolo de red en el que el servidor bajo el que está corriendo provee los
parámetros de configuración necesarios a las máquinas conectadas a la red que así lo
soliciten. Mediante DHCP se asignarán de forma totalmente automática y transparente
parámetros como la puerta de enlace, la máscara de subred, la DNS o la propia
dirección IP.
SERVIDOR FTP
Un servidor FTP es un programa especial que se ejecuta en un equipo servidor
normalmente conectado a Internet (aunque puede estar conectado a otros tipos de
redes, LAN, MAN, etc.). Su función es permitir el intercambio de datos entre diferentes
servidores/ordenadores.
7. TECNOLOGIAS WEB LIC. CYNTHIA RODRIGUEZ C.
7 - 10
Por lo general, los programas servidores FTP no suelen encontrarse en los ordenadores
personales, por lo que un usuario normalmente utilizará el FTP para conectarse
remotamente a uno y así intercambiar información con él.
Las aplicaciones más comunes de los servidores FTP suelen ser el alojamiento web, en
el que sus clientes utilizan el servicio para subir sus páginas web y sus archivos
correspondientes; o como servidor de backup (copia de seguridad) de los archivos
importantes que pueda tener una empresa. Para ello, existen protocolos de
comunicación FTP para que los datos se transmitan cifrados, como el SFTP (Secure
File Transfer Protocol).
SERVIDOR DE IMÁGENES
Recientemente también se han popularizado servidores especializados en imágenes,
permitiendo alojar gran cantidad de imágenes sin consumir recursos de nuestro servidor
web en almacenamiento o para almacenar fotografías personales, profesionales, etc.
SERVIDORES CLUSTER
Son servidores especializados en el almacenamiento de la información teniendo
grandes capacidades de almacenamiento y permitiendo evitar la pérdida de la
información por problemas en otros servidores.
SERVIDORES DEDICADOS
Como ya expresamos anteriormente, hay servidores compartidos si hay varias personas
o empresas usando un mismo servidor, o dedicados que son exclusivos para una sola
persona o empresa.
SERVIDORES DE CHAT
Los servidores de chat permiten intercambiar información a una gran cantidad de
usuarios ofreciendo la posibilidad de llevar a cabo discusiones en tiempo real.
8. TECNOLOGIAS WEB LIC. CYNTHIA RODRIGUEZ C.
8 - 10
SERVIDORES DE AUDIO/VIDEO
Los servidores de Audio/Video añaden capacidades multimedia a los sitios web
permitiéndoles mostrar contenido multimedia en forma de flujo continuo.
SERVIDORES SE UTILIZAN PARA SISTEMAS DE INFORMACION VIA WEB
Sistema Operativo Es primordial la elección del Sistema Operativo, con características
óptimas en seguridad (permisos de usuarios a acceder a ciertos contenidos,
modificarlos, o subir nuevos), estabilidad del sistema, velocidad de transferencia,
además de soportar la instalación del servidor Web Apache, el lenguaje PHP, y los
motores de base de datos PostgreSQL y MySQL.
Servidor de base de datos (PostgreSQL Server) Servidor de base de datos es
PostgreSQL, es un sistema de bases de datos objeto-relacional (ORDBMS, por sus
siglas en inglés), open source, basado en Postgres v4.2 desarrollado en la Universidad
de California en el Departamento de Ciencias de la Computación.
Lenguaje de scripts (PHP) Como lenguaje de programación se hace uso de PHP
(acrónimo de "PHP: Hypertext Preprocessor") es un lenguaje de "código abierto"
interpretado, de alto nivel, embebido en páginas HTML, ejecutado en el servidor y que
se utiliza principalmente para desarrollo Web [7].
La World Wide Web, WWW o Web se ha convertido en el principal servicio de Internet.
La WWW utiliza la estructura de comunicación existente en Internet y comparte
protocolos de comunicaciones comunes, estándares y otras notaciones de protocolos
de comunicación que permiten el acceso universal a los servicios de información
presentes en la Web a través del llamado modelo de cliente-servidor, esto es, mediante
la conexión remota entre una red de ordenadores o máquinas llamadas servidores, y
los ordenadores clientes.
Los protocolos Web
Tres protocolos, definidos por la NCSA y el CERN, gobiernan el funcionamiento de la
Web. Son los estándares (de hecho) que permiten generalizar los mecanismos de
9. TECNOLOGIAS WEB LIC. CYNTHIA RODRIGUEZ C.
9 - 10
intercambio y presentación de archivos y documentos y que proveen los mecanismos
de direccionamiento universal. Podemos definir un protocolo como cualquier conjunto
definido de procedimientos, convenciones o métodos que permiten inter-operar a dos
dispositivos.
Estos 3 protocolos son:
• La URL o Universal Resource Locator: se trata de una definición única o
dirección permanente de localización de un documento
• HTML o HyperText Markup Languaje: es un lenguaje o sintaxis específica para
la WWW que describe la estructura de los documentos a través de marcas y
etiquetas, y que posibilita los enlaces a otras páginas o informaciones.
• HTTP o HyperText Transfer Protocol: es un protocolo que permite la
transferencia de archivos y documentos en múltiples plataformas. Fue inventado
para que los ordenadores se comunicaran mientras intercambiaban documentos,
agregando conectividad e interfaces. Según la especificación del protocolo,
"HTTP es un protocolo del nivel de aplicación con la agilidad y velocidad
necesaria para sistemas de información distribuidos, colaborativos y de
hipermedia.
10. TECNOLOGIAS WEB LIC. CYNTHIA RODRIGUEZ C.
10 - 10
• Los navegadores Web
El navegador, browser o visualizador es un programa (software cliente) que permite leer
documentos en la Web y seguir los enlaces de hipertexto de documento en documento.
Los navegadores hacen peticiones de archivos (páginas y otros elementos) a los
servidores de Web según la elección del usuario y luego muestran en el monitor el
resultado de la petición en forma multimedia. Por eso el hipertexto de la WWW es
hipermedia.
BIBLIOGRAFÍA
De las páginas:
http://www.masadelante.com/faqs/tipos-de-servidores
http://www.tiposde.org/informatica/131-tipos-de-servidores/
http://es.scribd.com/doc/26694127/TIPOS-DE-SERVIDORES
Tecnologías de la Información. CAP GEMINI, SAP. Aranzadi & Thomson (2001).
Information System. A Management Perspective. Steven Alter. The
Benjamin/Cumming Publishing Company, Inc. 2ª edición (1996).
Building Secure Servers with Linux. Michael D. Bauer. O’Reilly (2003)