Ciao,
solo un piccolo consiglio, ti puoi risparmiare l'installazione di apache, mysql e phpmyadmin installando lo xampp che è già pronto all'uso, devi solo scompattarlo in una cartella.

Lo xampp non è adatto all'uso in rete per problemi di sicurezza però è comodissimo per i test in locale, in questo modo puoi concentrarti sulla programmazione senza impazzire con la configurazione dell'ambiente.

A meno che tu non sia tanto "folle" da voler imparare anche a configurare un server apache e un database.