Lo mas interesante, es instalar el apache, el IIS no tiene no es tan interezante, segun yo, y luego ya instalas el php como modulo de apache, para empezar a aprender pones mysql, luego ya con postgresql y empiezas a hacer tus aplicacion, y luego ya ves que funcionan en tu localroot, realmente es muy gratificamente.
Lo mas divertido es cuando lo subes aun servidor de produccion, y no funciona por que pasaron muchas versiones del interprete de php o perl jejeje, es broma
En
maestros del web te explica un articulo como instalar apache, php, mysql, y tambien hay packs que te instalan todo
Tambien puedes usar el IIS que trae tu windows 2000 y aprendes ASP con access y luego ya vez mas cosas.