LAMP
Significa "Linux, Apache, MySQL, and PHP". Juntas, essas tecnologias de software podem ser usadas para criar um servidor web totalmente funcional.
Linux é o sistema operacional mais usado em servidores web, principalmente porque há muitas distribuições gratuitas do Linux disponíveis. Isso significa que servidores baseados em Linux normalmente são mais baratos de configurar e manter do que servidores Windows. Como o Linux é (código aberto|código aberto), ele também funciona com muitos outros componentes populares de software de hospedagem de sites de código aberto.
O componente de software mais importante do pacote "AMP" é o Apache, ou "Apache HTTP Server". O Apache é o software que fornece páginas da web pela Internet usando o protocolo HTTP. Depois que o Apache é instalado, uma máquina Linux comum é transformada em um servidor web capaz de hospedar sites ativos.
Outros componentes do LAMP incluem o MySQL e o PHP. O MySQL é um sistema popular de gerenciamento de banco de dados de código aberto (DBMS), e o PHP é uma linguagem popular de script para a web. Juntas, essas duas tecnologias são usadas para criar sites dinâmicos. Em vez de fornecer apenas páginas HTML estáticas, um servidor LAMP pode gerar páginas da web dinâmicas que executam código PHP e carregam dados de um banco de dados MySQL.
NOTE: Em alguns casos, o "P" em LAMP pode representar Perl ou Python, que são outras linguagens de script. Os pacotes "AMP" para sistemas Windows e Mac são chamados de WAMP e MAMP, respectivamente.
Teste seus conhecimentos