Repositório destinado a resolução do seguinte problema:
Você foi encarregado de criar uma arquitetura distribuida para execução do site principal de uma empresa. O site vai ser desenvolvido em Joomla, e para o Joomla rodar ele precisa de um servidor web e de um banco de dados. A empresa vai disponibilizar máquinas separadas para o servidor web e para o banco de dados mas eles precisam ter uma ideia de como vai funcionar a configuração dessa arquitetura.
Em geral, você vai precisar de um servidor web que consiga intrepegar códigos PHP (a linguagem que o Joomla foi desenvolvido) como, por exemplo, o Apache e de um banco de dados suportado pelo Joomla, como, por exemplo, o MySQL. Este tipo de arquitetura é bem comum de rodar no Linux e acabou ficando conhecida por LAMP (Linux Apache MySQL PHP).