How to install WordPress on Windows 10 computers

Madalina Dinita
by Madalina Dinita
Madalina has been a Windows fan ever since she got her hands on her first Windows XP computer. She is interested in all things technology, especially emerging technologies -- AI and DNA computing in... Read more
Affiliate Disclosure
install wordpress windows 10
To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

Your WordPress blog can be hosted on two platforms: on a web server, which is the most popular option among bloggers, or on a computer running the WordPress software package.

If you’re planning to install WordPress locally on your Windows 10 computer, you’re in the right place. This article is a step-by-step guide to configure your computer to act as its own web server for hosting WordPress.

The only visible difference when you host your WordPress blog on your Windows computer is the address: you’ll use http://localhost[…] instead of the  regular web address.

As far as the user experience is concerned, by hosting WordPress on your computer you can work offline, test changes more quickly, and polish them before you roll them out to the live website.

Here’s to install WordPress locally on Windows 10

Solution 1 – Use InstantWP

If you want to create a WordPress website on your PC, you can do so easily using the InstantWP software.

According to the creators, this is a portable and standalone WordPress developer environment, so it’s perfect if you want to familiarize yourself with WordPress or if you’re a WordPress developer.

To install WordPress on a local PC, you just need to do the following:

  1. Download InstantWP for Windows.
  2. Once you download the archive, double-click it to run it.
    instantWP zip file wordpress locally
  3. After you open the archive, extract it to the desired location.
  4. Go to the extract location and run the Start-InstantWP.bat file.
    install instantWP wordpress locally
  5. If you get a Firewall prompt, click on Allow access button.
    firewall wordpress locally
  6. A guide will appear on the screen. Keep clicking the Next button until you reach the end.

After doing that, WordPress will be installed and ready to run on your PC.

To run WordPress on your PC, just do the following:

  1. Go to the extraction directory and double-click the Start-InstantWP.bat file.
  2. Several Command Prompt windows should now appear. This is perfectly normal, so there’s no reason to worry.
  3. Wait while the server starts. This can take about 60 seconds, so be patient.
  4. Now click the WordPress Admin button.
    wordpress admin wordpress locally
  5. This will open a new tab in your browser and allow you to log in to the WordPress website on your PC.

Run a System Scan to discover potential errors

Restoro Scan

Click Start Scan to find Windows issues.

Restoro Fix

Click Repair All to fix issues with Patented Technologies.

Run a PC Scan with Restoro Repair Tool to find errors causing security problems and slowdowns. After the scan is complete, the repair process will replace damaged files with fresh Windows files and components.

Bear in mind that sometimes you might not be able to access your WordPress page on your PC. This is because the server is still starting in the background, so you’ll need to wait for a few more minutes while the server completely starts.

As you can see, this is a simple and fast method to run WordPress on your PC. It’s worth mentioning that this tool is fully portable, so you can just transfer it and run it on any other PC.

Solution 2 – Use ServerPress

Another method that you can use to install WordPress on your PC is to use SeverPress tool. This tool comes in two versions, free and premium, and while the free version is limited in terms of functionality, it should be more than enough for all your needs.

To install WordPress with SeverPress tool, you need to do the following:

  1. Download and install the free version of SeverPress. You’ll have to add the Free version to the cart and enter your email so you can get the download link.
  2. After you get the download link, click it and use it to download the tool.
  3. Once the download is finished, locate the download archive, open it and extract it to the desired location.
    serverpress archive wordpress
  4. Once you extract the archive, go to the extract location and run the Install DSL v392 file.
    serverpress setup wordpress locally
  5. When the new window appears, click on Continue. This will restart the installation and start it with administrative privileges.
    serverpress installation wordpress locally
  6. Click the Next button and follow the instructions on the screen.

Now you just need to start your server. To do that, follow these steps:

  1. Go to the C:xampplite directory and run exe file as administrator. To do that, right-click the .exe file and choose Run as administrator from the menu.
    serverpress run as administrator wordpress
  2. Select Start apache and MySQL services and click Next.
    apache start wordpress locally
  3. If you get a firewall prompt, be sure to click on Allow access.
    serverpress firewall wordpress locally
  4. Click Next to proceed.
    serverpress next wordpress locally
  5. Select Create a new development website and click Next.
    new development website wordpress
  6. Now set the desired name and site root. We suggest that you keep them as they are. As for the Blueprint, be sure that WordPress is selected. Click Create to continue. Be sure to memorize the URL because you’ll need it for future steps.
    new website configuration wordpress
  7. Wait while the wizard creates the necessary files and folders. This might take about a minute or two, so be patient.
    serverpress starting wordpress locally
  8. After the process is finished, just go to the URL from Step 6, by default it should be Now you just need to enter the required information and your local WordPress page should be set up.

After doing that, you can access your page and modify it any way you want.

There you go, these are the two methods you can use to set up a WordPress page on your local computer. Both methods are similar, although the first one might be more straightforward for first-time users.



idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).

Restoro has been downloaded by 0 readers this month.

This article covers:Topics: