Per creare delle pagine dinamiche ovviamente si presuppone che tu sappia già programmare in php/html/css/javascript..
Se il sito è solo in LAN e non sarà utilizzato da tante persone contemporaneamente la cosa è fattibilissima.
Se invece pensi di utilizzarlo come hosting casalingo, te lo sconsiglio per un discorso sia di configurazione (lato security) che di performance.
Per fare ciò che chiedi basta installare
raspbian, configurare
ssh e un un ip statico (e volendo anche l'
ftp).
Fatto ciò basta installarci lo
stack lamp e copire il file del sito della root di apache.
Faccio presente che lo stack lamp (così come xampp su macchine windows) può essere utilizzato anche in locale su un normalissimo PC.
Se hai dubbi sulla configurazione scrivi pure nella
discussione ufficiale del raspberry
Se non hai mai utilizzato OS Gnu/Linux la cosa potrà sembrarti a prima vista complicata, ma vedrai che è in realtà tutto molto semplice.