Setup a local & free WordPress environment in under 10 minutes.


We’ve all heard of it and many of us either work with it or have played around with it. However, what if you’re new to the WordPress ecosystem and want to see what it’s all about? Here is an easy method for developing and working with your own WordPress website quickly and for free.

Step 1: Download Local

Head on over to Local and download their WordPress development tool that lets us, you guessed it, work with WordPress locally.

Step 2: Install Local

Pretty straightforward installation. This might take a few minutes.

Step 3: Add Local Site

Local will likely guide you through adding your first site but if not simply click the large plus sign in the bottom left corner to “Add Local Site”.

Step 4: Choose Site Name & Folder Location Path

When you name your new WordPress website, the domain will auto-fill to reflect that name. If you would like something different, remember to edit that space.

Local has a default folder location but I prefer to house mine inside of my Code/Projects folder so I changed this setting before continuing to the next step. If not, take note of this folder’s location.

You also have the option to use a “Blueprint”, which will allow us to re-use a previous website/template. For now, we will choose not to use a blueprint.

Step 5: Choose Environment

Here you will be able to choose between a “Preferred” or “Custom” environment. The Custom option allows you to choose which type of PHP, Web Server & Database you would like to utilize. If you do not have a preference or are unsure, choose “Preferred”.

Step 6: Admin Username/Password/Email (Remember these)

Enter your desired WordPress username, password, and email address. Take note of these credentials as we will be using them in the last step.

Step 7: Install WordPress

Local will now install your new WordPress website. This might take a couple of minutes.

Step 8: Login & Admin Dashboard

Once your website has finished installing, you will see an overview of the site details and to right of those, an “Admin” & “View Site” button. Go ahead and click the Admin button and we can now login to our website.

And we’re all done!🎉

You have arrived at your brand new WordPress dashboard and now you can explore everything WordPress has to offer. There are countless themes and plugins available for your website but if you prefer to handle the design and development yourself, you’ll find your theme files in your folder location that we previously setup.


I hope you found this to be a quick and pain-free way to venture into the world of WordPress. I plan to continue writing about WordPress from time to time, whether it be about the basics or something more in-depth. If there is a particular topic you might be interested in, please, feel free to let me know on Twitter.

Until next time.

-Kyle Shook (@elyktrix)

Kyle Shook