Cara, pelo que entendi a idéia seria simular um servidor local pra testar arquivos PHP, uso de MySQL e tal, não?
Então... Não seria muito mais fácil instalar o XAMPP?
Ele configura tudo automaticamente pra você. Basta instalar e depois executar como administrador.