Cuando desarrollo código relacionado con páginas o aplicaciones web, siempre utilizo máquinas virtuales con una configuración exactamente igual que la que tendrá el servidor donde dicha página será alojada. Por otra parte, casi en todos los casos necesito acceso a bases de datos que se encuentren dentro de la máquina