certamente!

x la costruzione del database ti basta un file .sql che contenga tutte le istruzioni, prova pensa ad un CMS come mambo o php-nuke o i forum con phpbb dove in 1 minuto installi tutto (installi, non configuri...)

diciamo che il tutto è molto legato al SO che usi, se è linux ti basta uno script shell e con quello fai tutto, se se su windows devi fare un programma che faccia tutte le operazioni

cmq x farti un idea prova ad installarti php-nuke o mambo cosi ti fai un'idea di quello che devi fare...