Setting Up Your Machine

The basic requirement is to have a local web server on your machine that you can run WordPress on. There are a number of different ways to do that; MAMP, WAMP, XAMPP, etc. The problem with those solutions is that they can be difficult to set up, especially if you want to run more than one copy of WordPress.

Another way to run a local web server is to install a virtual machine that runs independently of your desktop or Laptop OS. Again, there are a number of solutions, both free and paid. The solution we recommend is VirtualBox and Vagrant. This combination allows you to create virtual environment much closer to a real web server, and have it automatically set up everything, including WordPress, correctly for you.

The full solution we recommend is one called Varying Vagrant Vagrants, along with the WordPress Meta Environment addon. You can find detailed setup instructions for both projects on their homepages. If you run into any problems setting them up, feel free to ask for help in the #meta channel on Slack.