23 lines
1.9 KiB
Markdown
23 lines
1.9 KiB
Markdown
|
---
|
|||
|
title: The Linux, Apache, MySQL, and PHP Stack
|
|||
|
localeTitle: O Linux, Apache, MySQL e PHP Stack
|
|||
|
---
|
|||
|
## O LAMP Stack
|
|||
|
|
|||
|
Uma das configurações mais comuns para um servidor Linux é a pilha LAMP, nomeada a partir dos componentes usados com mais freqüência (Linux, Apache, MySQL e PHP). A pilha LAMP padrão é de código aberto, disponível gratuitamente e completamente documentada, fornecendo uma plataforma flexível, padronizada e segura para o desenvolvimento de sites e aplicativos da Web.
|
|||
|
|
|||
|
### Linux
|
|||
|
|
|||
|
O componente do sistema operacional da pilha LAMP é geralmente uma distribuição do Linux, e muitas distribuições populares do Linux, como o Ubuntu e a Red Hat, possuem métodos semi-automáticos para instalação e configuração dos outros componentes. Quando o Mac OSX é substituído pelo Linux, a pilha resultante é às vezes referida como pilha MAMP. Da mesma forma, quando a pilha é construída em um ambiente Windows, ela é às vezes referida como uma pilha WAMP.
|
|||
|
|
|||
|
### Apache
|
|||
|
|
|||
|
O componente do servidor web da pilha é geralmente o Apache, o servidor web mais popular na internet. Em junho de 2014, estimava-se que o Apache atendesse a 52,27% de todos os sites ativos. Nos últimos anos, muitos administradores de sistemas e desenvolvedores da Web optaram por substituir o Apache pelo nginx, um servidor da Web que pode ser mais leve e mais rápido em algumas situações. A pilha resultante é por vezes referida como a pilha LEMP.
|
|||
|
|
|||
|
### MySQL
|
|||
|
|
|||
|
A camada do sistema de gerenciamento de banco de dados relacional (RDBMS) da pilha LAMP é o MySQL. Às vezes, é substituído pelo MariaDB, um gerador de desempenho do MySQL, ou até mesmo por bancos de dados não relacionados, como bancos de dados PostgreSQL ou NoSQL, como o MongoDB.
|
|||
|
|
|||
|
### PHP
|
|||
|
|
|||
|
A linguagem de programação do servidor ou camada de middleware da pilha LAMP é geralmente PHP, embora tenha sido frequentemente substituída por (ou usada juntamente com) Python, Perl ou outras linguagens.
|