Se intendi per "sistema" lo stesso pc sul quale poi sarà il sito è necessatio intallare php e Apache, se per "sistema" intendi il tuo solo pc e poi il sito lo pubblichi su un altro server nn è necessario.
Puoi uploddare i file sul server e provare da lì.