How to Install WordPress on Windows 10 (4 Easy Steps)

Blog WordPress
Author
Zee Ahmed
President/CEO
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Do you want to learn how to install WordPress on Windows 10? You might want to install it as it helps you to:

  • Creating a WordPress website on your computer without any hosting.
  • Bring your site to the staging area to test different features without breaking the production environment.
  • Scanning your download theme and plugins for malware.
  • Learning WordPress since you cannot afford a hosting provider.
  • Penetration testing of your website.

Whatever the reason, you’ll enjoy reading the guide. Each step has screenshots and is visually explained — screenshots and GIFs.

Let’s first discuss what WordPress is.

What Is WordPress? Explained for Beginners

Note: In this article, we’ll discuss WordPress.org, not WordPress.com. Both are different platforms truly tailored towards different audiences and purposes.

WordPress is the simplest way to build your website. Thus more than 39% of the websites are powered by WordPress.

Another fact that makes WordPress is a success is its open-source nature — licensed under GPLv2. This license allows anyone to use and modify WordPress for free.

Some people presume free things are cheap and not well maintained and developed, but it’s not the case with WordPress. Big brands of the internet use WordPress to manage their websites.

For example, Microsoft, a company with a 1.8 trillion dollar market cap, utilizes the power of WordPress for its news section.

Microsoft News

Sony, another big company with a 135 billion dollar market cap, employs WordPress on its Playstation blog and Sony Music.

Playstation Blog

You’ll be shocked to know Disney also uses WordPress. 😊

Disney Blog On WordPress

Did you know? WordPress can create powerful eCommerce sites. Yep, you can run a fully functional eCommerce website without purchasing any expensive software. Of course, you can install it on your Windows 10 as well.

Some beginners get confused about WordPress.org and WordPress.com. In a nutshell, WordPress.org is truly open source and FREE for everyone to use, distribute and make changes.

Moreover, it’s self-hosted meaning you can host it on any hosting company or even install it on your Windows 10 PC as localhost.

Wordpress.org

On the other hand, WordPress.com is a freemium product, meaning the basic plan is free, but to get more features you need to pay for a subscription as you pay for Netflix.

Wordpress

It’s highly recommended to go for WordPress.org since you will have 100% freedom and control. You can store it on your computer even if the hosting company goes bankrupt.

Why Not Install XAMPP?

On the internet, you’ll find everyone teaches you to install XAMPP on your local machine.

XAMPP Is Not Good For WOrdPress

It works, but it’s extremely slow. You’ll waste countless hours that otherwise could be put into productive time.

Dead Slow

Instead of using XAMPP, I’ll recommend using Local WP — easier to set up and faster than XAMPP.

 

Step by Step Guide to Installing WordPress on Windows 10

Installing WordPress on Windows 10 requires a lot of hard work, but I have simplified the process for you.

Step 1 – Download LocalWP

The first step is to download LocalWP from the official website.

Download Free LocalWP

The best part is the availability of LocalWP for Windows, Mac, and Linux. In other words, you can use it on any operating system.

LocalWP For Mac Windows And Linux

The total file size is 452 at the time of writing this post; it might take some time to download it depending on your internet connection speed.

Step 2 – Install LocalWP

The second step is to install LocalWP after you have downloaded it.

Installing LocalWP

Step 3 – Run LocalWP

Once installed, it’s time to run it.

Finish LocalWP

Step 4 – Create a WordPress Website

When you run the program, you’ll see a small button that says Create a New Site, click on it to proceed.

Create A New Site

Secondly, you need to put the name of your website. It’s helpful to distinguish your WordPress websites when you have installed dozens of websites.

Sites Name On LocalWP

Now comes the most important part of the tutorial — selecting the webserver and applications. I’ll recommend going for the Preferred configurations otherwise you can use PHP up to 8 versions, Apache or Nginx web server, and MYSQL up to 8 versions.

Preferred

Now decide the username and password you want to use for your WordPress website.

Username And Password 1

It will take a few minutes to complete the process, from establishing a database to installing the latest WordPress version.

Hurrah! WordPress has been installed.

Installed

As soon as you click Admin, you’ll be redirected to type your username and password.

Write Oss And Password

Yeah! WordPress has been installed successfully.

WordPress Has Been Installed

Installing WordPress on RAM to Make It 10 Times Faster

Have you ever imagined installing WordPress on your RAM to make it incredibly fast? Of course, we’ll use Windows 10.

I’ll recommend installing AMD Radeon™ RAMDisk since it’s free up to 4GB of RAM — enough for a WordPress installation.

AMD RAMDISK

Once you have installed it, open it.

Install RAMDISK

Make a disk size of 1000MB and start RAMDisk. Then you can install LocalWP on this RAMDisk associated with Drive Z generally.

What Makes LocalWP Better than XAMPP?

  • It installs WordPress on localhost, but on a domain name.

LocalWP

  • It supports two web servers Nginx and apache, making an ideal application for developers who love Nginx.

Web Server

  • It supports WordPress multi-sites advanced configuration.

Multi Site

  • You can test your website on the latest technology to find out whether it breaks or makes your website faster.

Latest Technology

  • The best part? It has a dark mode feature.

Dark Mode

  • It’s effortless. You don’t need to worry about downloading the zip file of WordPress or playing with different settings of MySQL databases or phpMyAdmin anymore. You just put some information, and your WordPress becomes a live site instantly.

Wrapping Up

It’s 2021, and we should use technologies that have updated, fast and responsive. People should move to LocalWP, not because we’re affiliated with them anyway, but it has saved us countless hours in the long term.

Moreover, you have learned how to make it even faster by installing WordPress on your RAM, which is 30 times faster than your SSD. I hope you enjoyed the tutorial. Don’t forget to impress your friends 🙂

Did you like the tutorial? Have a question you always wanted to ask related to WordPress? We reply to each comment.