Te recomiendo que bajes el Fedora que es una distribución de linux completamente gratuita, esta distribución ya trae precargado php, mysql y/o postgres. todo correrá bajo linux. también bájate el webmin que es un sottware que te permitirá estartear gráficamente
1.- El servidor que le dará servicio de páginas-->Apache
2.- La base de datos mysql o postgres
Una vez estarteado lo anterior necesitas saber en que carpeta puedes publicar páginas, generalmente esto se configura en un archivo conf.ini, si ya la identificaste, todas tus páginas .html y .php guardalas ahí y mediante el navegador puedes accesarlas indicando http://localhost/carpeta/index.html
Tambien puedes correr php en windows pero son mas cosas las que debes configurar, no te lo recomiendo, mejor consiguete un disco duro en blanco, instalale el FEDORA y listo.
ojalá te sirva