When we are planning to launch a WordPress website the first thing we would like to do is to set up a local WordPress installation on our computer. This will help us to try out different plugins, themes, and customized code snippets easily. This site hosted on our local machine is not available to the public and can be used only for testing purpose.
WordPress installation is usually setup locally using either XAMPP or Desktop Server for windows computers. The local installation of WordPress using these tools requires us to have some basic knowledge of database and server configuration. In this blog, I will go through a much easier method to install WordPress locally on Windows PC using Instant WordPress tool.
The greatest advantage of Instant WordPress tool is that we do not have to configure anything. It is just a plug and play kind of setup. This can even be set up on a USB drive and run on any computer without actually installing anything to the computer. Now let us see how we can do this.
Step1: Go to Instant WordPress website and download InstantWP for the windows zip file.
Step2: Extract the zip file to any path on our computer or USB drive. In our case, I have extracted the zip file to ‘E:\Blog\Tools\IWP’. Avoid any spaces in the folder name of installation path as this will cause issues to installation. For example, if the path is ‘E:\Blog\Wordpress Tools\IWP’ then the installation might fail.
Step3: Now click on the Start-InstantWP file as shown below.
An installation set up will run for about a min.
If a windows firewall alert appears click Allow access button to provide the access.
Step4: Now Instant WordPress control panel will appear and that is it. The installation of WordPress on our local computer is now complete.
If we click WordPress Frontpage button in the control panel, it will take us to the home page of our blog.
Clicking WordPress Admin button will open the admin login page in the browser. The username for admin login is ‘admin’ and password is ‘password’.
MySql Admin button will open phpMyAdmin in our browser. The username for MySql login is ‘root’ and there is no password.
For closing the instant WordPress we can just click the Quit button at the bottom of the control panel. The process of restarting Instant WP is same as mentioned above.
Thus in less than 5 minutes, we have successfully set up a local WordPress installation on our computer.
Bonus Tip: In many cases, we require a copy of our actual website on a live server to test scenarios like mail notification etc. and this can be achieved by setting up a staging website.