Here is an easy step by step guide to creating a local server so that you can run your WordPress website locally on your own PC without having to be connected to the internet. Why would you want to do this? If you are wanting to run or present a demo website and you haven’t got internet access, this simple method of showing your website to an audience is easily achieved without too much hassle or technical know how.