Create the local development server in VM
Download and install Vagrant:
http://docs.vagrantup.com/v2/installation/index.html
Create your Workspace folder:
cd ~
mkdir webdev0
cd webdev0
Clone the developmentVM repo
git clone https://github.com/riftrid3r/developVM.git
cd developVM
Spawn the guest development VM
Some stuff will fail that's ok. clear the terminal when vagrant up is done.
Change dir to project www directory on local and clone the project files
cd ~/webdev0/www
git clone https://github.com/<username>/<repo>
Change dir to project VM directory and provision the VM
cd ~/webdev0/developmentVM
vagrant halt
vagrant provision
The guest web server should now be running
The remote web server files are synced locally
They can be located on the host machine at ~/webdev0/www