Definição de LAMP
Junto com os servidores de e-mail, os servidores Web e FTP são provavelmente os mais comuns. A eles podemos adicionar os servidores DNS, que convertem os nomes de domÃnio em endereços IP. Ao colocar no ar um servidor com domÃnio registrado, juntamente com os demais serviços, você precisa configurar o servidor DNS para responder pelo seu domÃnio.
Nos primórdios da Internet usávamos páginas html estáticas e scripts CGI. O Apache em si continua oferecendo suporte apenas a estes recursos básicos, mas ele pode ser expandido através de módulos, passando a suportar scripts em PHP, acessar bancos de dados MySQL entre inúmeros outros recursos.
O Apache continua fornecendo apenas paginas html estáticas. Sempre que for solicitada uma página em PHP ou outra linguagem, entra em ação o módulo apropriado, que faz o processamento necessário e devolve ao Apache a página html que será exibida. Entram em ação então os gestores de conteúdo e fóruns, que combinam os recursos do PHP com um banco de dados como o MySQL, acessado através dele. A combinação de tudo isso forma a solução que é popularmente chamada de "LAMP" (Linux Apache MySQL PHP).