Geany kódíráshoz (a weboldalát linkeltem, de a Szoftverközpontból telepítsd).
Az Apache, MySQL, PHP „trió” telepítéséhez, és egy kényelmes „munkakörnyezet” kialakításához pedig olvasd el az alábbi leírást:
http://intermatrix.hu/lamp-server
http://intermatrix.hu/virtualhost
HTML, CSS alpok: http://www.w3schools.com/
PHP alapok: http://php.net/manual/en/language.variables.php