.... ragazzi, ancora piu semplice.
Tornando originariamente alla domanda "mostrare sito in locale".... puoi utilizzare un tool gratuito che consente di scaricare qualsiasi sito internet (fatto come Joomla in php e db) in locale trasformandolo tutto in html.
Il programma si chiama httrack e lo trovi qui:
http://www.httrack.com/E' semplicissimo, una volta che lo hai completato per la visione al cliente, lo scarichi in locale e vai a farlo vedere su una chiavetta.
Ovviamente poi lo butterai via, nel senso che non va modificato in quanto tu hai il sorgente originale.
Io lo uso spesso e funziona bene, ho scaricato interi siti internet senza problemi, anche di 100 di Mb con allegati etc