You are on page 1of 11

Centro de bachillerato tecnolgico industrial y de

servicios 278.

Servidor web.

Nombre del profesor: Jonathan Vela.


Nombre del alumno/a: Cordero Velzquez Mnica Joana.
Asignatura: Brinda soporte tcnico a distancia.
Fecha de Entrega: 11/Mayo/2017.
Contenido
Objetivo..................................................................................................3
Introduccin...........................................................................................4
Qu es un servidor web?.....................................................................5
Cmo funciona?..................................................................................6
Programas.............................................................................................7
Conclusin...........................................................................................10
Bibliografas.........................................................................................11
Objetivo.
Nuestro objetivo esta vez ser que usted conozca lo que es un servidor web de
que es lo que se trata, cul es su funcin, como se puede hacer o de que se trata
una pgina web, tambin mostrarle algunos de los programas que existen para
realizar una pgina web o un servidor web y as poder resolver algunas de sus
dudas que se puedan llegar a presentar, esperemos que con esta breve pero clara
informacin le pueda quedar claro que es un servidos web.
Introduccin.
Un servidor web o servidor HTTP es un programa informtico que procesa una
aplicacin del lado del servidor, realizando conexiones bidireccionales o
unidireccionales y sncronas o asncronas con el cliente y generando o cediendo
una respuesta en cualquier lenguaje o Aplicacin del lado del cliente. El cdigo
recibido por el cliente es rende rizado por un navegador web. Para la transmisin
de todos estos datos suele utilizarse algn protocolo. Generalmente se usa el
protocolo HTTP para estas comunicaciones, perteneciente a la capa de aplicacin
del modelo OSI. El trmino tambin se emplea para referirse al ordenador.
El navegador, por medio de la interfaz de usuario, permite al usuario realizar una o
varias peticiones Web. La interfaz de usuario o entorno de usuario es el conjunto
de elementos del navegador que permiten realizar la peticin de forma activa. Una
peticin Web no slo puede ser realizada mediante un navegador, sino con
cualquier herramienta habilitada para tal fin, como una consola de comandos
Telnet.
Qu es un servidor web?
Un servidor Web es un programa que utiliza el protocolo de transferencia de hiper
texto, HTTP (Hypertext Transfer Protocol), para servir los archivos que forman
pginas Web a los usuarios, en respuesta a sus solicitudes, que son reenviados
por los clientes HTTP de sus computadoras. Las computadoras y los dispositivos
dedicados tambin pueden denominarse servidores Web.
El proceso es un ejemplo del modelo cliente/servidor. Todos los equipos que alojan
sitios Web deben tener programas de servidor Web. Los principales servidores
Web incluyen Apache (el servidor Web ms ampliamente instalado), Internet
Information Server (IIS) de Microsoft y nginx (que se pronuncia engine X) de
NGNIX. Otros servidores Web incluyen el servidor NetWare de Novell, el servidor
Web de Google (GWS) y la familia de servidores Domino de IBM.
Los servidores Web a menudo forman parte de un paquete ms amplio de
programas relacionados con internet e intranet para servir correo electrnico,
descargar solicitudes de archivos de protocolo de transferencia de archivos (FTP)
y crear y publicar pginas Web. Las consideraciones al elegir un servidor Web
incluyen cun bien funciona con el sistema operativo y otros servidores, su
capacidad para manejar la programacin del servidor, las caractersticas de
seguridad y las herramientas particulares de publicacin, motor de bsqueda y
creacin de sitios que vienen con l.
Cmo funciona?
Bsicamente, un servidor HTTP se encarga de enviar peticiones desde la
conexin del cliente hasta el sistema que se encarga de administrar cada tipo de
peticin, de este modo se transmite la respuesta correspondiente de nuevo al
cliente. El cliente Web (normalmente su navegador o una aplicacin cliente) y el
servidor Web utilizan el protocolo HTTP (Hyper Text Transfer Protocool) para
comunicarse a travs de una conexin TCP. Este protocolo puede entenderse
como un sistema peticin/respuesta como el tpico cliente/servidor, pero que
adems puede correr sobre cualqueir tipo de red, como LANs o WANs.
Existe una larga lista de configuraciones para estos tipos de servidores que
pueden soportar mltiples herramientas: CGI (Common Gateway Interface) para
correr programas CGI, conexin proxy, conexiones seguras, bases de datos,
sistemas de scripts como Perl, plug-ins para aplicaciones Web para servidores,
como Tomcat y WebSphere, que permiten ejecutar aplicaciones Web Java.
En resumen, el funcionamiento es muy sencillo. Cuando introducimos una URL
vlida en nuestro navegador, la peticin de conexin se enva al Servidor Web
(como por ejemplo Apache) para administrar la peticin. A partir de aqu, el
servidor Web Apache retorna la pgina inicial del dominio correspondiente.
Programas.
1-XAMPP
Quizs uno de los ms conocidos es XAMPP. Incorpora un servidor Apache, un
sistema gestor de bases de datos MySQL y lenguajes como PHP y Perl. Adems,
ofrece soporte para gestionar cuentas FTP, acceso a bases de datos mediante
PHPMyAdmin, bases de datos SQLite y varias otras caractersticas.
Tambin incluye un servidor de correos Mercury para el envo de emails, un
servidor Tomcat para servlets JSP, y un servidor FTP FileZilla.
Es multiplataforma, por lo que funciona en sistemas Windows, Linux, Mac e
incluso hasta Solaris. Tambin es portable, por lo que no necesita instalacin.

2-WAMPServer
Otro de los stacks WAMP ms conocidos es WampServer (o simplemente WAMP).
Se trata de un conjunto Apache + MySQL + PHP para Windows, en el que adems
se incluye PHPMyAdmin para gestionar las bases de datos y webgrind como
profiler para analizar el rendimiento de aplicaciones PHP5 en nuestro servidor.
Su interfaz es muy simple y sencillo, y tiene opcin para establecer el idioma en
espaol.
3. BitNami
Probablemente, una de las opciones ms cmodas e interesantes sea BitNami. Se
trata de una coleccin de aplicaciones web comunes, donde puedes encontrar
algunas como Wordpress, Drupal, Ghost, Django, Moodle y tantas otras.
Cada paquete viene preparado independientemente, por lo que slo tienes que
descargarlo e instalarlo. Fcil y rpido. Tambin est preparado para instalar en
entornos virtualizados o en servidores basados en la nube, como Amazon o Azure.

4- EasyPHP
EasyPHP es un WAMP orientado a desarrolladores PHP. La aplicacin es muy
sencilla y minimalista, ya que slo muestra el control de los servidores y un
registro de sucesos (log). Sin embargo, en la pgina local principal, ofrece varias
cosas interesantes, como un panel de opciones de cada servidor, cambiar
credenciales, avisos de actualizaciones o incluso un intrprete para pruebas PHP.
5- Portable WebServer
PWS (Apache + MySQL + PHP) es un servidor web ligero y portable para
Windows que destaca por su directa interfaz, donde con pocos clics podemos
modificar opciones de configuracin o activar o desactivar mdulos de Apache o
PHP.
Tambin incluye archivos CHM de referencia, con documentacin sobre
tecnologas como CSS3, JQuery, MySQL, PHP o Apache.

6- Microsoft WebMatrix
Aunque esta aplicacin se sale un poco del estilo del resto, he considerado
apropiado incluirla por si alguien est familiarizado con las tecnologas de
Microsoft y le resulta ms cmodo utilizar un entorno como este.
WebMatrix es un sistema que permite al usuario crear sus propias aplicaciones
web (HTML5, PHP, ASP, NodeJS, etc...) o desplegar las ms comunes de una
galera (Wordpress, nopCommerce, Joomla, etc...), pudiendo publicarlas
posteriormente en un servidor en la nube como Azure.
Conclusin.
Damos por terminado este breve trabajo de lo que es un servidor web, en esta
investigacin dimos a conocer que es de lo que es realmente un servidor web,
como es que funciona, tambin investigamos 6 de los programas que usted puede
llegar a ocupar si necesita crear un servidor web, dimos una pequea descripcin
de los programas, usted puede elegir el que considere ms fcil y accesible,
esperemos que esta informacin le ayude.
Bibliografas.
http://searchdatacenter.techtarget.com/es/definicion/Servidor-Web

https://es.wikipedia.org/wiki/Servidor_web

https://www.emezeta.com/articulos/15-aplicaciones-para-montar-servidores-web-
en-local

You might also like