Premetto che non ho mai usato un server in locale.
Oggi mi sono incuriosito ed ho provato ad installarlo (apache).
A funzionare sembra che funzioni però ho dei problemi:

Prima di tutto vi dico che il sito è in rete (internet) e funziona correttamente quindi il problema non risiede nel codice php ma credo che il mio sia un errore di concetto.

Problema: l'index si apre correttamente però non trova i fogli di stile, le immagini mentre le pagine php richiamate dal comando include appaiono perfettamente.Perchè?

La cartella del sito l'ho copiata identica spiccicata (senza spostare nulla) nella cartella di Apache. Allora cosa sbaglio?