En realidad lo que manda es la directiva:
DocumentRoot
del archivo de configuración de Apache (ya que esos pre-instaladores que mencionas usan Apache como servidor HTTP):
httpd.conf
Así te olvidaras si hoy instalastes PHP+Apache+etc con tal o cual pre-instalador .. De hecho podrías cambiar donde almacenas tus páginas y así organizar mejor tus servidores y no donde esos "pre-instaladores" le dé la gana de colocar sus páginas.
Si quieren concoer algo más de configuración típica de instalación .. revisen esta guía:
http://www.maestrosdelweb.com/editorial/phpmysqlap/
Un saludo,