еще рекомендую собрать локальное окружение на Вагранте.
эта штука хорошо храниться. позволяет играть с конфигурацией сервера и хранить это все также в GIT. ну и в случае чего можно легко дать поиграть кому то еще. например мне. я могу слить такой реп, сделать 1 команду vagrant up и у меня тут же развернется готовый сервер.
начать лучше с этой сборки
https://github.com/fsylum/vagrant-boilerplate