Las cuatro capas del stack LAMP
Los servidores web basados en Linux
consisten en cuatro componentes de software. Estos componentes, dispuestos
en capas que se apoyan entre sí, forman la stack de software. Los sitios
web y las aplicaciones web se ejecutan sobre esta stack subyacente. Los
componentes de software comunes que forman el stack LAMP tradicional son:
- Linux : el sistema operativo
(SO) constituye nuestra primera capa. Linux establece la base para el
modelo de stack. Todas las otras capas se ejecutan encima de esta
capa.
- Apache : la segunda capa
consiste en un software de servidor web, típicamente Apache Web
Server. Esta capa reside en la parte superior de la capa de
Linux. Los servidores web son responsables de traducir de los
navegadores web a su sitio web correcto.
- MySQL : Nuestra tercera capa es
donde viven las bases de datos. MySQL almacena detalles que pueden
consultarse mediante secuencias de comandos para construir un sitio
web. MySQL generalmente se encuentra en la parte superior de la capa
de Linux junto con Apache / capa 2. En configuraciones de gama alta, MySQL
puede descargarse en un servidor host separado.
- PHP : Sentado encima de todos
ellos está nuestra cuarta y última capa. La capa de secuencias de
comandos consta de PHP y / u otros lenguajes de programación web
similares. Los sitios web y las aplicaciones web se ejecutan dentro
de esta capa.
Podemos visualizar la stack LAMP así:
Aplicando lo que has
aprendido
Comprender las cuatro capas de software del
stack LAMP ayuda al proceso de solución de problemas. Nos permite ver cómo
cada capa depende de la otra. Por ejemplo; cuando una unidad de disco
se llena, lo cual es un problema de la capa de Linux. Esto también
afectará a todas las demás capas del modelo. Esto se debe a que esas otras
capas descansan sobre la capa afectada. Del mismo modo, cuando la base de
datos MySQL se desconecta. Podemos esperar ver problemas relacionados con
PHP debido a su relación. Cuando sabemos qué capa presenta
problemas. Sabemos qué archivos de configuración examinar para buscar
soluciones.
Algunas alternativas
Las cuatro capas tradicionales del stack
LAMP consisten en productos gratuitos y de código abierto. Linux, Apache,
MySQL y PHP son la piedra angular del stack LAMP gratuita y no
propietaria. Hay varias variantes del modelo de cuatro stacks
también. Estas variantes utilizan software alternativo que reemplaza uno o
más de los componentes tradicionales. Algunos ejemplos de estas
alternativas son:
- WAMP : Windows, Apache, MySQL
y PHP
- WISA : Windows, IIS, SQL y
ASP.net
- MAMP : MacOS, Apache, MySQL y
PHP
Puede explorar estas stacks de software
alternativas en mayor profundidad utilizando recursos en línea. La LAMP
stack Wiki es un excelente lugar para comenzar:
¿Cómo podemos ayudar?
La stack LAMP es un estándar de la
industria y está incluida en todos nuestros servidores basados en Linux
con gestión central y gestión total . Nuestros
equipos de soporte trabajan de la mano con la stack LAMP a diario. Puede
estar seguro de que estamos a su disposición si tiene preguntas o
inquietudes. Para obtener más información, puede navegar por nuestras
últimas ofertas de
productos .
Fuente : https://www.liquidweb.com/kb/what-is-a-lamp-stack/
0 Comentarios