The Dev Dashboard build tool will give you a complete LAMP stack in a local dev environment. It will setup your Git repos as sub-directories with a simple "dashboard" to access your projects. This script was built and tested using Linux. Results may vary on MAC or Windows.
There are two ways to use this tool. The first uses Vagrant and the other is a more intricate setup using a Pi Zero as a portable dev server.
The Vagrant setup is more than likely the most useful for most users.
The Pi Zero is something that I use for remote development on the go and started as a proof-of-concept.
If you see any issues with these instructions please put in an Issue so that they can be updated.
Note: All code is provided as-is without any warranty. Use at your own risk.