Come già detto da alkat basta creare una cartella e chiamarla public_html nella proprio home senza editare nessun file di configurazione, e per dire ad apache che deve usare public_html come directory di lavoro basta che scrivi nella barra degli indirizzi del browser localhost/tuouser~/ (tuo user lo devi cambiare ovviamente con il tuo).

Ciao ciao...