No soy partidario de utilizar LAMP (Linux Apache MySQL PHP) o en el mundo Microsoft WAMP. También se que para muchos usuarios, en este caso de Ubuntu, que necesitan montar un servidor Web y no están muy acostumbrados al uso de Synaptic o descargar y compilar paquetes la tarea puede hacerse bastante tediosa, odiosa o simplemente lo dejan para atrás.
Escribi Este Tutorial que espero sea de ayuda para que te animes a instalar los servidores «de a uno» en Ubuntu.