Académique Documents
Professionnel Documents
Culture Documents
Ingeniera de Control
Fermn Prez, Armando
SERVIDOR Web APACHE
Informe N 1
PAETAN, CHRISTIAN
FECHA:
Ingenieria de Control
Controlador
Servidor Web
Un servidor web es un programa que se ejecuta continuamente en un computador,
mantenindose a la espera de peticiones de ejecucin 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 pgina web o informacin de todo tipo de
acuerdo a los comandos solicitados. En este punto es necesario aclarar lo siguiente:
mientras que comnmente 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 realizacin de las funciones descritas.
El servidor vendra a ser la "casa" de los sitios que visitamos en la Internet. Los sitios se
alojan en computadores con servidores instalados, y cuando un usuario los visita son
estas computadoras las que proporcionan al usuario la interaccin con el sitio en cuestin.
Cuando se contrata un plan de alojamiento web con una compaa, esta ltima
proporciona un servidor al dueo del sitio para poder alojarlo; al respecto hay dos
opciones, optar por un "servidor dedicado", lo que se refiere a una computadora servidora
dedicada exclusivamente al sitio del cliente (para aplicaciones de alta demanda), o un
"servidor compartido", lo que significa que un mismo servidor (computadora + programa
servidos) se usar para varios clientes compartiendo los recursos.
Gracias a los avances en conectividad y la gran disponibilidad de banda ancha, hoy en da
es muy comn establecer los servidores web dentro de la propia empresa, sin tener que
recurrir a caros alojamientos en proveedores externos. Esto es posible gracias a Apache,
uno de los mejores y el ms utilizado entre los servidores Web que existen. Apache ha
construido una gran reputacin entre los servidores web gracias a su gran estabilidad,
confiabilidad y el gran aporte del grupo de voluntarios que planean y desarrollan todo lo
relativo a esta plataforma, desde la documentacin hasta el mismo cdigo en si.
Entre las ventajas que presenta un servidor como Apache se encuentran las siguientes:
Es personalizable, la arquitectura modular de Apache permite construir un servidor hecho
a la medida. Adems permite la implementacin de los ltimos y ms nuevos protocolos.
En cuanto a la administracin los archivos de configuracin de Apache estn en ASCII, por
lo que tiene un formato simple, y pueden ser editados tan solo con un editor de texto.
Estos son transferibles, lo que permite la clonacin efectiva de un servidor. El servidor
puede ser administrado va lnea de comandos, lo que hace la administracin remota muy
conveniente.
Por otra parte se trata de un servidor muy eficiente. Mucho esfuerzo se ha puesto en
optimizar el rendimiento del cdigo C de Apache. Como resultado, este corre rpido y
consume menos recursos de sistema en comparacin a otros servidores. Adems, Apache
corre en una amplia variedad de sistemas operativos, incluyendo varias versiones de
UNIX, Windows9x/NT, MacOS (Sobre Power PC), y varios otros.
El soporte de Apache es provisto por The Apache Group o La Fundacin Apache, una
gran cantidad de usuarios muy dedicados a su comunidad, as como compaas que
ofrecen versiones pagadas de Apache.
WinuE
Windows uE
[Seleccionar fecha]
Ingenieria de Control
Controlador
Aplicativos
Qu es Apache?
Es un servidor web HTTP de cdigo abierto para plataformas Unix, Microsoft Windows,
Macintosh, entre otras, adems implementa el protocolo HTTP/1.1 y la nocin del sitio virtual.
Cmo Funciona?
El servidor Apache es un software que est estructurado en mdulos, La configuracin
de cada mdulo se hace mediante la configuracin de las directivas que estn contenidas
dentro del mdulo. dentro de cada modulo se encuentran diversas funcionalidades. Los
mdulos de apache se pueden clasificar en tres categoras:
Mdulos Base: Mdulo con las funciones bsicas del Apache
Mdulos Multiproceso: son los responsables de la unin con los puertos de la mquina,
acepando las peticiones y enviando a los hijos a atender a las peticiones
Mdulos Adicionales: Cualquier otro mdulo que le aada una funcionalidad al servidor.
REQUISITOS PARA LA INSTALACION:
Ingenieria de Control
Controlador
Ingenieria de Control
Controlador
DESVENTAJAS:
1. Instalacin en modo de consola.
2. No hay soporte tcnico real, excepto para los tableros de mensajes y otros
proveedores.
3. No rinde bien en maquinas Windows.
4. No se actualiza regularmente.
5. Requiere un reconocimiento ms tcnico para instalar y configurar.
6. Apache desde el 2006 ha perdido parte de su cuota de mercado ante los servicios de
Microsoft y la plataforma .NET
No ofrece soporte tcnico real. Este texto se encuentra en la pagina de Apache "Con millones
de usuarios y cerca de 60 desarrolladores voluntarios, no podemos proporcionar personal de
soporte para Apache. Para soporte gratuito, le sugerimos participar en el foro de usuarios", y
mencionan que soporte profesional y de pago es ofrecido por compaas ajenas a la fundacin
Apache.
JMeter
JMeter es un proyecto de Apache Jakarta que puede ser utilizado como una
herramienta de prueba de carga para analizar y medir el desempeo de una
variedad de servicios, con nfasis en aplicaciones web.
JMeter puede ser usado como una herramienta de pruebas unitarias para
conexiones de bases de datos con JDBC, FTP, LDAP, Servicios web, JMS, HTTP y
conexiones TCP genricas. JMeter puede tambin ser configurado como un monitor,
aunque es comnmente considerado una solucin ad-hoc respecto de soluciones
avanzadas de monitoreo.
Mientras que JMeter es clasificado como una herramienta de "generacin de carga",
no es una descripcin completa de la herramienta. JMeter soporta aserciones para
asegurarse que los datos recibidos son correctos, por cookies de hilos,
configuracin de variables y una variedad de reportes.
Historia
Versiones de Jakarta JMeter
Versin Fecha de lanzamiento
1.0.2
9 de marzo de 2001
Descripcin
La primera en archivo
Ingenieria de Control
...
2.3RC3
2.3RC4
2.3RC5
2.3.1
Controlador
...
11 de julio de 2007
2 de septiembre de 2007
24 de septiembre de 2007
28 de noviembre de 2007
Arquitectura de la Solucin
La figura que se muestra a continuacin, indica los componentes software y
hardware que deberemos tener para ejecutar la aplicacin Controlador.
Ingenieria de Control
Controlador
Ingenieria de Control
Controlador
Ingenieria de Control
Controlador
6.- Next
Ingenieria de Control
Controlador
10
Ingenieria de Control
Controlador
10 .- Pagina de Prueba
11
Ingenieria de Control
5.1
Controlador
12
Ingenieria de Control
Controlador
13
Ingenieria de Control
Controlador
8. Arrancar
14
Ingenieria de Control
Controlador
Referencias Bibliogrficas
[1] http://www.elsan.cl/kerio/index.php
[2] http://es.wikipedia.org/wiki/Lotus_Notes
[3]www.tecnologia.mendoza.edu.ar/...control/Apuntes%20de%20TECNOLOGA%20DEL
%20CONTROL.doc
15