MAMP is fantastic for newcomers. It makes the process of setting up your development stack as simple as possible. However, this breaks down as soon as you need to extend or modify any of its components. Secondly, don't you want your development environment to be as close as possible to your production environment?
Instead, let's leverage Vagrant and VirtualBox. But I know what you're thinking: "too confusing."
What if we could make it really, really easy to build a LAMP stack with the latest version of PHP? I'll show you how in this lesson. If you're working along, here are the steps we'll follow, in written form.