Local by Flywheel for Easy WordPress Development

Last updated on

Running WordPress website locally is great in a lot of ways. Such that, it allows you to test themes and plugins latest releases, troubleshoot WordPress errors, make appropriate changes for a website redesign, and more.

This improves and further enhance development set up for designing and developing websites.

In the past, I’ve created a post that cover how to run a WordPress website locally using XAMPP.

In search for a much more convenient way to develop things out, I’ve came across Local.

Here at WPMakeSite, we use WordPress for all our web design and development projects, so a tool like Local really improves our workflow when creating development environments for our clients.

In this post, I will show you how to set up your own local WordPress website with Local by Flywheel.

How to Setup WordPress Website with Local by Flywheel.

Local by Flywheel is a local WordPress development tool as explained earlier. And it’s a great alternative to using similar tools such as XAMPP, MAMP, and WAMP.

What I love about Local is the ease of use. With just a few clicks and options, in seconds your new WordPress install is on its way.

Really cool features and saves a lot of time allowing you to get on with developing websites quickly.

Installing Local by Flywheel

First, you need to install Local by Flywheel on your machine.

All you have to do is navigate to their website at localwp.com and then hit on the Download button.

Local by Flywheel is available for Windows, Mac, and Linux, and it’s free for download. Feel free to choose the operating system and then just fill in the necessary details after that and click the GET IT NOW button.

Just wait for a moment until your download is finish.

You will need to sort things out but don’t worry this will not take longer.

Create a New Website

By this time, Local is ready, it’s time to create your very first website on this awesome environment.

There are three simple steps in creating a WordPress website with Local. And you need to go through this step-by-step.

First, you will have to give your website a name in the Setup Site part. And based on the name you provide, your domain name should look something like this:


All development environment, by default will end in .local

Setup Local Website

There is also a setting to change the Local site path. Take note that after you’ve set up WordPress, you will not be able to change this. So make sure to change it now if you want to. Otherwise, just leave it as is.

Do you want to create site from Blueprint? You can do so by clicking the button.

Second, configure the Server Environment by choosing Preferred or Custom.

Local Server Environment

If you host with Flywheel, chances are you’ll want to use the Preferred option. Otherwise, choose Custom option.

In this section, you’ll have the ability to select PHP version, Web Server, and Database as you can see from the image below.

Lastly, in Setup WordPress part you’ll want to create a WordPress username and password which will be used to sign in on your WordPress development environment.

Setup WordPress

There is also option to make it multisite if you like to do so.

Once everything is set, just hit on the ADD SITE button.

And that’s it, you now have a local WordPress website.

Local Dashboard


As we all know, the web is moving more and more toward all-HTTPS. And with Local by Flywheel, getting an SSL certificate is simple.

To do this, head over to “SSL tab and click on the Trusted button.

Enabling SSL with Local

Local by Flywheel will automatically sets up HTTPS for you.

Enable Live Links

After you’ve done necessary edits to your website, this is probably the time to show it to your friends, organization, etc.

In our case, having a Live links allows us to show the site to our clients.

To do this, from the Local Dashboard, click on the “Enable” button right next Live link.

Local Live Links

That’s it. Your local WordPress site is live in a ngrok URL.

Final Thoughts

When it comes to local WordPress development, Local by Flywheel is my best alternative.

It’s easy to set up, great user interface, and has great extras which makes developing websites much easier.

And what I love the most is the live links, a cool feature that allows to show local website live from the internet.

And lastly, with such great features. Local is absolutely, Free!

If you liked this tutorial, then please subscribe to my YouTube Channel for WordPress video tutorials. You can also find me on LinkedIn, Facebook and Twitter.

Our Most Popular Post Right Now!
Disclosure: Some of the links on this site are “affiliate links”, which allow me to earn a small referral payment if you choose to purchase the product or service.

2 Responses

    1. Hi John, yes you can use Local by Flywheel to make your own website. But, you still need to buy web hosting for your website to be visible on the internet. I highly recommended Bluehost as your web hosting provider. Don’t get confused with the local WordPress setup. This is mainly for development purposes. Is there anything I can help you with?

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recommended Book: WordPress All-in-One For Dummies
Subscribe to Blog via Email
Enter your email address to subscribe to this blog and receive notifications of new posts by email.
This field is for validation purposes and should be left unchanged.

Don’t worry, we hate spam as much as you do.
Do you need help setting up WordPress?
I can help you with blog and site setup, full website build, performance & security, maintenance and support, and many more.
Recommended Web Hosting