ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Servidores LAMP


Enviado por   •  15 de Octubre de 2014  •  1.897 Palabras (8 Páginas)  •  195 Visitas

Página 1 de 8

Servidores LAMP

A finales del año 2000, los miembros del equipo de MySQL David Axmark y Monty Widenius visitaron al editor de O'Reilly Dale Dougherty y le hablaron de un nuevo término: LAMP. Al parecer era ya muy popular en Alemania, donde se empleaba para definir el trabajo conjunto con Linux, Apache, MySQL y uno de los siguientes lenguajes: Perl, Python o PHP. El término LAMP gustó tanto a Dougherty que empezó a promocionarlo desde la posición de extraordinaria influencia de su editorial en el mundo del software libre.

Es frecuente que se identifique a primera vista el mundo del software libre con Linux. Eso provoca que muchas veces se ignoren las herramientas que permiten a Linux convertirse en una gran herramienta de desarrollo de software, especialmente de aplicaciones web.

Existen varios casos en los que un producto pasa de ser una curiosidad a una solución adecuada para la empresa, como ya ha sucedido con Sendmail o Kerberos. Esto es lo que ha sucedido con la solución para servicios web llamada LAMP.

LAMP está considerada como una de las mejores herramientas disponibles para que cualquier organización o individuo pueda emplear un servidor web versátil y potente.

Aunque creados por separado, cada una de las tecnologías que lo forman disponen de una serie de características comunes. Especialmente interesante es el hecho que estos cuatro productos pueden funcionar en una amplia gama de hardware, con requerimientos relativamente pequeños sin perder estabilidad. Esto ha convertido a LAMP en la alternativa más adecuada para pequeñas y medianas empresas.

Existen, no obstante, multitud de variaciones de código libre. La L de Linux puede ser sustituida por FreeBSD, NetBSD u OpenBSD. En lugar de la M de MySQL también podemos encontrar PostgreSQL. La P sirve para PHP, Perl, Python, y Ruby.

Algunas de las ventajas que se obtienen de utilizar LAMP son:

• Soporte a gran cantidad de arquitecturas, como son Intel y compatibles, SPARC, Mips y PPC (Macintosh).

• Código relativamente sencillo y con pocos cambios de una plataforma a otra.

• Parches generados en poco tiempo después de encontrarse un agujero de seguridad.

• Actualizaciones del software vía Internet.

• Posibilidad de incrementar los servicios y funciones desde el código fuente

Sin embargo, tenemos también una serie de desventajas que deben considerarse:

• Es muy distinto de Windows, lo que dificulta el trabajo a quienes estén acostumbrados a él.

• Las actualizaciones requieren en ocasiones tener conocimientos profundos del sistema.

• Configurar algunos servicios de red requiere de más tiempo que en Windows.

• Mayor coste del personal.

• Software libre

Todos los elementos que forman LAMP son software libre, de modo que disfrutan de las siguientes ventajas propias del mismo:

• Libertad de copia y distribución.

• Se puede conseguir gratuitamente en Internet. Hay muchísimas fuentes donde conseguir cualquiera de las distribuciones. Si no tienes una conexión rápida, también regalan Linux en los CD-ROM de muchas revistas especializadas.

• Libertad de modificación.

• Junto a los programas ejecutables, se puede obtener su código fuente. Esto, si se tienen los conocimientos necesarios, permite verificar la seguridad y eficiencia de los mismos, además de modificar y/o añadir las características y comportamientos que deseemos.

Linux

• Está basado en los estándares Unix, y surgió a principios de los 90, a partir de las inquietudes de Linus Torvalds por mejorar y ampliar Minix (otra implementación gratuita de Unix desarrollada por Andy Tanenbaum, dirigida al ámbito educativo). Desde entonces, ha ido incrementándose de forma espectacular el número de desarrolladores desinteresados que se han implicado en su desarrollo a lo largo y ancho del mundo.

• Lo que es propiamente Linux es el núcleo del sistema operativo, que ha ido implementando soporte para una gran parte del hardware actual (USB, cámaras digitales, escáneres, impresoras, grabadoras, redes, etc...). Dicho núcleo viene arropado por librerías y utilidades distribuidas bajo la licencia libre GPL o similares (de aquí la denominación GNU/Linux).

• Su excelente relación calidad-precio le ha granjeado la admiración e incondicional apoyo de muchísimos usuarios alrededor del mundo. Su adopción en el ámbito de los servidores web ha sido espectacular. Estadísticas recientes demuestran que su empuje es cada vez mayor en este campo y todos los relacionados con Internet (como, por ejemplo, los servidores de espacio web e ISP). Por ejemplo, se usa en Google y Amazon.

• Linux, entre muchas otras, es multitarea, multiusuario, multiplataforma, multiprocesador, tiene protección de la memoria entre procesos, soporta muchísimos tipos de sistemas de archivos, dispone de una amplia variedad de protocolos de red soportados en el núcleo y, finalmente, permite compartir por red ficheros e impresoras, incluso con otros sistemas operativos. La potencia, estabilidad, gratuidad, modificabilidad y portabilidad de Linux lo hacen el sistema operativo perfecto, y ya tiene una posición líder en el ámbito de Internet, siendo cuestión de tiempo que la tenga en el resto de ámbitos informaticos.

Apache

• Apache es el servidor web por excelencia, con algo más de un 60% de los servidores de internet confiando en él. Entre sus características más sobresalientes están:

• Fiabilidad: Alrededor del 90% de los servidores con más alta disponibilidad funcionan con Apache.

• Gratuidad: Apache es totalmente gratuito, y se distribuye bajo la licencia Apache Software License, que permite la modificación del código.

• Extensibilidad: se pueden añadir módulos para ampliar las ya de por si amplias capacidades de Apache. Hay una amplia variedad de módulos, que permiten desde generar contenido dinámico (con PHP, Java, Perl, Pyton,...), monitorizar el rendimiento del servidor, atender peticiones

...

Descargar como (para miembros actualizados)  txt (12.3 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com