la macchina direi una Centos 7 minimal con php 5.6, Apache (o Nginx se preferisci): su una vmware bastano e avanzano 8/10 gb di hard disk + 1 gb di ram ed un processore a due core
IIS salutalo insieme ad ASP
Per il resto, inizia dallo studio, possibilmente usa un qualche framework php all'inizio, magari ti semplifica la vita visto che sai poco o nulla di php