You are on page 1of 2

LAMP

LAMP es el acrónimo usado para describir un


sistema de infraestructura de internet que usa las
siguientes herramientas:

Linux, el sistema operativo; En algunos


casos también se refiere aLDAP.
Apache, el servidor web;
MySQL/MariaDB, el gestor de bases de
datos;
Perl, PHP, o Python, los lenguajes de
programación.
La combinación de estas tecnologías es usada
principalmente para definir la infraestructura de
un servidor web, utilizando un paradigma de El conjunto de software LAMP (aquí conSquid). Una solución de
gran rendimiento y disponibilidad para un entorno hostil
programación para el desarrollo.

A pesar de que el origen de estos programas de


código abierto no fue específicamente diseñado para trabajar entre sí, la combinación se popularizó debido a su bajo coste de
adquisición y ubicuidad de sus componentes (ya que vienen pre-instalados en la mayoría de las distribuciones linux). Cuando son
combinados, representan unconjunto de solucionesque proporcionan servidores de aplicaciones.

El término fue ampliamente promocionado por el editor de la editorial O'Reilly, Dale Dougherty, a sugerencia de David Axmark y
Monty Widenius, desarrolladores de MySQL; la influencia de dicha editorial en el mundo del software libre hizo que el acrónimo se
popularizara rápidamente en todo el mundo.

Índice
Software
GNU/Linux
Apache HTTP Server
MySQL
PHP
Variantes y alternativas
Véase también
Referencias

Software

GNU/Linux
Linux es un núcleo de sistema operativo libre tipo Unix.

Apache HTTP Server


El servidor HTTP Apache es un servidor web libre y de código abierto, el más popular en cuanto a uso1 , sirviendo de facto como
plataforma de referencia para el diseño y evaluación de otros servidores web.

MySQL
MySQL es un Sistema de Gestión de Bases de Datos (SGBD) relacional, que por lo tanto utiliza SQL, multihilo y multiusuario del
que se estiman más de un millón de instalaciones.

PHP
PHP (acrónimo recursivo de "PHP: Hypertext Preprocessor") es un lenguaje de programación diseñado para producir sitios web
dinámicos. PHP es utilizado en aplicaciones del lado del servidor, aunque puede ser usado también desde una interfaz de línea de
comandos o como aplicación de escritorio.

Variantes y alternativas
PHP es reemplazado a veces por Perl o Python, y el acrónimo se mantiene. Algunos desarrolladores prefieren usar la M para referirse
a los módulos del servidor HTTP Apache, como mod_perl o mod_python, y utilizar la P para referirse a PostgreSQL, invirtiendo la
M y la P en funcionalidad. El acrónimo "LAMR" es ocasionalmente usado para indicar
Ruby on Rails en vez de PHP.

Una variante de esta designa a laM como Middleware (incluyendo Ruby, Perl, Python, etc.) y laP para PostgreSQL.

Otras soluciones incluyen entornos de desarrollo como el WebObjects de Apple Inc., Java EE, Grails o la arquitectura Microsoft
.NET, de Microsoft.

Similarmente, la L es ocasionalmente reemplazada con una M (por Mac OS X), D (por Darwin BSD), B (por BSD) o 'W' (por
Microsoft Windows)

Véase también
WAMP
XAMPP
MAMP
Appserv
Servidor

Referencias
August 1995 - April 2007»(http://news.netcraft.com/arc
hives/web_server_survey.html). News.netcraft.com.
1. «Market Shares for Top Servers Across All Domains Consultado el 15 de septiembre de 2009.
August 1995 - April 2007»(http://news.netcraft.com/arc
hives/web_server_survey.html). News.netcraft.com.
Obtenido de «https://es.wikipedia.org/w/index.php?title=LAMP&oldid=110046653
»

Esta página se editó por última vez el 19 ago 2018 a las 04:29.

El texto está disponible bajo laLicencia Creative Commons Atribución Compartir Igual 3.0 ; pueden aplicarse cláusulas
adicionales. Al usar este sitio, usted acepta nuestrostérminos de uso y nuestra política de privacidad.
Wikipedia® es una marca registrada de laFundación Wikimedia, Inc., una organización sin ánimo de lucro.

You might also like