Installing WordPress on Local Server


I have a client who wishes to have WordPress installed on a local server.

I have not done this before and will be doing it remotely. I would appreciate any advice and references you think I would need to accomplish this.

It is also going to be a Multisite install.

Thank you!