Linux distribucije poput Red Hat 7 ili Mandrake 7.2 vec sadrze kompletno okruzenje. Dakle, instaliraj Linux i pocni sa programiranjem

)
Ukoliko se ipak odlucis za neozbiljnu varijantu, onda instaliraj Apache i PHP. MySQL nije obavezan deo, bazu podataka uopste ne moras da imas, zavisi sta hoces da radis. Ukoliko odlucis da ti je baza potrebna, onda predlazem MySQL, mada PHP moze da radi sa vecinom baza. Za pocetak bi bilo dobro da procitas
http://www.php.net/FAQ.php">FAQ na PHP Web sajtu.