2012-04-08 23 views
68

¿Puede alguien decirme qué significa el término LAMP Stack? He visto esta referencia en las publicaciones de trabajo, pero no entiendo completamente el significado de la misma.¿Qué es una pila LAMP?

Siento que en mi desarrollo uso LAMP con bastante frecuencia, pero cuando escucho "stack" siento que no estoy usando un entorno LAMP como debería.


Sé lo que significa LAMP, sólo quería saber lo que el término "pila" insertan en significado.

+0

[LAMP (paquete de software)] (http://en.wikipedia.org/wiki/LAMP_%28software_bundle%29) –

+0

Solo para decirlo, también hay WAMP - LAMP pero para Windows. Windows Apache Mysql PHP. – Lee

Respuesta

114

La razón por la que lo llaman una pila es porque cada nivel se deriva de su capa base. Su sistema operativo, Linux, es la capa base. Luego Apache, su daemon web se sienta encima de su sistema operativo. Luego, su base de datos almacena toda la información servida por su daemon web, y PHP (o cualquier lenguaje de scripts P *) se utiliza para controlar y visualizar todos los datos, y permite la interacción del usuario.

No se preocupe demasiado con el término 'pila'. La gente realmente solo quiere decir conjunto de software o paquete, pero lo estás usando muy bien, estoy seguro de lo que eres.

27

Eso simplemente significa usar Linux, Apache, MySQL y PHP como su sistema operativo, servidor web, base de datos y lenguaje de programación, respectivamente.

+0

gracias, pensé que podría significar el proceso de creación de trabajos cron u otras secuencias de comandos de procesamiento a través de una instalación de Linux – Eli

31

LINUX sistema operativo

APACHE servidor Web

MySQL Base de Datos

y PHP

http://en.wikipedia.org/wiki/LAMP_(software_bundle)

El término Stack significa Stack! Eso significa que tiene experiencia en trabajar con estas tecnologías/marco o no. Como todos estos elementos se combinan en un paquete LAMP, que puede descargar e instalar, lo llaman pila.

+0

Oh, bueno, sé lo que significa LAMP, simplemente no sabía lo que significaba el término "pila". – Eli

+1

@Eli: ¡Significa que es solo una pila! – Shyju

+0

... y el lenguaje de scripting del lado del servidor PHP :) – Chinggis6

8

lámpara media L = LINUX (OS) A = APACHE (Servidor Web) M = MySQL (base de datos) P = PHP (Lenguaje)

http://www.webopedia.com/TERM/L/LAMP.html

corto para Linux, Apache, MySQL y PHP, una plataforma de desarrollo web de código abierto, también llamada pila web, que usa Linux como sistema operativo, Apache como el servidor web, MySQL como el RDBMS y PHP como el lenguaje de scripting orientado a objetos. Perl o Python a menudo se sustituye por PHP.

5

Para cualquier persona que aún esté investigando esto para aprender específicamente qué es una pila, el término "pila" se refiere a una "pila de soluciones". Una pila de soluciones es simplemente un conjunto completo de software para abordar un problema determinado, generalmente al combinarse para proporcionar la plataforma o la infraestructura necesaria. Este término es el padre de "pila de servidor" y "pila de web". En consecuencia, una pila LAMP es un conjunto específico y completo de software específicamente destinado a servir contenido dinámico a través de la web.

Algunos extra de lectura:

https://www.techopedia.com/definition/28154/solution-stack https://en.wikipedia.org/wiki/Solution_stack

0

pila de la lámpara significa L inux Un Pache M ysql P HP

hay también significan Pila M ongoDB E xpressJS A ngularJS N odeJS

+1

Lo que significa "LAMP" ya se ha explicado en otras respuestas. – mzjn

1

Linux, Apache, MySQL y PHP. software gratuito y de código abierto. Por ejemplo, una instalación equivalente en la familia de sistemas operativos de Microsoft Windows se conoce como WAMP. y para mac como MAMP. y XAMPP para ambos

0

L para el sistema operativo Linux A para el servidor web Apache M para la base de datos MySQL p para php para los módulos de secuencias de comandos y php

Podemos alojar programas php y programas CGI en sistema de lámpara .

por ejemplo: en Ubuntu apt-get install apache2 para el servidor web apt-get install mysql-server php5-mysql para la base de datos y PHP apt-get install php5 y llegó a su servidor web http://localhost

2

Para sea ​​preciso y nítido

LAMP es L (Linux) A (Apache) M (Mysql) P (PHP5) es un paquete combinado destinado al desarrollo de aplicaciones web.

La forma más sencilla de instalar la lámpara es el siguiente

1) Usando tasksel

A continuación se presentan la lista de comandos

sudo apt-get update sudo apt-get install tasksel sudo tasksel (le dará una consulta rápida del servidor LAMP y seleccionará Ok)

Eso es LAMP está listo para iluminar su conocimiento.

Cuestiones relacionadas