Configurando Windows 7 para el desarrollo de LAMP

Soy un tipo .Net que acaba de recibir un proyecto basado en LAMP (donde P = PHP), sin la opción 'no'. Voy a tener que construir esto en una máquina con Windows 7 (64), pero está orientado a una plataforma LAMP pura.

No estoy demasiado preocupado por PHP o mySQL, tengo lo suficiente para sobrevivir, pero Linux y Apache también pueden ser la plataforma Curiosity de la NASA.

En el entorno de producción, dependeré principalmente del host para configurar L y A con la esperanza de poder sincronizar bastante bien mis archivos M y P, descubrir cómo hacer una pequeña configuración específica de la aplicación y comenzar. Tal vez optimista pero voy a empezar allí ;-)

Por ahora las preguntas son.

¿Cuál es la forma más sencilla de configurar el desarrollo de LAMP en una máquina W7 con vistas a un movimiento relativamente sin problemas a la producción?

¿Alguna forma razonable de hacerlo sin renunciar a mi manta de seguridad de Visual Studio?

¿Alguna sugerencia para un recorrido en algún lugar en línea?

¡Gracias!