Una de las muchas posibles soluciones es el LAMP, que consiste de: