Mi se pare super usor!
Eu imi instalez Apache, PHP, mySQL, phpMyAdmin si atat. DNS-urile le folosesc pe cele de la afraid, mailurile le tin la Goagal, iar ftp nu am nevoie pt ca fac transferul fisierelor cu WinSCP prin SSH. Pentru adaugarea vhost-urilor am gasit pe net un script bash, l-am customizat sa fie conform nevoilor mele si merge brici. Deeeci... se poate si fara control panele...
Ca recomandare, intra pe howtoforge.com si cauta cum se face un setup server LAMP (eventual cu Webmin, Virtualmin... daca vrei totusi un panou de control) si testeaza, daca se strica iremediabil... dai reinstall din panoul de control.