Page 1

Revista Digital Universidad Fermín Toro Norelia Biscardi

[SERVIDORES APACHE Y/O ISS] Contiene Artículos de Varios autores acerca de estos servidores y también algunas de las características que podemos encontrar en estos servidores así como las ventajas y desventajas, entre otros.

1


2|Pรกgina


Índice Articulo Norelia Biscardi

……………………………………………………………………………………………………………………………

4,5

Articulo Francisco Da Silva

……………………………………………………………………………………………………………………………

6,7

Articulo Lorena Palencia

……………………………………………………………………………………………………………………………

8

Articulo Javier Ortegano

……………………………………………………………………………………………………………………………

9

Articulo Miguelangel Marchan

……………………………………………………………………………………………………………………………

10

Características Ambos Servidores

……………………………………………………………………………………………………………………………

11

3|Página


Articulo

Norelia Biscardi Considero necesario que para un mejor manejo de los conocimientos en “servidores” debemos conocer el significado de lo que es un servidor web, y para ello nada mejor que un ejemplo: Cuando abrimos nuestro navegador (IE, Firefox, Opera, Safari, entre otros) para acceder a un sitio web, lo que sucede bajo nuestros ojos es que el navegador hace la petición de un documento HTML a un servidor web. Éste es una máquina con un software adecuado para atender las peticiones o instrucciones, no sólo nuestras, sino de los millones de usuarios de internet. Lo que hace el servidor es devolver los documentos, que nuestro navegador luego nos muestra en pantalla. Lo anterior es una comunicación de dos vías, entre el cliente (nuestro navegador) y el servidor. El cliente solicita y el servidor entrega, ya sea una página web, una imagen o video, o cualquier otro archivo. Apache El servidor HTTP Apache es un servidor Web HTTP de código abierto para plataformas Unix BSD, GNU/Linux, etc. En la actualidad existen muchos programas servidores web. Apache, IIS de Microsoft, Sun, nginx; por citar algunos. Siendo Apache uno de los más populares dominando el sector servidores web, con 59.13%, IIS con 21% y Google con 11.9% gracias a sus ventajas en cuanto a:    

Ligereza: no sólo lo pueden correr supercomputadoras, de hecho, Apache no especifica requisitos mínimos, ya que puede correr en sistemas viejos Modularidad: se le puede agregar mayor funcionalidad agregando módulos según nuestras necesidades. Incluso sabiendo un poco de programación, puedes crearlos tú mismo. Comunidad: Apache es un proyecto que involucra a millones de personas. Puedes contar con el apoyo de muchos usuarios para resolver tus dudas y recibir ayuda. Seguridad: el Proyecto Apache involucra tanto a desarrolladores, como personas que reportan errores y mucho más. Todo esto y además... ¡ES GRATIS! No tenemos que preocuparnos por pagar actualizaciones, y demás.

Centrándonos en el uso que se hace en Internet de los servidores web, Apache es el claro ganador ya que posee una gran estabilidad, solidez y rendimiento. Por supuesto también está disponible para sistemas Windows, con una gran facilidad de manejo y cabe destacar el poco espacio que ocupa en el disco duro (apenas 2 megas). Por otra parte un módulo de Apache es un componente que añade funcionalidad al servidor y existen diferentes módulos y puedes configurarlos como desees, es necesario saber que se puede crear un módulo programado en C y adaptar el servidor Apache a tus necesidades. Los módulos se pueden clasificar en estas 3 categorías: 1. Módulos base: Son los módulos con las funcionas básicas de Apache. 2. Módulos multiproceso: son los responsables de la unión con los puertos del ordenador. 3. Módulos adicionales: cualquier otro módulo que añade funcionalidad pero no es estrictamente necesario para el funcionamiento del Apache. 4|Página


En realidad puedes ser parte de este mundo (que muchos creen solo disponible para ingenieros, técnicos, profesionales), Con el cual podrás compartir tus ideas, tus archivos, películas y demás, con tus amigos y con el resto del mundo

Citando un par de diferencias entre estos dos servidores web (Apache y IIS) encontramos:   

 

IIS es de Microsoft (licencia de pago) y Apache es gratuito y de código abierto. La popularidad de Apache contra IIS, aproximadamente el 65% de los servidores, mientras que IIS es utilizado por aproximadamente el 30%. IIS sólo funciona bajo servidores Microsoft. Debe ser usado bajo licencia, es decir, debemos pagar por él. Con ello se ofrece un servicio técnico y ciertas garantías, como por ejemplo soporte ante fallos de seguridad y funcionamiento mientras que Apache es un proyecto libre, y por tanto, gratuito. Además es multiplataforma (funciona tanto en Windows como en Linux). No necesita licencias y no se recibe soporte técnico. Aún así actúa más rápido que Microsoft ante problemas de seguridad. Respecto a la seguridad, el número de incidentes sufridos por sistemas funcionando con productos de Microsoft es muy superior al de los ataques realizados contra sistemas de código abierto como lo es Linux. Por último, respecto al soporte técnico, Apache gana con creces ofreciendo una gran comunidad disponible en foros y servidores de noticias, donde existen miles de usuarios dispuestos a ayudar cuando surge algún problema.

5|Página


Articulo

Francisco da silva

Servidores Apache e IIS En el siguiente artículo podremos conocer y a su vez comparar mas a fondo las características y sus consecuentes diferencias mediante las cuales podremos determinar la utilidad de ambos tipos de servidores, permitiéndonos así observar las ventajas y desventajas de los mismos. En primera instancia definimos al Servidor Apache como uno de los servidores más versátiles utilizados a nivel mundial debido a su amplia configurabilidad y diseño fuerte, dicho sistema fue lanzado a mediados de 1995 por Behelendorf bajo el nombre de Apache y solo incluía algunos parches para el servidor NCSA. El mismo emplea un código abierto webHTTP aprovechado por diversas plataformas como Linux, Windows, entre otras quienes trabajan bajo el protocolo HTTP/1.1. Este servidor web es empleado usualmente para la creación de paginas dinámicas o estáticas, es a su vez distribuido e integrado como parte de distintos paquetes de software asi como parte de diferentes bases de datos en innumerables servidores web, pero primordialmente en muchas distribuciones de Linux, Apache es altamente conocido y recomendado debido a que el mismo posee especificaciones que pueden ser configuradas a gusto, lo que ha permitido que muchas aplicaciones sean creadas y diseñadas bajo el ambiente de Apache o bien sea para el uso o beneficio de algunas características del mismo. Apache puede ser usado de igual manera como una herramienta que nos permite compartir información de forma fiable desde un computador personal hacia la Web, brindando así la posibilidad de poder accesar a información desde otro servidor de forma remota. Entre las características que lo hacen ampliamente adaptable y popular tenemos: • Es gratuito y de código fuente abierto, permitiendo a quien lo utilice saber que es lo que se esta instalando sin ningún secreto. •

Le da un alto poder de configuración a quien lo emplee, permitiéndole ampliar sus capacidades. 6|Página


Es adaptable a una gran gama de sistemas operativos, siendo técnicamente de uso universal.

• La capacidad de desarrollar paginas dinámicas mediante el uso de distintos script entre ellos el Perl y PHP, así como también soporte por parte de Java y paginas JSP. • Nos da la posibilidad de configurar los procesos de logs en los distintos servidores así como el establecimiento de respuestas a los errores comunes que puedan surgir. • Su estructura es fuerte y altamente configurable y a su vez nos permite trabajar bajo los distintos lenguajes informáticos como PYTHON, PHP Y TCL. Por lo tanto, podemos definir al Servidor Apache como una herramienta de gran adaptabilidad a nuestros requerimientos y que puede ser empleado por una gran mayoría de sistemas operativos, dándole a éste una gran popularidad y aceptación para la creación de páginas dinámicas, estáticas entre otras cosas referentes a las mismas. Por otra parte el Servidor IIS conocido también por sus siglas en ingles como Internet Information Services, es un servidor web incluido actualmente en la programación de Windows, creado principalmente para los sistemas operativos de Microsoft, por lo que para estos sistemas operativos no se exige el requerimiento de licencia para su uso. El Servidor IIS, nos permite trabajar con los distintos Protocolos de Transferencias de noticias, correos y archivos los cuales se manejan a través de la web, así como la gestión y configuración de web sites. Entre otras funciones destacables de los servidores IIS esta la posibilidad de colgar información en una Intranet o en la misma Internet. Este servidor también permite la creación de páginas web dinámicas empleando ASP, con la capacidad de desarrollar de igual manera páginas dinámicas PHP con base de datos MySQL. Los Servidores IIS brindan una gran robustez y seguridad en la gestión de contenido publicado en la red, pero es importante destacar que el uso de este tipo de servidores IIS en equipos con Windows Server 2000 puede acarrear ciertos problemas de seguridad como permitir a las personas que no están encargadas de gestionar estos servidores la posibilidad de iniciar sesión en dicho equipo teniendo acceso a la información del mismo. Entre las características principales de los Servidores IIS tenemos: •

Gestión de paginas web en equipos con OS de Windows.

Soporte por parte de Microsoft.

Se maneja bajo lenguaje de ASPX.

Solo funciona bajo sistemas operativos de Windows.

7|Página


Articulo

Lorena palencia Antes de comenzar a hablar lo que es un servidor apache; como ya hemos venido estudiando, debemos recordar que un servidor, no mas que aquel ordenador que provee o facilita datos solicitados por algún o algunos usuarios, también puedo decir que un servidor es aquel donde podemos almacenar información de manera digital, es decir, en forma de pagina web; quizá me preguntaran como puede suceder esto? pues, la respuesta es muy sencilla, ya que a través del protocolo HTTP es entregado a los clientes o usuarios en formato HTML, del cual ya tenemos conocimientos previos por el trabajo realizado. Ya habiendo recordado esto, ahora nos enfocaremos en lo que es un servidor Apache, para hacerlo de mas fácil y simple entendimiento, diré que este es un servidor muy utilizado en el gran campo de informática, debido a su fácil manejo y utilidad, tomando que es un servidor web HTTP, como muchos se darán cuenta, cada vez que abrimos una dirección web, notamos que al comienzo de la misma, suele aparecer este HTTP, pero debido a que se debe esto.? bueno, se debe a que este tipo de servidor suele trabajar World Wide Web; comúnmente conocido como "www" , este servidor suele ser de Código Abierto, pero que es un código abierto.? un código abierto, es un software que puede ser utilizado única y exclusivamente por aquellas personas quienes posean derechos de autor, con esto, quiero decir que la información a transmitir debe estar publicado bajo una licencia, en este caso una licencia de software. Teniendo ya claro esto, puedo preguntar, por que es tan utilizable este servidor.? cuales son sus ventajas con respecto a otros servidores.? Como pudimos ver en la información planteada en la plataforma, nos colocaban ventajas de este servidor; pero entre las mas notables de ellas, puedo nombrar que su mayor ventaja es que es un servidor de código abierto, así como también a diferencia de otros servidores, este tiene características que lo hacen mas completo que los demás siendo así mas fácil de utilizar, no obstante con eso, que puede ser modificable, es decir, como este servidor se utiliza bajo una licencia, se puede modificar a nuestra manera!! Genial, no..? No solo eso, sino que también corre en la mayoria de los sistemas operativos, lo cual lo hace mas genial aun!! Pero es este servidor el perfecto.? Lamentablemente no! Lastima, me gusto mucho; pero como todo lo bueno; siempre debe tener su competencia para ser mejor y es aquí donde aparece el IIS, el cual es la mayor competencia de Apache. Es este servidor fácil y sencillo de instalar.? pues si, acá les dejo un link para que lo chequeen. http://www.youtube.com/watch?v=vUwEw5wdn6w&feature=fvst en el cual explican su instalación.

8|Página


Articulo

Javier ortegano Apache es un programa que te permitirá crear un servidor http en tu propio ordenador de una forma rápida y sencilla. Es el software más usado mundialmente para crear servidores http (bajo linux claro).

Instalando Apache: la instalación nos pedirá el nombre de el dominio, el nombre de la maquina, etc,. Una vez que lo tengamos instalado, automáticamente se carga como programa residente, por lo que no hace falta que lo ejecutemos manualmente. Si nos fijamos, funciona bajo MS-DOS, y nos abrirá unas cuantas ventanas al instalarse. Si la instalación ha resultado satisfactoria tendremos una carpeta en el menú de inicio llamada "Apache HTTP Server". Protocolo HTTP: HTTP (Hypertext Transfer Protocol, o Protocolo de Trasferencia de Hipertext), es el método utilizado para transferir o transportar información en la Red Mundial (WWW, World Wide Web). Su propósito original fue el proveer una forma de publicar y recuperar documentos HTML.

El desarrollo del protocolo fue coordinado por World Wide Web Consortium y la IETF (Internet Engineering Task Force, o Fuerza de Trabajo en Ingeniería de Internet), culminando con la publicación de variso RFC (Request For Comments), de entre los que destaca el RFC 2616, mismo que define la versión 1.1 del protocolo, que es el utilizado hoy en día.

9|Página


Articulo

Miguelangel marchan Apache Apache es un muy popular servidor web, cuyo nombre proviene de la frase inglesa: “a patchy server” y es completamente libre, Una de las ventajas más grandes de Apache, es que es un servidor web multiplataforma, es decir, puede trabajar con diferentes sistemas operativos y mantener su excelente rendimiento. Apache HTTP server es un servidor web libre de "The Apache Software Foundation", es principalmente usado para servir páginas web estáticas y dinámicas en la www. Es el servidor web del popular sistema XAMP, junto con MySQL y los lenguajes de programación PHP/Perl/Python. La "X" puede ser la inicial de cualquier sistema operativo, si es Windows: WAMP, si es el Linux: LAMP, etc. Apache ofrece Soporte para los lenguajes Perl, Python, Tcl y PHP, Módulos de autenticación: mod_access, mod_auth y mod_digest, Soporte para SSL y TLS, Permite la configuración de mensajes de errores personalizados IIS o Internet Information Services Es un servidor web de "Microsoft" que viene con varias versiones de Windows. IIS es fácil de configurar e instalar y permite de forma nativa trabajar con aplicaciones web de .NET. IIS, sin embargo, es un poco más intuitivo (cuadros de diálogo y ventanas), de tal manera que hace que el proceso sea lo más transparente posible para el usuario, por lo que resulta complicado distinguir ciertas opciones. También hay que decir que ocupa muchos más megas en el disco duro, y su uso sin licencia es ilegal.

10 | P á g i n a


Características de ambos Apache •

Corre sobre Windows y Linux.

Permite utilizar PHP.

Permite correr aplicaciones web de .NET (.aspx o .asp) instalando el módulo Mono (no de Microsoft)

Utilizado por la gran mayoría de hostings comerciales bajo un sistema operativo Linux.

Es software libre.

Difícil configurar.

Permite configuraciones avanzadas.

IIS •

Corre sobre Windows.

Permite utilizar PHP.

Permite correr aplicaciones web de .NET de forma nativa.

No tantos proveedores de hosting lo soportan por necesitar un sistema operativo Windows.

Necesitas una licencia de Windows.

Fácil configuración.

Limitación en configuraciones avanzadas.

11 | P á g i n a

Revista Digital  

Servidores WEB

Read more
Read more
Similar to
Popular now
Just for you