WordPress Local Development Setup on a Mac Using MAMPJune 10, 2020 WordPress Development
This article will detail the current WordPress development setup I’m using for Mac OS.
There are only three pieces of software that I used to develop the theme that you’re reading this post on. Everything mentioned below is free to use.
Install the following software to use the exact same setup as mine.
Software To Download and Install
#1 Code Editor
Visual Studio Code aka VS Code
This is where you’ll write code for your WordPress site. Any code editor will do but for the past year I’ve preferred Visual Studio Code.
A good alternative, should you not want to use VS Code for whatever reason, is Atom.io. Atom is a text editor from Github. I’ve personally used Atom and have enjoyed it very much.
Both VS Code and Atom.io are available for Mac OS, Windows, and Linux.
This includes all the files needed to develop a WordPress theme.
Here’s a good tutorial of the installation process.
Note: the guy in the tutorial talks about MAMP software before downloading WordPress. This is the third piece of software mentioned in this article, so no need to open up another web page to find it. I’ve already linked it below.
If you wish, you can go ahead and download it before watching this tutorial so you can follow along.
#3 Local Server Environment
This software is the heart of local WordPress development. Local development means you can connect code stored on your computer and view it in a web browser.
Basically, MAMP gives our computer powers to develop WordPress sites on your computer.
To understand this better, let’s break down the name MAMP.
At first glance, the MAMP is an acronym that stands for…
Here’s another look at the MAMP acronym with a tagline amount of information added.
Mac OS – the Mac Operating System
Apache – web server integration
MySQL – database management
PHP – programming language used in WordPress
And here’s a neat infographic from the MAMP site of what’s included in each installation.
It should also be noted that MAMP also works on Windows so I guess you could say in that case MAMP could stand for Microsoft (Windows), Apache, MySQL, and PHP.
😮 Bonus Software! (but you probably already have it installed)
You probably already have Google Chrome on downloaded and installed on your computer. Heck, you might be reading this web page on Chrome.
But just in case you were wondering what web browser I use, it’s Chrome. Chrome is my main web browser that I use to surf the web and develop web things.
All Done, Now Go Create Something Awesome ✨
If you’ve downloaded all the software mentioned above, you have my exact same setup and should be able to get started developing WordPress sites locally on your computer.