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
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.
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.
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.
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.
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.
That’s it. Your local WordPress site is live in a ngrok URL.
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!